FunctionInvokingChatClient.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 override 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);
override this.GetResponseAsync : seq<Microsoft.Extensions.AI.ChatMessage> * Microsoft.Extensions.AI.ChatOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
Public Overrides 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.