ChatResponseExtensions.ToChatResponse Metod

Definition

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.

Gäller för