AIFunctionFactoryOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as opções que podem ser fornecidas ao criar um AIFunction método.
public ref class AIFunctionFactoryOptions sealed
public sealed class AIFunctionFactoryOptions
type AIFunctionFactoryOptions = class
Public NotInheritable Class AIFunctionFactoryOptions
- Herança
-
AIFunctionFactoryOptions
Construtores
| Nome | Description |
|---|---|
| AIFunctionFactoryOptions() |
Inicializa uma nova instância da classe AIFunctionFactoryOptions. |
Propriedades
| Nome | Description |
|---|---|
| AdditionalProperties |
Obtém ou define valores adicionais a serem armazenados na propriedade resultante AdditionalProperties . |
| ConfigureParameterBinding |
Obtém ou define um delegado usado para determinar como um parâmetro específico para a função deve ser associado. |
| Description |
Obtém ou define a descrição a ser usada para a função. |
| ExcludeResultSchema |
Obtém ou define um valor que indica se a geração de um esquema JSON deve ser excluída para o tipo de retorno da função. |
| JsonSchemaCreateOptions |
Obtém ou define o AIJsonSchemaCreateOptions controle da geração de esquemas JSON para os parâmetros de entrada e o tipo de retorno da função. |
| MarshalResult |
Obtém ou define um delegado usado para determinar o Object retornado por InvokeAsync(AIFunctionArguments, CancellationToken). |
| Name |
Obtém ou define o nome a ser usado para a função. |
| SerializerOptions |
Obtém ou define o JsonSerializerOptions usado para fazer marshal .NET valores que estão sendo passados para o delegado subjacente. |