public abstract class SuperBuilderBasePublic MustInherit Class SuperBuilderBasepublic ref class SuperBuilderBase abstract[<AbstractClassAttribute>]
type SuperBuilderBase = class end| SuperBuilderSuperBuilderBase | Initializes a new instance of the SuperBuilderSuperBuilderBase class |
| AddFeedback | Vector store user feedback to improve future responses |
| AddFiles | Upload a list of files to the RAG module to be vector stored, stream the upload progress |
| AddMCPAgent | |
| AddMCPServer | |
| Chat | Send a chat message and stream returns a response |
| CheckHealth | Check on health status backend system / service (for example: RAG check) |
| ConvertModel | |
| DisconnectClient | Inform the server that the client has disconnected to stop the backend service provider |
| DownloadFiles | Request to download a certain list of models, or just all required models if not specified |
| EditMCPAgent | |
| EditMCPServer | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| ExportUserConfig | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetActiveMCPAgents | |
| GetActiveMCPServers | |
| 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 | Serves as the default hash function. (Inherited from Object) |
| GetMCPAgents | MCP Agent RPCs |
| GetMCPServers | MCP Server RPCs |
| GetMCPServerTools | |
| GetSoftwareUpdate | Send a greeting ( For connection testing ) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| ImportUserConfig | |
| LoadModels | Loads the models and any other backend components before chatting |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| RemoveFiles | Remove a list of files from RAG doc store |
| RemoveMCPAgent | |
| RemoveMCPServer | |
| RemoveModel | |
| 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. |
| StartMCPAgent | |
| StartMCPServer | |
| StopAddFiles | Sends signal to stop the current upload file request |
| StopChat | Sends signal to safely stop the current chat request |
| StopMCPAgent | |
| StopMCPServer | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| UnloadModels | Unloads models that are in the backend |
| UploadModel | |
| ValidateModel |