Interface IProgramSynthesisServingClient
- Namespace
- AiDotNet.ProgramSynthesis.Serving
- Assembly
- AiDotNet.dll
public interface IProgramSynthesisServingClient
Methods
EvaluateProgramIoAsync(ProgramEvaluateIoRequest, CancellationToken)
Task<ProgramEvaluateIoResponse> EvaluateProgramIoAsync(ProgramEvaluateIoRequest request, CancellationToken cancellationToken)
Parameters
request ProgramEvaluateIoRequest
cancellationToken CancellationToken
Returns
- Task<ProgramEvaluateIoResponse>
ExecuteCodeTaskAsync(CodeTaskRequestBase, CancellationToken)
Task<CodeTaskResultBase> ExecuteCodeTaskAsync(CodeTaskRequestBase request, CancellationToken cancellationToken)
Parameters
request CodeTaskRequestBase
cancellationToken CancellationToken
Returns
- Task<CodeTaskResultBase>
ExecuteProgramAsync(ProgramExecuteRequest, CancellationToken)
Task<ProgramExecuteResponse> ExecuteProgramAsync(ProgramExecuteRequest request, CancellationToken cancellationToken)
Parameters
request ProgramExecuteRequest
cancellationToken CancellationToken
Returns
- Task<ProgramExecuteResponse>
ExecuteSqlAsync(SqlExecuteRequest, CancellationToken)
Task<SqlExecuteResponse> ExecuteSqlAsync(SqlExecuteRequest request, CancellationToken cancellationToken)
Parameters
request SqlExecuteRequest
cancellationToken CancellationToken
Returns
- Task<SqlExecuteResponse>