PythonLlmProvider Constructor
Constructor for PythonLlmProvide, initializes the gRPC channel and client, and starts the PyLLM subprocess
Namespace: SuperBuilderWinService.ProvidersImplAssembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+2093811f3bac5da092b5ce9c8172233582eee4d5
public PythonLlmProvider(
IHostApplicationLifetime lifetime,
IConfigDataProvider configDataProvider
)
Public Sub New (
lifetime As IHostApplicationLifetime,
configDataProvider As IConfigDataProvider
)
public:
PythonLlmProvider(
IHostApplicationLifetime^ lifetime,
IConfigDataProvider^ configDataProvider
)
new :
lifetime : IHostApplicationLifetime *
configDataProvider : IConfigDataProvider -> PythonLlmProvider
Parameters
- lifetime IHostApplicationLifetime
- HostApplicationLifetime object
- configDataProvider IConfigDataProvider
- ConfigDataProvider object
InvalidOperationException | Thrown when the gRPC server port for PythonLlmProvider is not configured in appsettings.json or is invalid |