| AddFeedback |
Sends user feedback to the RAG backend for improving future responses.
(Overrides SuperBuilderSuperBuilderBaseAddFeedback(AddFeedbackRequest, ServerCallContext)) |
| AddFiles |
Uploads a list of files to the RAG module to be vector stored, and streams the upload progress.
(Overrides SuperBuilderSuperBuilderBaseAddFiles(AddFilesRequest, IServerStreamWriterAddFilesResponse, ServerCallContext)) |
| AddMCPAgent |
Adds a new MCP Agent to the database.
(Overrides SuperBuilderSuperBuilderBaseAddMCPAgent(AddMCPAgentRequest, ServerCallContext)) |
| AddMCPServer |
Adds a new MCP server to the database.
(Overrides SuperBuilderSuperBuilderBaseAddMCPServer(AddMCPServerRequest, ServerCallContext)) |
| Chat |
Handles a chat request by streaming responses from the backend.
(Overrides SuperBuilderSuperBuilderBaseChat(ChatRequest, IServerStreamWriterChatResponse, ServerCallContext)) |
| CheckHealth |
Checks the health status of the backend system or service.
(Overrides SuperBuilderSuperBuilderBaseCheckHealth(CheckHealthRequest, ServerCallContext)) |
| ConvertModel |
Converts a model to OpenVino model.
(Overrides SuperBuilderSuperBuilderBaseConvertModel(ConvertModelRequest, ServerCallContext)) |
| DisconnectClient |
Notifies the server that the client has disconnected and to free up memory by stopping the backend service provider.
(Overrides SuperBuilderSuperBuilderBaseDisconnectClient(DisconnectClientRequest, ServerCallContext)) |
| DownloadFiles |
Downloads a certain list of models, or just all required models if not specified, and streams the download progress.
(Overrides SuperBuilderSuperBuilderBaseDownloadFiles(DownloadFilesRequest, IServerStreamWriterDownloadFilesResponse, ServerCallContext)) |
| EditMCPAgent |
Edit an existing MCP Agent in the database.
(Overrides SuperBuilderSuperBuilderBaseEditMCPAgent(EditMCPAgentRequest, ServerCallContext)) |
| EditMCPServer |
Edits an existing MCP server in the database.
(Overrides SuperBuilderSuperBuilderBaseEditMCPServer(EditMCPServerRequest, ServerCallContext)) |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| ExportUserConfig |
Exports the user configuration to a specified path.
(Overrides SuperBuilderSuperBuilderBaseExportUserConfig(ExportUserConfigRequest, ServerCallContext)) |
| 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 |
Retrieves a list of all currently active MCP Agents.
(Overrides SuperBuilderSuperBuilderBaseGetActiveMCPAgents(GetActiveMCPAgentsRequest, ServerCallContext)) |
| GetActiveMCPServers |
Retrieves a list of all currently active MCP servers.
(Overrides SuperBuilderSuperBuilderBaseGetActiveMCPServers(GetActiveMCPServersRequest, ServerCallContext)) |
| GetChatHistory |
Retrieves the chat history from the middleware.
(Overrides SuperBuilderSuperBuilderBaseGetChatHistory(GetChatHistoryRequest, ServerCallContext)) |
| GetClientConfig | (Overrides SuperBuilderSuperBuilderBaseGetClientConfig(GetClientConfigRequest, ServerCallContext)) |
| GetFileList |
Retrieves a list of all files from the backend document store.
(Overrides SuperBuilderSuperBuilderBaseGetFileList(GetFileListRequest, ServerCallContext)) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetMCPAgents |
Retrieves a list of all MCP Agent from the database.
(Overrides SuperBuilderSuperBuilderBaseGetMCPAgents(GetMCPAgentsRequest, ServerCallContext)) |
| GetMCPServers |
Retrieves a list of all MCP servers from the database.
(Overrides SuperBuilderSuperBuilderBaseGetMCPServers(GetMCPServersRequest, ServerCallContext)) |
| GetMCPServerTools |
Retrieves the available tools from a specific MCP server.
(Overrides SuperBuilderSuperBuilderBaseGetMCPServerTools(GetMCPServerToolsRequest, ServerCallContext)) |
| GetSoftwareUpdate | (Overrides SuperBuilderSuperBuilderBaseGetSoftwareUpdate(SayHelloRequest, ServerCallContext)) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| ImportUserConfig |
Imports a user configuration from a specified path.
(Overrides SuperBuilderSuperBuilderBaseImportUserConfig(ImportUserConfigRequest, ServerCallContext)) |
| LoadModels |
Loads models and backend components required for chatting.
(Overrides SuperBuilderSuperBuilderBaseLoadModels(LoadModelsRequest, ServerCallContext)) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| RemoveFiles | (Overrides SuperBuilderSuperBuilderBaseRemoveFiles(RemoveFilesRequest, ServerCallContext)) |
| RemoveMCPAgent |
Remove an MCP Agent from the database.
(Overrides SuperBuilderSuperBuilderBaseRemoveMCPAgent(RemoveMCPAgentRequest, ServerCallContext)) |
| RemoveMCPServer |
Remove an MCP server from the database.
(Overrides SuperBuilderSuperBuilderBaseRemoveMCPServer(RemoveMCPServerRequest, ServerCallContext)) |
| RemoveModel |
Removes a model from the system.
(Overrides SuperBuilderSuperBuilderBaseRemoveModel(RemoveModelRequest, ServerCallContext)) |
| RemoveSession |
Removes a session and its data from the database.
(Overrides SuperBuilderSuperBuilderBaseRemoveSession(RemoveSessionRequest, ServerCallContext)) |
| SayHello |
Tests API service connection. Call returns current system information, software version, etc in as a JSON string.
(Overrides SuperBuilderSuperBuilderBaseSayHello(SayHelloRequest, ServerCallContext)) |
| SayHelloPyllm |
Tests the connection to the Python LLM backend and retrieves backend status message.
(Overrides SuperBuilderSuperBuilderBaseSayHelloPyllm(SayHelloRequest, ServerCallContext)) |
| SetActiveAssistant |
Sets the active assistant and its models.
(Overrides SuperBuilderSuperBuilderBaseSetActiveAssistant(SetActiveAssistantRequest, ServerCallContext)) |
| SetAssistantViewModel | (Overrides SuperBuilderSuperBuilderBaseSetAssistantViewModel(SetAssistantViewModelRequest, ServerCallContext)) |
| SetModels |
Sets and load the models to be used by the backend.
(Overrides SuperBuilderSuperBuilderBaseSetModels(SetModelsRequest, ServerCallContext)) |
| SetParameters |
Changes the RAG, LLM, and backend parameters.
(Overrides SuperBuilderSuperBuilderBaseSetParameters(SetParametersRequest, ServerCallContext)) |
| SetSessionName |
Updates the name of a session.
(Overrides SuperBuilderSuperBuilderBaseSetSessionName(SetSessionNameRequest, ServerCallContext)) |
| SetUserConfigViewModel |
Sets sqlite database userconfig jsonappsettings to the corresponding fields.
(Overrides SuperBuilderSuperBuilderBaseSetUserConfigViewModel(SetUserConfigViewModelRequest, ServerCallContext)) |
| SetVectorDB | (Overrides SuperBuilderSuperBuilderBaseSetVectorDB(SetVectorDBRequest, ServerCallContext)) |
| StartMCPAgent |
Start an MCP Agent by ID.
(Overrides SuperBuilderSuperBuilderBaseStartMCPAgent(StartMCPAgentRequest, ServerCallContext)) |
| StartMCPServer |
Starts an MCP server by ID.
(Overrides SuperBuilderSuperBuilderBaseStartMCPServer(StartMCPServerRequest, ServerCallContext)) |
| StopAddFiles |
Stops the current upload file request.
(Overrides SuperBuilderSuperBuilderBaseStopAddFiles(StopAddFilesRequest, ServerCallContext)) |
| StopChat |
Stop the current chat request.
(Overrides SuperBuilderSuperBuilderBaseStopChat(StopChatRequest, ServerCallContext)) |
| StopMCPAgent |
Stop an MCP Agent by ID and all its associated servers.
(Overrides SuperBuilderSuperBuilderBaseStopMCPAgent(StopMCPAgentRequest, ServerCallContext)) |
| StopMCPServer |
Stops an MCP server by name.
(Overrides SuperBuilderSuperBuilderBaseStopMCPServer(StopMCPServerRequest, ServerCallContext)) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| UnloadModels |
Unloads models from the backend.
(Overrides SuperBuilderSuperBuilderBaseUnloadModels(UnloadModelsRequest, ServerCallContext)) |
| UploadModel |
Uploads a model to the backend.
(Overrides SuperBuilderSuperBuilderBaseUploadModel(UploadModelRequest, ServerCallContext)) |
| ValidateModel |
Validates a model is supported and of the correct type.
(Overrides SuperBuilderSuperBuilderBaseValidateModel(ValidateModelRequest, ServerCallContext)) |