Share via


OpenApiAgentTool Constructors

Definition

Overloads

Name Description
OpenApiAgentTool()

Initializes a new instance of OpenApiAgentTool for deserialization.

OpenApiAgentTool(OpenApiFunctionDefinition)

Initializes a new instance of OpenApiAgentTool.

OpenApiAgentTool(ToolType, IDictionary<String,BinaryData>, OpenApiFunctionDefinition)

Initializes a new instance of OpenApiAgentTool.

OpenApiAgentTool()

Source:
OpenApiAgentTool.cs

Initializes a new instance of OpenApiAgentTool for deserialization.

public OpenApiAgentTool();
Public Sub New ()

Applies to

OpenApiAgentTool(OpenApiFunctionDefinition)

Source:
OpenApiAgentTool.cs

Initializes a new instance of OpenApiAgentTool.

public OpenApiAgentTool(Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiFunctionDefinition openapi);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiAgentTool : Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiFunctionDefinition -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiAgentTool
Public Sub New (openapi As OpenApiFunctionDefinition)

Parameters

openapi
OpenApiFunctionDefinition

The openapi function definition.

Exceptions

openapi is null.

Applies to

OpenApiAgentTool(ToolType, IDictionary<String,BinaryData>, OpenApiFunctionDefinition)

Source:
OpenApiAgentTool.cs

Initializes a new instance of OpenApiAgentTool.

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

Parameters

type
ToolType
serializedAdditionalRawData
IDictionary<String,BinaryData>

Keeps track of any properties unknown to the library.

openapi
OpenApiFunctionDefinition

The openapi function definition.

Applies to