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 значений, передаваемых базовому делегату. |