Share via


BingGroundingSearchToolParameters Constructors

Definition

Overloads

BingGroundingSearchToolParameters()

Source:
BingGroundingSearchToolParameters.cs

Initializes a new instance of BingGroundingSearchToolParameters for deserialization.

public BingGroundingSearchToolParameters();
Public Sub New ()

Applies to

BingGroundingSearchToolParameters(ToolProjectConnectionList, IEnumerable<BingGroundingSearchConfiguration>)

Source:
BingGroundingSearchToolParameters.cs

Initializes a new instance of BingGroundingSearchToolParameters.

public BingGroundingSearchToolParameters(Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolProjectConnectionList projectConnections, System.Collections.Generic.IEnumerable<Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchConfiguration> searchConfigurations);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchToolParameters : Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolProjectConnectionList * seq<Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchConfiguration> -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchToolParameters
Public Sub New (projectConnections As ToolProjectConnectionList, searchConfigurations As IEnumerable(Of BingGroundingSearchConfiguration))

Parameters

projectConnections
ToolProjectConnectionList

The project connections attached to this tool. There can be a maximum of 1 connection resource attached to the tool.

searchConfigurations
IEnumerable<BingGroundingSearchConfiguration>

The search configurations attached to this tool. There can be a maximum of 1 search configuration resource attached to the tool.

Exceptions

projectConnections or searchConfigurations is null.

Applies to

BingGroundingSearchToolParameters(ToolProjectConnectionList, IList<BingGroundingSearchConfiguration>, IDictionary<String,BinaryData>)

Source:
BingGroundingSearchToolParameters.cs

Initializes a new instance of BingGroundingSearchToolParameters.

public BingGroundingSearchToolParameters(Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolProjectConnectionList projectConnections, System.Collections.Generic.IList<Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchConfiguration> searchConfigurations, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchToolParameters : Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolProjectConnectionList * System.Collections.Generic.IList<Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchConfiguration> * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.BingGroundingSearchToolParameters
Public Sub New (projectConnections As ToolProjectConnectionList, searchConfigurations As IList(Of BingGroundingSearchConfiguration), serializedAdditionalRawData As IDictionary(Of String, BinaryData))

Parameters

projectConnections
ToolProjectConnectionList

The project connections attached to this tool. There can be a maximum of 1 connection resource attached to the tool.

searchConfigurations
IList<BingGroundingSearchConfiguration>

The search configurations attached to this tool. There can be a maximum of 1 search configuration resource attached to the tool.

serializedAdditionalRawData
IDictionary<String,BinaryData>

Keeps track of any properties unknown to the library.

Applies to