Documentation
Table of Contents

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

request AIRequest
cancellationToken CancellationToken

Returns

Task<AIResponse>

Exceptions

InvalidOperationException

No responder is set and no reply is left in the queue.

OperationCanceledException

cancellationToken is already cancelled.