FunctionInvocationContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |