FunctionInvocationContext Clase

Definición

Proporciona contexto para una invocación de función en curso.

public ref class FunctionInvocationContext
public class FunctionInvocationContext
type FunctionInvocationContext = class
Public Class FunctionInvocationContext
Herencia
FunctionInvocationContext

Constructores

Nombre Description
FunctionInvocationContext()

Inicializa una nueva instancia de la clase FunctionInvocationContext.

Propiedades

Nombre Description
Arguments

Obtiene o establece los argumentos asociados a esta invocación.

CallContent

Obtiene o establece la información de contenido de la llamada de función asociada a esta invocación.

Function

Obtiene o establece la función de IA que se va a invocar.

FunctionCallIndex

Obtiene o establece el índice de la llamada de función dentro de la iteración.

FunctionCount

Obtiene o establece el número total de solicitudes de llamada de función dentro de la iteración.

IsStreaming

Obtiene o establece un valor que indica si la invocación de función se está produciendo como parte de una GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) llamada en lugar de una GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) llamada.

Iteration

Obtiene o establece el número de esta iteración con el cliente subyacente.

Messages

Obtiene o establece el contenido del chat asociado a la operación que inició esta solicitud de llamada de función.

Options

Obtiene o establece las opciones de chat asociadas a la operación que inició esta solicitud de llamada de función.

Terminate

Obtiene o establece un valor que indica si se va a finalizar la solicitud.

Se aplica a