AIFunctionFactoryOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le opzioni che è possibile specificare durante la creazione di un oggetto AIFunction da un metodo.
public ref class AIFunctionFactoryOptions sealed
public sealed class AIFunctionFactoryOptions
type AIFunctionFactoryOptions = class
Public NotInheritable Class AIFunctionFactoryOptions
- Ereditarietà
-
AIFunctionFactoryOptions
Costruttori
| Nome | Descrizione |
|---|---|
| AIFunctionFactoryOptions() |
Inizializza una nuova istanza della classe AIFunctionFactoryOptions. |
Proprietà
| Nome | Descrizione |
|---|---|
| AdditionalProperties |
Ottiene o imposta valori aggiuntivi da archiviare nella proprietà risultante AdditionalProperties . |
| ConfigureParameterBinding |
Ottiene o imposta un delegato utilizzato per determinare la modalità di associazione di un parametro specifico alla funzione. |
| Description |
Ottiene o imposta la descrizione da utilizzare per la funzione. |
| ExcludeResultSchema |
Ottiene o imposta un valore che indica se escludere la generazione di uno schema JSON per il tipo restituito della funzione. |
| JsonSchemaCreateOptions |
Ottiene o imposta l'oggetto che regola la AIJsonSchemaCreateOptions generazione di schemi JSON per i parametri di input e il tipo restituito della funzione. |
| MarshalResult |
Ottiene o imposta un delegato utilizzato per determinare l'oggetto Object restituito da InvokeAsync(AIFunctionArguments, CancellationToken). |
| Name |
Ottiene o imposta il nome da utilizzare per la funzione. |
| SerializerOptions |
Ottiene o imposta l'JsonSerializerOptions utilizzato per effettuare il marshalling dei valori .NET passati al delegato sottostante. |