Share via


AzureAIAssistantTarget Class

Definition

Represents a target specifying an Azure AI Assistant (Agent V1) endpoint, including its id.

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

Properties

Name Description
Id

The unique identifier of the Azure AI Assistant.

ToolDescriptions

The descriptions of tools available to the assistant.

Methods

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

Explicit Interface Implementations

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

Applies to