AzureAIInferenceExtensions.AsIEmbeddingGenerator Methode

Definitie

Overloads

AsIEmbeddingGenerator(EmbeddingsClient, String, Nullable<Int32>)

Bron:
AzureAIInferenceExtensions.cs

Hiermee krijgt u een IEmbeddingGenerator<TInput,TEmbedding> te gebruiken EmbeddingsClient.

public static Microsoft.Extensions.AI.IEmbeddingGenerator<string,Microsoft.Extensions.AI.Embedding<float>> AsIEmbeddingGenerator(this Azure.AI.Inference.EmbeddingsClient embeddingsClient, string? defaultModelId = default, int? defaultModelDimensions = default);
static member AsIEmbeddingGenerator : Azure.AI.Inference.EmbeddingsClient * string * Nullable<int> -> Microsoft.Extensions.AI.IEmbeddingGenerator<string, Microsoft.Extensions.AI.Embedding<single>>
<Extension()>
Public Function AsIEmbeddingGenerator (embeddingsClient As EmbeddingsClient, Optional defaultModelId As String = Nothing, Optional defaultModelDimensions As Nullable(Of Integer) = Nothing) As IEmbeddingGenerator(Of String, Embedding(Of Single))

Parameters

embeddingsClient
EmbeddingsClient

De client.

defaultModelId
String

De id van het model dat moet worden gebruikt. Indien null, kan het per aanvraag worden verstrekt via ModelId.

defaultModelDimensions
Nullable<Int32>

Het aantal dimensies dat in elke insluiting wordt gegenereerd.

Retouren

Een IEmbeddingGenerator<TInput,TEmbedding> die kan worden gebruikt om insluitingen te genereren via de EmbeddingsClient.

Van toepassing op

AsIEmbeddingGenerator(ImageEmbeddingsClient, String, Nullable<Int32>)

Bron:
AzureAIInferenceExtensions.cs

Hiermee krijgt u een IEmbeddingGenerator<TInput,TEmbedding> te gebruiken EmbeddingsClient.

public static Microsoft.Extensions.AI.IEmbeddingGenerator<Microsoft.Extensions.AI.DataContent,Microsoft.Extensions.AI.Embedding<float>> AsIEmbeddingGenerator(this Azure.AI.Inference.ImageEmbeddingsClient imageEmbeddingsClient, string? defaultModelId = default, int? defaultModelDimensions = default);
static member AsIEmbeddingGenerator : Azure.AI.Inference.ImageEmbeddingsClient * string * Nullable<int> -> Microsoft.Extensions.AI.IEmbeddingGenerator<Microsoft.Extensions.AI.DataContent, Microsoft.Extensions.AI.Embedding<single>>
<Extension()>
Public Function AsIEmbeddingGenerator (imageEmbeddingsClient As ImageEmbeddingsClient, Optional defaultModelId As String = Nothing, Optional defaultModelDimensions As Nullable(Of Integer) = Nothing) As IEmbeddingGenerator(Of DataContent, Embedding(Of Single))

Parameters

imageEmbeddingsClient
ImageEmbeddingsClient

De client.

defaultModelId
String

De id van het model dat moet worden gebruikt. Indien null, kan het per aanvraag worden verstrekt via ModelId.

defaultModelDimensions
Nullable<Int32>

Het aantal dimensies dat in elke insluiting wordt gegenereerd.

Retouren

Een IEmbeddingGenerator<TInput,TEmbedding> die kan worden gebruikt om insluitingen te genereren via de ImageEmbeddingsClient.

Van toepassing op