Compartilhar via


AgentsNamedToolChoiceType Struct

Definition

Available tool types for agents named tools.

public readonly struct AgentsNamedToolChoiceType : IEquatable<Azure.AI.Projects.AgentsNamedToolChoiceType>
type AgentsNamedToolChoiceType = struct
Public Structure AgentsNamedToolChoiceType
Implements IEquatable(Of AgentsNamedToolChoiceType)
Inheritance
AgentsNamedToolChoiceType
Implements

Constructors

AgentsNamedToolChoiceType(String)

Initializes a new instance of AgentsNamedToolChoiceType.

Properties

AzureAISearch

Tool type azure_ai_search.

BingGrounding

Tool type bing_grounding.

CodeInterpreter

Tool type code_interpreter.

FileSearch

Tool type file_search.

Function

Tool type function.

MicrosoftFabric

Tool type microsoft_fabric.

Sharepoint

Tool type sharepoint_grounding.

Methods

Equals(AgentsNamedToolChoiceType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(AgentsNamedToolChoiceType, AgentsNamedToolChoiceType)

Determines if two AgentsNamedToolChoiceType values are the same.

Implicit(String to AgentsNamedToolChoiceType)

Converts a String to a AgentsNamedToolChoiceType.

Inequality(AgentsNamedToolChoiceType, AgentsNamedToolChoiceType)

Determines if two AgentsNamedToolChoiceType values are not the same.

Applies to