AIFunctionFactoryOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示从方法创建 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。 |