ChatResponseExtensions.ToChatResponse Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Combina instancias ChatResponseUpdate en un único ChatResponse.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::AI::ChatResponse ^ ToChatResponse(System::Collections::Generic::IEnumerable<Microsoft::Extensions::AI::ChatResponseUpdate ^> ^ updates);
public static Microsoft.Extensions.AI.ChatResponse ToChatResponse(this System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.ChatResponseUpdate> updates);
static member ToChatResponse : seq<Microsoft.Extensions.AI.ChatResponseUpdate> -> Microsoft.Extensions.AI.ChatResponse
<Extension()>
Public Function ToChatResponse (updates As IEnumerable(Of ChatResponseUpdate)) As ChatResponse
Parámetros
- updates
- IEnumerable<ChatResponseUpdate>
Actualizaciones que se van a combinar.
Devoluciones
Combinación ChatResponsede .
Excepciones
updates es null.
Comentarios
Como parte de la updates combinación en un solo ChatResponse, el método intentará reconstruir ChatMessage instancias. Esto incluye el uso MessageId de para determinar los límites del mensaje, así como combinar elementos contiguos AIContent cuando corresponda, por ejemplo, varias TextContent instancias de una fila se pueden combinar en un único TextContent.