IEmbeddingGenerator<TInput,TEmbedding>.GenerateAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghasilkan penyematan untuk setiap yang disediakan values.
public System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<TEmbedding>> GenerateAsync(System.Collections.Generic.IEnumerable<in TInput> values, Microsoft.Extensions.AI.EmbeddingGenerationOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GenerateAsync : seq<'Input> * Microsoft.Extensions.AI.EmbeddingGenerationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.GeneratedEmbeddings<'Embedding>>
Public Function GenerateAsync (values As IEnumerable(Of In TInput), Optional options As EmbeddingGenerationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of GeneratedEmbeddings(Of TEmbedding))
Parameter
- values
- IEnumerable<TInput>
Urutan nilai untuk menghasilkan penyematan.
- options
- EmbeddingGenerationOptions
Opsi pembuatan penyematan untuk mengonfigurasi permintaan.
- cancellationToken
- CancellationToken
CancellationToken untuk memantau permintaan pembatalan. Defaultnya adalah None.
Mengembalikan
Penyematan yang dihasilkan.
Pengecualian
values adalah null.