public abstract class SuperBuilderBase
Public MustInherit Class SuperBuilderBase
public 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 |