Język

AIFunctionFactoryOptions Klasa

Definicja

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.

Dotyczy