IChatClient.GetResponseAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sohbet iletileri gönderir ve yanıtı döndürür.
public System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse> GetResponseAsync(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.ChatMessage> messages, Microsoft.Extensions.AI.ChatOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetResponseAsync : seq<Microsoft.Extensions.AI.ChatMessage> * Microsoft.Extensions.AI.ChatOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
Public Function GetResponseAsync (messages As IEnumerable(Of ChatMessage), Optional options As ChatOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ChatResponse)
Parametreler
- messages
- IEnumerable<ChatMessage>
Gönderilecek sohbet iletilerinin dizisi.
- options
- ChatOptions
İsteğin yapılandırıldığı sohbet seçenekleri.
- cancellationToken
- CancellationToken
İptal CancellationToken isteklerini izlemek için. Varsayılan değer: None.
Döndürülenler
İstemci tarafından oluşturulan yanıt iletileri.
Özel durumlar
messages, null'e eşittir.