AIFunctionFactoryOptions 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í.
Representa las opciones que se pueden proporcionar al crear un AIFunction a partir de un método.
public ref class AIFunctionFactoryOptions sealed
public sealed class AIFunctionFactoryOptions
type AIFunctionFactoryOptions = class
Public NotInheritable Class AIFunctionFactoryOptions
- Herencia
-
AIFunctionFactoryOptions
Constructores
| Nombre | Description |
|---|---|
| AIFunctionFactoryOptions() |
Inicializa una nueva instancia de la clase AIFunctionFactoryOptions. |
Propiedades
| Nombre | Description |
|---|---|
| AdditionalProperties |
Obtiene o establece valores adicionales que se almacenarán en la propiedad resultante AdditionalProperties . |
| ConfigureParameterBinding |
Obtiene o establece un delegado usado para determinar cómo se debe enlazar un parámetro determinado a la función. |
| Description |
Obtiene o establece la descripción que se va a usar para la función . |
| ExcludeResultSchema |
Obtiene o establece un valor que indica si se va a excluir la generación de un esquema JSON para el tipo de valor devuelto de la función. |
| JsonSchemaCreateOptions |
Obtiene o establece el AIJsonSchemaCreateOptions que rige la generación de esquemas JSON para los parámetros de entrada y el tipo de valor devuelto de la función. |
| MarshalResult |
Obtiene o establece un delegado usado para determinar el Object devuelto por InvokeAsync(AIFunctionArguments, CancellationToken). |
| Name |
Obtiene o establece el nombre que se va a usar para la función . |
| SerializerOptions |
Obtiene o establece el JsonSerializerOptions usado para serializar los valores de .NET que se pasan al delegado subyacente. |