2 instantiations of AspireEmbeddingsClientBuilder
Aspire.Azure.AI.Inference (2)
AspireAzureAIInferenceExtensions.cs (2)
332
return new
AspireEmbeddingsClientBuilder
(builder, serviceKey: null, settings.DeploymentName, settings.DisableTracing, settings.EnableSensitiveTelemetryData);
383
return new
AspireEmbeddingsClientBuilder
(builder, serviceKey: name, settings.DeploymentName, settings.DisableTracing, settings.EnableSensitiveTelemetryData);
9 references to AspireEmbeddingsClientBuilder
Aspire.Azure.AI.Inference (9)
AspireAzureAIInferenceExtensions.cs (9)
291
/// <returns>An <see cref="
AspireEmbeddingsClientBuilder
"/> that can be used to further configure the client.</returns>
315
public static
AspireEmbeddingsClientBuilder
AddAzureEmbeddingsClient(
342
/// <returns>An <see cref="
AspireEmbeddingsClientBuilder
"/> that can be used to further configure the client.</returns>
366
public static
AspireEmbeddingsClientBuilder
AddKeyedAzureEmbeddingsClient(
460
/// <param name="builder">An <see cref="
AspireEmbeddingsClientBuilder
" />.</param>
477
public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddEmbeddingGenerator(this
AspireEmbeddingsClientBuilder
builder, string? deploymentName = null)
488
/// <param name="builder">An <see cref="
AspireEmbeddingsClientBuilder
" />.</param>
506
public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddKeyedEmbeddingGenerator(this
AspireEmbeddingsClientBuilder
builder, string serviceKey, string? deploymentName = null)
517
private static IEmbeddingGenerator<string, Embedding<float>> CreateInnerEmbeddingGenerator(
AspireEmbeddingsClientBuilder
builder, IServiceProvider services, string? deploymentName)