AIFunctionFactoryOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje opcje, które można podać podczas tworzenia elementu AIFunction na podstawie metody.
public ref class AIFunctionFactoryOptions sealed
public sealed class AIFunctionFactoryOptions
type AIFunctionFactoryOptions = class
Public NotInheritable Class AIFunctionFactoryOptions
- Dziedziczenie
-
AIFunctionFactoryOptions
Konstruktory
| Nazwisko | Opis |
|---|---|
| AIFunctionFactoryOptions() |
Inicjuje nowe wystąpienie klasy AIFunctionFactoryOptions. |
Właściwości
| Nazwisko | Opis |
|---|---|
| AdditionalProperties |
Pobiera lub ustawia dodatkowe wartości do przechowywania we właściwości wynikowej AdditionalProperties . |
| ConfigureParameterBinding |
Pobiera lub ustawia delegata używanego do określania, w jaki sposób określony parametr funkcji powinien być powiązany. |
| Description |
Pobiera lub ustawia opis do użycia dla funkcji. |
| ExcludeResultSchema |
Pobiera lub ustawia wartość wskazującą, czy wykluczyć generowanie schematu JSON dla typu zwracanego funkcji. |
| JsonSchemaCreateOptions |
Pobiera lub ustawia AIJsonSchemaCreateOptions zarządzanie generowaniem schematów JSON dla parametrów wejściowych funkcji i zwracanego typu. |
| MarshalResult |
Pobiera lub ustawia delegata użytego Object do określenia zwracanego przez InvokeAsync(AIFunctionArguments, CancellationToken)element . |
| Name |
Pobiera lub ustawia nazwę, która ma być używana dla funkcji. |
| SerializerOptions |
Pobiera lub ustawia JsonSerializerOptions używane do marshalingu wartości .NET przekazywanych do bazowego delegata. |