Dil

ChatResponseExtensions.ToChatResponse Yöntem

Tanım

ChatResponseUpdate Örnekleri tek ChatResponsebir içinde birleştirir.

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

Parametreler

updates
IEnumerable<ChatResponseUpdate>

Birleştirilecek güncelleştirmeler.

Döndürülenler

Birleşik ChatResponse.

Özel durumlar

updates, null'e eşittir.

Açıklamalar

tek ChatResponsebir içinde birleştirmenin updates bir parçası olarak yöntemi, örnekleri yeniden yapılandırmayı ChatMessage dener. Bu, ileti sınırlarını belirlemek için kullanmayı MessageId ve uygun olduğunda bitişik AIContent öğeleri birleştirmeyi (örneğin, bir satırdaki birden çok TextContent örneğin tek TextContentbir içinde birleştirilebileceğini) içerir.

Şunlara uygulanır