This directory contains the core components of the Sunholo project. Each Python file serves a specific purpose in the overall functionality of the project.
This file is used to initialize the Sunholo components package. It imports the necessary functions from the other Python files in this directory.
This file contains the logic for the Language Model.
This file contains the logic for generating prompts for the Language Model.
This file contains the logic for retrieving information from the Language Model.
This file contains the logic for storing and retrieving vectors.
For a detailed description of the functions within each Python file, please refer to the respective file. Each function's documentation includes information about what the function does, its parameters, and its return value.