你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AzureFunctionToolDefinition Constructor

Definition

Initializes a new instance of AzureFunctionDefinition.

public AzureFunctionToolDefinition(string name, string description, Azure.AI.Agents.Persistent.AzureFunctionBinding inputBinding, Azure.AI.Agents.Persistent.AzureFunctionBinding outputBinding, BinaryData parameters);
new Azure.AI.Agents.Persistent.AzureFunctionToolDefinition : string * string * Azure.AI.Agents.Persistent.AzureFunctionBinding * Azure.AI.Agents.Persistent.AzureFunctionBinding * BinaryData -> Azure.AI.Agents.Persistent.AzureFunctionToolDefinition
Public Sub New (name As String, description As String, inputBinding As AzureFunctionBinding, outputBinding As AzureFunctionBinding, parameters As BinaryData)

Parameters

name
String

The name of the Azure function to be called.

description
String

A description of what the Azure function does, used by the model to choose when and how to call the function.

inputBinding
AzureFunctionBinding

Input storage queue.

outputBinding
AzureFunctionBinding

Output storage queue.

parameters
BinaryData

The parameters the Azure functions accepts, described as a JSON Schema object.

Exceptions

name, description or parameters is null.

Applies to