2 instantiations of SummarizedConversation
Microsoft.Extensions.AI (2)
ChatReduction\SummarizingChatReducer.cs (2)
118
return
new
(summary, systemMessage, unsummarizedMessages);
140
return new
SummarizedConversation
(newSummary, systemMessage, newUnsummarizedMessages);
5 references to SummarizedConversation
Microsoft.Extensions.AI (5)
ChatReduction\SummarizingChatReducer.cs (5)
77
var
summarizedConversation =
SummarizedConversation
.FromChatMessages(messages);
94
/// <summary>Creates a <see cref="
SummarizedConversation
"/> from a list of chat messages.</summary>
95
public static
SummarizedConversation
FromChatMessages(IEnumerable<ChatMessage> messages)
122
public async ValueTask<
SummarizedConversation
> ResummarizeAsync(