Sdílet prostřednictvím


AIProjectClient Class

Definition

The AzureAI service client.

public class AIProjectClient : System.ClientModel.Primitives.ConnectionProvider
type AIProjectClient = class
    inherit ConnectionProvider
Public Class AIProjectClient
Inherits ConnectionProvider
Inheritance
AIProjectClient

Constructors

AIProjectClient()

Initializes a new instance of AIProjectClient for mocking.

AIProjectClient(String, TokenCredential, AIProjectClientOptions)

Initializes a new instance of AzureAIClient.

AIProjectClient(String, TokenCredential)

Initializes a new instance of AzureAIClient.

AIProjectClient(Uri, String, String, String, TokenCredential, AIProjectClientOptions)

Initializes a new instance of AIProjectClient.

AIProjectClient(Uri, String, String, String, TokenCredential)

Initializes a new instance of AIProjectClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

GetAgentsClient(String)

Initializes a new instance of AgentsClient.

GetAllConnections()

Retrieves all connection options.

GetConnection(String)

Retrieves the connection options for a specified client type and instance ID.

GetConnectionsClient(String)

Initializes a new instance of ConnectionsClient.

GetEvaluationsClient(String)

Initializes a new instance of EvaluationsClient.

GetTelemetryClient(String)

Initializes a new instance of TelemetryClient.

Extension Methods

GetChatCompletionsClient(ConnectionProvider)

Gets the chat completion client.

GetEmbeddingsClient(ConnectionProvider)

Gets the embeddings client.

GetAzureOpenAIChatClient(ConnectionProvider, String)

Gets the OpenAI chat client.

GetAzureOpenAIEmbeddingClient(ConnectionProvider, String)

Gets the OpenAI embedding client.

GetSearchClient(ConnectionProvider, String)

Gets the search client.

GetSearchIndexClient(ConnectionProvider)

Gets the search client.

GetSearchIndexerClient(ConnectionProvider)

Gets the search client.

Applies to