public abstract class SuperBuilderBasepublic ref class SuperBuilderBase abstractSuperBuilderWinService.SuperBuilderBase = function();
Type.createClass(
'SuperBuilderWinService.SuperBuilderBase');| AddFeedback | Give LLM feedback on a question's response to improve future responses |
| AddFiles | Upload a list of files to the RAG module to be vector stored, stream the upload progress |
| Chat | Send a chat message and stream returns a response |
| CheckHealth | Check on health status backend system / service (for example: RAG check) |
| ClientDisconnected | Inform the server that the client has disconnected |
| ConvertModel | |
| DownloadFiles | Request to download a certain list of models, or just all required models if not specified |
| Equals | (Inherited from Object) |
| ExportUserConfig | |
| Finalize | (Inherited from Object) |
| GetChatHistory | Get chat history messages from middleware |
| GetClientConfig | Get config info from middleware |
| GetFileList | Request list of all files uploaded to the loaded document store |
| GetHashCode | (Inherited from Object) |
| GetSoftwareUpdate | Send a greeting ( For connection testing ) |
| GetType | (Inherited from Object) |
| ImportUserConfig | |
| LoadModels | Loads the models and any other backend components before chatting |
| MemberwiseClone | (Inherited from Object) |
| RemoveFiles | Remove a list of files from RAG doc store |
| RemoveSession | Removes a session and all data related to session from database given session id |
| SayHello | Send a greeting ( For connection testing ) |
| SayHelloPyllm | Send a greeting ( For connection testing ) |
| SetActiveAssistant | Set Active Assistant or Models |
| SetAssistantViewModel | Using an AssistantViewModel it will set the sqlite database active assistant to those fields. |
| SetModels | Set and load models in the backend given a model path |
| SetParameters | Change the RAG, LLM, and backend parameters |
| SetSessionName | Update a session name given a valid unique session id |
| SetUserConfigViewModel | Using UserConfigViewModel, sets sqlite database userconfig jsonappsettings to the corresponding fields. |
| SetVectorDB | Setting Vector DB of default assistant in sqlite db. |
| StopAddFiles | Sends signal to stop the current upload file request |
| StopChat | Sends signal to safely stop the current chat request |
| ToString | (Inherited from Object) |
| UnloadModels | Unloads models that are in the backend |
| UploadModel |