Language

VectorPropertyModel.GenerateEmbeddingsAsync Method

Definition

Generates embeddings for the given values, using the configured EmbeddingGenerationDispatcher.

public:
 System::Threading::Tasks::Task<System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::AI::Embedding ^> ^> ^ GenerateEmbeddingsAsync(System::Collections::Generic::IEnumerable<System::Object ^> ^ values, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.Embedding>> GenerateEmbeddingsAsync(System.Collections.Generic.IEnumerable<object?> values, System.Threading.CancellationToken cancellationToken);
member this.GenerateEmbeddingsAsync : seq<obj> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.Embedding>>
Public Function GenerateEmbeddingsAsync (values As IEnumerable(Of Object), cancellationToken As CancellationToken) As Task(Of IReadOnlyList(Of Embedding))

Parameters

cancellationToken
CancellationToken

Returns

The generated embeddings.

Exceptions

Thrown if no EmbeddingGenerationDispatcher is configured on this property.

Applies to