ChatResponseExtensions.ToChatResponse Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kombinerar ChatResponseUpdate instanser till en enda 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
Parametrar
- updates
- IEnumerable<ChatResponseUpdate>
Uppdateringarna som ska kombineras.
Returer
Den kombinerade ChatResponse.
Undantag
updates är null.
Kommentarer
Som en del av att kombinera updates till en enda ChatResponseförsöker metoden rekonstruera ChatMessage instanser. Detta omfattar att använda MessageId för att fastställa meddelandegränser, samt sammanslå sammanhängande objekt där det är tillämpligt AIContent , t.ex. flera TextContent instanser i en rad kan kombineras till en enda TextContent.