ChatResponseExtensions.ToChatResponse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kombiniert ChatResponseUpdate Instanzen in einem einzelnen 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
Parameter
- updates
- IEnumerable<ChatResponseUpdate>
Die zu kombinierenden Updates.
Gibt zurück
Die kombinierte ChatResponse.
Ausnahmen
updates ist null.
Hinweise
Im Rahmen der Kombination updates in einer einzelnen ChatResponseMethode wird versucht, Instanzen zu rekonstruieren ChatMessage . Dazu gehört die Verwendung MessageId , um Nachrichtenbegrenzungen zu bestimmen und zusammenhängende AIContent Elemente ggf. zusammenzufassen, z. B. mehrere TextContent Instanzen in einer Zeile können in einem einzigen TextContentkombiniert werden.