AzureAIInferenceExtensions.AsIEmbeddingGenerator Méthode

Définition

Surcharges

AsIEmbeddingGenerator(EmbeddingsClient, String, Nullable<Int32>)

Source:
AzureAIInferenceExtensions.cs

Obtient une IEmbeddingGenerator<TInput,TEmbedding> utilisation avec ce EmbeddingsClientfichier .

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))

Paramètres

embeddingsClient
EmbeddingsClient

Client.

defaultModelId
String

ID du modèle à utiliser. Si null, elle peut être fournie par demande via ModelId.

defaultModelDimensions
Nullable<Int32>

Nombre de dimensions générées dans chaque incorporation.

Retours

Qui IEmbeddingGenerator<TInput,TEmbedding> peut être utilisé pour générer des incorporations via le EmbeddingsClient.

S’applique à

AsIEmbeddingGenerator(ImageEmbeddingsClient, String, Nullable<Int32>)

Source:
AzureAIInferenceExtensions.cs

Obtient une IEmbeddingGenerator<TInput,TEmbedding> utilisation avec ce EmbeddingsClientfichier .

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))

Paramètres

imageEmbeddingsClient
ImageEmbeddingsClient

Client.

defaultModelId
String

ID du modèle à utiliser. Si null, elle peut être fournie par demande via ModelId.

defaultModelDimensions
Nullable<Int32>

Nombre de dimensions générées dans chaque incorporation.

Retours

Qui IEmbeddingGenerator<TInput,TEmbedding> peut être utilisé pour générer des incorporations via le ImageEmbeddingsClient.

S’applique à