ClientConnectionProviderExtensions.GetProjectOpenAIClient Method

Definition

Overloads

GetProjectOpenAIClient(ClientConnectionProvider, ProjectOpenAIClientOptions)

Source:
ClientConnectionProviderExtensions.cs
Source:
ClientConnectionProviderExtensions.cs

Gets a project OpenAI client from the client connection provider.

public static Azure.AI.Extensions.OpenAI.ProjectOpenAIClient GetProjectOpenAIClient(this System.ClientModel.Primitives.ClientConnectionProvider connectionProvider, Azure.AI.Extensions.OpenAI.ProjectOpenAIClientOptions options = default);
static member GetProjectOpenAIClient : System.ClientModel.Primitives.ClientConnectionProvider * Azure.AI.Extensions.OpenAI.ProjectOpenAIClientOptions -> Azure.AI.Extensions.OpenAI.ProjectOpenAIClient
<Extension()>
Public Function GetProjectOpenAIClient (connectionProvider As ClientConnectionProvider, Optional options As ProjectOpenAIClientOptions = Nothing) As ProjectOpenAIClient

Parameters

connectionProvider
ClientConnectionProvider
options
ProjectOpenAIClientOptions

The options used to configure the project OpenAI client.

Returns

The project OpenAI client, or null when the provider does not contain a compatible connection.

Applies to

GetProjectOpenAIClient(ClientConnectionProvider, ProjectOpenAIClientOptions)

Source:
ClientConnectionProviderExtensions.cs
public static Azure.AI.Projects.OpenAI.ProjectOpenAIClient GetProjectOpenAIClient(this System.ClientModel.Primitives.ClientConnectionProvider connectionProvider, Azure.AI.Projects.OpenAI.ProjectOpenAIClientOptions options = default);
static member GetProjectOpenAIClient : System.ClientModel.Primitives.ClientConnectionProvider * Azure.AI.Projects.OpenAI.ProjectOpenAIClientOptions -> Azure.AI.Projects.OpenAI.ProjectOpenAIClient
<Extension()>
Public Function GetProjectOpenAIClient (connectionProvider As ClientConnectionProvider, Optional options As ProjectOpenAIClientOptions = Nothing) As ProjectOpenAIClient

Parameters

connectionProvider
ClientConnectionProvider

Returns

Applies to