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

AzureAISearchAgentTool Class

Definition

The input definition information for an Azure AI search tool as used to configure an agent.

public class AzureAISearchAgentTool : Azure.AI.Projects.OpenAI.AgentTool, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.OpenAI.AzureAISearchAgentTool>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.OpenAI.AzureAISearchAgentTool>
type AzureAISearchAgentTool = class
    inherit AgentTool
    interface IJsonModel<AzureAISearchAgentTool>
    interface IPersistableModel<AzureAISearchAgentTool>
Public Class AzureAISearchAgentTool
Inherits AgentTool
Implements IJsonModel(Of AzureAISearchAgentTool), IPersistableModel(Of AzureAISearchAgentTool)
Inheritance
AzureAISearchAgentTool
Implements

Constructors

Name Description
AzureAISearchAgentTool(AzureAISearchToolOptions)

Properties

Name Description
Options

Options applied to the AzureAISearchAgentTool instance.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AgentTool>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from AgentTool)
IJsonModel<AgentTool>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from AgentTool)
IJsonModel<AzureAISearchAgentTool>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AzureAISearchAgentTool>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AgentTool>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from AgentTool)
IPersistableModel<AgentTool>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from AgentTool)
IPersistableModel<AgentTool>.Write(ModelReaderWriterOptions) (Inherited from AgentTool)
IPersistableModel<AzureAISearchAgentTool>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AzureAISearchAgentTool>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AzureAISearchAgentTool>.Write(ModelReaderWriterOptions)

Applies to