FunctionInvokingChatClient.InvokeFunctionAsync Metod

Definition

Den här metoden anropar funktionen i try-blocket.

protected:
 virtual System::Threading::Tasks::ValueTask<System::Object ^> InvokeFunctionAsync(Microsoft::Extensions::AI::FunctionInvocationContext ^ context, System::Threading::CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.ValueTask<object?> InvokeFunctionAsync(Microsoft.Extensions.AI.FunctionInvocationContext context, System.Threading.CancellationToken cancellationToken);
abstract member InvokeFunctionAsync : Microsoft.Extensions.AI.FunctionInvocationContext * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
override this.InvokeFunctionAsync : Microsoft.Extensions.AI.FunctionInvocationContext * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
Protected Overridable Function InvokeFunctionAsync (context As FunctionInvocationContext, cancellationToken As CancellationToken) As ValueTask(Of Object)

Parametrar

context
FunctionInvocationContext

Funktionsanropskontexten.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Funktionsresultatet.

Undantag

context är null.

Gäller för