AzureAIInferenceExtensions.AsIEmbeddingGenerator Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| AsIEmbeddingGenerator(EmbeddingsClient, String, Nullable<Int32>) |
Obtient une IEmbeddingGenerator<TInput,TEmbedding> utilisation avec ce EmbeddingsClientfichier . |
| AsIEmbeddingGenerator(ImageEmbeddingsClient, String, Nullable<Int32>) |
Obtient une IEmbeddingGenerator<TInput,TEmbedding> utilisation avec ce EmbeddingsClientfichier . |
AsIEmbeddingGenerator(EmbeddingsClient, String, Nullable<Int32>)
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.
Retours
Qui IEmbeddingGenerator<TInput,TEmbedding> peut être utilisé pour générer des incorporations via le EmbeddingsClient.
S’applique à
AsIEmbeddingGenerator(ImageEmbeddingsClient, String, Nullable<Int32>)
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.
Retours
Qui IEmbeddingGenerator<TInput,TEmbedding> peut être utilisé pour générer des incorporations via le ImageEmbeddingsClient.