ChatResponseExtensions.ToChatResponse Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden ChatResponseUpdate exemplaren gecombineerd tot één 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
Parameters
- updates
- IEnumerable<ChatResponseUpdate>
De updates die moeten worden gecombineerd.
Retouren
De gecombineerde ChatResponse.
Uitzonderingen
updates is null.
Opmerkingen
Als onderdeel van het combineren updates in één ChatResponse, probeert de methode instanties te reconstrueren ChatMessage . Dit omvat het gebruik MessageId om berichtgrenzen te bepalen, evenals het samenvoegen van aaneengesloten AIContent items, indien van toepassing, bijvoorbeeld meerdere TextContent exemplaren in een rij kunnen worden gecombineerd tot één TextContent.