AzureAIInferenceExtensions.AsIEmbeddingGenerator Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AsIEmbeddingGenerator(EmbeddingsClient, String, Nullable<Int32>) |
Ottiene un oggetto IEmbeddingGenerator<TInput,TEmbedding> da utilizzare con questo EmbeddingsClientoggetto . |
| AsIEmbeddingGenerator(ImageEmbeddingsClient, String, Nullable<Int32>) |
Ottiene un oggetto IEmbeddingGenerator<TInput,TEmbedding> da utilizzare con questo EmbeddingsClientoggetto . |
AsIEmbeddingGenerator(EmbeddingsClient, String, Nullable<Int32>)
- Origine:
- AzureAIInferenceExtensions.cs
Ottiene un oggetto IEmbeddingGenerator<TInput,TEmbedding> da utilizzare con questo EmbeddingsClientoggetto .
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))
Parametri
- embeddingsClient
- EmbeddingsClient
Client.
- defaultModelId
- String
ID del modello da usare. Se null, può essere fornito per ogni richiesta tramite ModelId.
Valori restituiti
Oggetto IEmbeddingGenerator<TInput,TEmbedding> che può essere utilizzato per generare incorporamenti tramite .EmbeddingsClient
Si applica a
AsIEmbeddingGenerator(ImageEmbeddingsClient, String, Nullable<Int32>)
- Origine:
- AzureAIInferenceExtensions.cs
Ottiene un oggetto IEmbeddingGenerator<TInput,TEmbedding> da utilizzare con questo EmbeddingsClientoggetto .
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))
Parametri
- imageEmbeddingsClient
- ImageEmbeddingsClient
Client.
- defaultModelId
- String
ID del modello da usare. Se null, può essere fornito per ogni richiesta tramite ModelId.
Valori restituiti
Oggetto IEmbeddingGenerator<TInput,TEmbedding> che può essere utilizzato per generare incorporamenti tramite .ImageEmbeddingsClient