2 instantiations of AspireChatCompletionsClientBuilder
Aspire.Azure.AI.Inference (2)
AspireAzureAIInferenceExtensions.cs (2)
62
return new
AspireChatCompletionsClientBuilder
(builder, serviceKey: null, settings.DeploymentName, settings.DisableTracing, settings.EnableSensitiveTelemetryData);
99
return new
AspireChatCompletionsClientBuilder
(builder, serviceKey: name, settings.DeploymentName, settings.DisableTracing, settings.EnableSensitiveTelemetryData);
9 references to AspireChatCompletionsClientBuilder
Aspire.Azure.AI.Inference (9)
AspireAzureAIInferenceExtensions.cs (9)
35
/// <returns>An <see cref="
AspireChatCompletionsClientBuilder
"/> that can be used to further configure the client.</returns>
45
public static
AspireChatCompletionsClientBuilder
AddAzureChatCompletionsClient(
72
/// <returns>An <see cref="
AspireChatCompletionsClientBuilder
"/> that can be used to further configure the client.</returns>
82
public static
AspireChatCompletionsClientBuilder
AddKeyedAzureChatCompletionsClient(
179
/// <param name="builder">An <see cref="
AspireChatCompletionsClientBuilder
" />.</param>
182
public static ChatClientBuilder AddChatClient(this
AspireChatCompletionsClientBuilder
builder, string? deploymentName = null)
193
/// <param name="builder">An <see cref="
AspireChatCompletionsClientBuilder
" />.</param>
197
public static ChatClientBuilder AddKeyedChatClient(this
AspireChatCompletionsClientBuilder
builder, string serviceKey, string? deploymentName = null)
208
private static IChatClient CreateInnerChatClient(
AspireChatCompletionsClientBuilder
builder, IServiceProvider services, string? deploymentName)