2 instantiations of AspireEmbeddingsClientBuilder
Aspire.Azure.AI.Inference (2)
AspireAzureAIInferenceExtensions.cs (2)
333
return new
AspireEmbeddingsClientBuilder
(builder, serviceKey: null, settings.DeploymentName, settings.DisableTracing, settings.EnableSensitiveTelemetryData);
384
return new
AspireEmbeddingsClientBuilder
(builder, serviceKey: name, settings.DeploymentName, settings.DisableTracing, settings.EnableSensitiveTelemetryData);
9 references to AspireEmbeddingsClientBuilder
Aspire.Azure.AI.Inference (9)
AspireAzureAIInferenceExtensions.cs (9)
292
/// <returns>An <see cref="
AspireEmbeddingsClientBuilder
"/> that can be used to further configure the client.</returns>
316
public static
AspireEmbeddingsClientBuilder
AddAzureEmbeddingsClient(
343
/// <returns>An <see cref="
AspireEmbeddingsClientBuilder
"/> that can be used to further configure the client.</returns>
367
public static
AspireEmbeddingsClientBuilder
AddKeyedAzureEmbeddingsClient(
497
/// <param name="builder">An <see cref="
AspireEmbeddingsClientBuilder
" />.</param>
514
public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddEmbeddingGenerator(this
AspireEmbeddingsClientBuilder
builder, string? deploymentName = null)
525
/// <param name="builder">An <see cref="
AspireEmbeddingsClientBuilder
" />.</param>
543
public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddKeyedEmbeddingGenerator(this
AspireEmbeddingsClientBuilder
builder, string serviceKey, string? deploymentName = null)
554
private static IEmbeddingGenerator<string, Embedding<float>> CreateInnerEmbeddingGenerator(
AspireEmbeddingsClientBuilder
builder, IServiceProvider services, string? deploymentName)