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