Share via


OpenAIAssistantAgent.CreateAzureOpenAIClient Method

Definition

Overloads

CreateAzureOpenAIClient(TokenCredential, Uri, HttpClient)

Produces an AzureOpenAIClient.

public static Azure.AI.OpenAI.AzureOpenAIClient CreateAzureOpenAIClient(Azure.Core.TokenCredential credential, Uri endpoint, System.Net.Http.HttpClient? httpClient = default);
static member CreateAzureOpenAIClient : Azure.Core.TokenCredential * Uri * System.Net.Http.HttpClient -> Azure.AI.OpenAI.AzureOpenAIClient
Public Shared Function CreateAzureOpenAIClient (credential As TokenCredential, endpoint As Uri, Optional httpClient As HttpClient = Nothing) As AzureOpenAIClient

Parameters

credential
TokenCredential

The credentials.

endpoint
Uri

The service endpoint.

httpClient
HttpClient

A custom HttpClient for HTTP requests.

Returns

Applies to

CreateAzureOpenAIClient(ApiKeyCredential, Uri, HttpClient)

Produces an AzureOpenAIClient.

public static Azure.AI.OpenAI.AzureOpenAIClient CreateAzureOpenAIClient(System.ClientModel.ApiKeyCredential apiKey, Uri endpoint, System.Net.Http.HttpClient? httpClient = default);
static member CreateAzureOpenAIClient : System.ClientModel.ApiKeyCredential * Uri * System.Net.Http.HttpClient -> Azure.AI.OpenAI.AzureOpenAIClient
Public Shared Function CreateAzureOpenAIClient (apiKey As ApiKeyCredential, endpoint As Uri, Optional httpClient As HttpClient = Nothing) As AzureOpenAIClient

Parameters

apiKey
ApiKeyCredential

The API key.

endpoint
Uri

The service endpoint.

httpClient
HttpClient

A custom HttpClient for HTTP requests.

Returns

Applies to