Compartir a través de


AIFunctionFactoryOptions Clase

Definición

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.

Se aplica a