FunctionInvocationContext Classe

Definição

Fornece contexto para uma invocação de função em voo.

public ref class FunctionInvocationContext
public class FunctionInvocationContext
type FunctionInvocationContext = class
Public Class FunctionInvocationContext
Herança
FunctionInvocationContext

Construtores

Name Description
FunctionInvocationContext()

Inicializa uma nova instância da FunctionInvocationContext classe.

Propriedades

Name Description
Arguments

Obtém ou define os argumentos associados a esta invocação.

CallContent

Obtém ou define a informação de conteúdo da chamada de função associada a esta invocação.

Function

Obtém ou define a função de IA para ser invocada.

FunctionCallIndex

Obtém ou define o índice da chamada de função dentro da iteração.

FunctionCount

Obtém ou define o número total de pedidos de chamada de função dentro da iteração.

IsStreaming

Recebe ou define um valor que indica se a invocação da função está a ocorrer como parte de uma GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) chamada em vez de uma GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) chamada.

Iteration

Obtém ou define o número desta iteração com o cliente subjacente.

Messages

Obtém ou define o conteúdo do chat associado à operação que iniciou este pedido de chamada de função.

Options

Recebe ou define as opções de chat associadas à operação que iniciou este pedido de chamada de função.

Terminate

Recebe ou define um valor que indica se deve terminar o pedido.

Aplica-se a