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