通过


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

获取或设置一个委托,该委托用于确定 Object 返回者 InvokeAsync(AIFunctionArguments, CancellationToken)

Name

获取或设置要用于函数的名称。

SerializerOptions

获取或设置用于封送传递给基础委托.NET值的 JsonSerializerOptions

适用于