ChatResponseExtensions.ToChatResponse Метод

Определение

Объединяет ChatResponseUpdate экземпляры в один 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

Параметры

updates
IEnumerable<ChatResponseUpdate>

Объединенные обновления.

Возвращаемое значение

Объединенный ChatResponse.

Исключения

updates равно null.

Комментарии

В рамках объединения updates в один ChatResponseметод попытается восстановить ChatMessage экземпляры. Это включает использование для MessageId определения границ сообщений, а также объединения смежных AIContent элементов, где применимо, например несколько TextContent экземпляров в строке могут объединяться в один.TextContent

Применяется к