Class ProgramSynthesisServingClient
- Namespace
- AiDotNet.ProgramSynthesis.Serving
- Assembly
- AiDotNet.dll
public sealed class ProgramSynthesisServingClient : IProgramSynthesisServingClient
- Inheritance
-
ProgramSynthesisServingClient
- Implements
-
- Inherited Members
-
Constructors
ProgramSynthesisServingClient(ProgramSynthesisServingClientOptions)
public ProgramSynthesisServingClient(ProgramSynthesisServingClientOptions options)
Parameters
options ProgramSynthesisServingClientOptions
Methods
EvaluateProgramIoAsync(ProgramEvaluateIoRequest, CancellationToken)
public Task<ProgramEvaluateIoResponse> EvaluateProgramIoAsync(ProgramEvaluateIoRequest request, CancellationToken cancellationToken)
Parameters
request ProgramEvaluateIoRequest
cancellationToken CancellationToken
Returns
- Task<ProgramEvaluateIoResponse>
ExecuteCodeTaskAsync(CodeTaskRequestBase, CancellationToken)
public Task<CodeTaskResultBase> ExecuteCodeTaskAsync(CodeTaskRequestBase request, CancellationToken cancellationToken)
Parameters
request CodeTaskRequestBase
cancellationToken CancellationToken
Returns
- Task<CodeTaskResultBase>
ExecuteProgramAsync(ProgramExecuteRequest, CancellationToken)
public Task<ProgramExecuteResponse> ExecuteProgramAsync(ProgramExecuteRequest request, CancellationToken cancellationToken)
Parameters
request ProgramExecuteRequest
cancellationToken CancellationToken
Returns
- Task<ProgramExecuteResponse>
ExecuteSqlAsync(SqlExecuteRequest, CancellationToken)
public Task<SqlExecuteResponse> ExecuteSqlAsync(SqlExecuteRequest request, CancellationToken cancellationToken)
Parameters
request SqlExecuteRequest
cancellationToken CancellationToken
Returns
- Task<SqlExecuteResponse>