ChatResponseExtensions.ToChatResponse Metoda

Definice

Kombinuje ChatResponseUpdate instance do jediného 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

Parametry

updates
IEnumerable<ChatResponseUpdate>

Aktualizace, které se mají kombinovat.

Návraty

Kombinovaná ChatResponse.

Výjimky

updates je null.

Poznámky

V rámci kombinování updates do jednoho ChatResponse, metoda se pokusí rekonstruovat ChatMessage instance. To zahrnuje použití MessageId k určení hranic zpráv, jakož i slučování souvislých AIContent položek, pokud je to možné, například více TextContent instancí v řádku mohou být sloučeny do jednoho TextContent.

Platí pro