Share via


AzureFunctionAgentTool Constructors

Definition

Overloads

AzureFunctionAgentTool()

Source:
AzureFunctionAgentTool.cs

Initializes a new instance of AzureFunctionAgentTool for deserialization.

public AzureFunctionAgentTool();
Public Sub New ()

Applies to

AzureFunctionAgentTool(AzureFunctionDefinition)

Source:
AzureFunctionAgentTool.cs

Initializes a new instance of AzureFunctionAgentTool.

public AzureFunctionAgentTool(Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionDefinition azureFunction);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionAgentTool : Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionDefinition -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionAgentTool
Public Sub New (azureFunction As AzureFunctionDefinition)

Parameters

azureFunction
AzureFunctionDefinition

The Azure Function Tool definition.

Exceptions

azureFunction is null.

Applies to

AzureFunctionAgentTool(ToolType, IDictionary<String,BinaryData>, AzureFunctionDefinition)

Source:
AzureFunctionAgentTool.cs

Initializes a new instance of AzureFunctionAgentTool.

public AzureFunctionAgentTool(Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolType type, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData, Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionDefinition azureFunction);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionAgentTool : Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolType * System.Collections.Generic.IDictionary<string, BinaryData> * Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionDefinition -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.AzureFunctionAgentTool
Public Sub New (type As ToolType, serializedAdditionalRawData As IDictionary(Of String, BinaryData), azureFunction As AzureFunctionDefinition)

Parameters

type
ToolType
serializedAdditionalRawData
IDictionary<String,BinaryData>

Keeps track of any properties unknown to the library.

azureFunction
AzureFunctionDefinition

The Azure Function Tool definition.

Applies to