PythonLlmProvider Class

PythonLlmProvider implements of LLM service provider using PyLLM subprocess

Definition

Namespace: SuperBuilderWinService.ProvidersImpl
Assembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+2093811f3bac5da092b5ce9c8172233582eee4d5
C#
public class PythonLlmProvider : ILLMProvider
Inheritance
Object    PythonLlmProvider
Implements
ILLMProvider

Constructors

PythonLlmProvider Constructor for PythonLlmProvide, initializes the gRPC channel and client, and starts the PyLLM subprocess

Methods

AddFeedback 
AddFilesAsync 
ChatAsync 
CheckHealth 
ConvertModel 
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
ExportVectorDB 
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetActiveMCPAgents 
GetActiveMCPServers 
GetFileList 
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetMCPServerTools 
GetTypeGets the Type of the current instance.
(Inherited from Object)
ImportVectorDB 
LoadModels 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
RemoveFiles 
SayHello 
SetModels 
SetParameters 
StartMCPAgent 
StartMCPServer 
StopAddFiles 
StopChat 
StopMCPAgent 
StopMCPServer 
StopProvider 
ToStringReturns a string that represents the current object.
(Inherited from Object)
UnloadModels 
ValidateModel 

See Also