Method CompleteAsync
- Namespace
- IntentSharp.Testing
- Assembly
- IntentSharp.dll
CompleteAsync(AIRequest, CancellationToken)
Records the request and returns the responder's reply, or the next queued reply. Token usage is estimated at one token per four characters.
public Task<AIResponse> CompleteAsync(AIRequest request, CancellationToken cancellationToken = default)
Parameters
requestAIRequestcancellationTokenCancellationToken
Returns
- Task<AIResponse>
Exceptions
- InvalidOperationException
No responder is set and no reply is left in the queue.
- OperationCanceledException
cancellationTokenis already cancelled.