AIFunctionFactoryOptions Класс

Определение

Представляет параметры, которые можно указать при создании AIFunction метода.

public ref class AIFunctionFactoryOptions sealed
public sealed class AIFunctionFactoryOptions
type AIFunctionFactoryOptions = class
Public NotInheritable Class AIFunctionFactoryOptions
Наследование
AIFunctionFactoryOptions

Конструкторы

Имя Описание
AIFunctionFactoryOptions()

Инициализирует новый экземпляр класса AIFunctionFactoryOptions.

Свойства

Имя Описание
AdditionalProperties

Возвращает или задает дополнительные значения для хранения в результирующем AdditionalProperties свойстве.

ConfigureParameterBinding

Возвращает или задает делегат, используемый для определения того, как должен быть привязан определенный параметр к функции.

Description

Возвращает или задает описание, используемое для функции.

ExcludeResultSchema

Возвращает или задает значение, указывающее, следует ли исключить создание схемы JSON для возвращаемого типа функции.

JsonSchemaCreateOptions

Возвращает или задает AIJsonSchemaCreateOptions управление созданием схем JSON для входных параметров функции и возвращаемого типа.

MarshalResult

Возвращает или задает делегат, используемый для определения возвращаемого ObjectInvokeAsync(AIFunctionArguments, CancellationToken).

Name

Возвращает или задает имя, используемое для функции.

SerializerOptions

Возвращает или задает значение JsonSerializerOptions, используемое для маршалирования .NET значений, передаваемых базовому делегату.

Применяется к