ImageGeneratingChatClient.GetStreamingResponseAsync Método

Definição

Envia mensagens de chat e transmite a resposta.

public override System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate> GetStreamingResponseAsync(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.ChatMessage> messages, Microsoft.Extensions.AI.ChatOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
override this.GetStreamingResponseAsync : seq<Microsoft.Extensions.AI.ChatMessage> * Microsoft.Extensions.AI.ChatOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate>
Public Overrides Function GetStreamingResponseAsync (messages As IEnumerable(Of ChatMessage), Optional options As ChatOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of ChatResponseUpdate)

Parâmetros

messages
IEnumerable<ChatMessage>

A sequência de mensagens de chat a serem enviadas.

options
ChatOptions

As opções de chat com as quais configurar a solicitação.

cancellationToken
CancellationToken

O CancellationToken para monitorar solicitações de cancelamento. O padrão é None.

Retornos

As mensagens de resposta geradas pelo cliente.

Aplica-se a