Freigeben über


OpenAIClient.GetEmbeddingsAsync(EmbeddingsOptions, CancellationToken) Methode

Definition

Gibt die berechneten Einbettungen für eine bestimmte Eingabeaufforderung zurück.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.Embeddings>> GetEmbeddingsAsync (Azure.AI.OpenAI.EmbeddingsOptions embeddingsOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member GetEmbeddingsAsync : Azure.AI.OpenAI.EmbeddingsOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.Embeddings>>
override this.GetEmbeddingsAsync : Azure.AI.OpenAI.EmbeddingsOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.Embeddings>>
Public Overridable Function GetEmbeddingsAsync (embeddingsOptions As EmbeddingsOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of Embeddings))

Parameter

embeddingsOptions
EmbeddingsOptions

Die Optionen für diese Einbettungsanforderung.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

embeddingsOptions oder embeddingsOptions.DeploymentName.DeploymentName ist NULL.

embeddingsOptions.DeploymentName.DeploymentName ist eine leere Zeichenfolge.

Gilt für: