AIFunctionFactoryOptions.ParameterBindingOptions.ExcludeFromSchema Propiedad

Definición

Obtiene un valor que indica si el parámetro debe excluirse del esquema generado.

public:
 property bool ExcludeFromSchema { bool get(); void set(bool value); };
public bool ExcludeFromSchema { get; init; }
member this.ExcludeFromSchema : bool with get, set
Public Property ExcludeFromSchema As Boolean

Valor de propiedad

Comentarios

El valor por defecto es false.

Normalmente, esta propiedad se establece true en si y solo si BindParameter también se establece en nonull. Aunque es posible excluir el esquema cuando BindParameter es null, esto significa que se usarán las referencias predeterminadas, pero el servicio de IA no conocerá el parámetro ni podrá generar un argumento para él. Esto es probable que produzca errores de invocación, ya que es poco probable que la información del parámetro esté disponible. Sin embargo, se permite en los casos en los que la invocación de AIFunction se controla estrechamente y se espera que el autor de la llamada aumente el diccionario de argumentos con el valor del parámetro.

Se aplica a