ChatResponseExtensions.ToChatResponse Metode

Definisi

Menggabungkan instans ChatResponseUpdate ke dalam satu 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>

Pembaruan yang akan digabungkan.

Mengembalikan

Gabungan ChatResponse.

Pengecualian

updates adalah null.

Keterangan

Sebagai bagian dari menggabungkan updates ke dalam satu ChatResponse, metode akan mencoba untuk membangun kembali instans ChatMessage . Ini termasuk penggunaan MessageId untuk menentukan batas pesan, serta menyatukan item yang berdampingan AIContent jika berlaku, misalnya beberapa TextContent instans dalam baris dapat digabungkan menjadi satu TextContent.

Berlaku untuk