Header menu logo Nao

Summarizer Module

Functions and values

Function or value Description

applyAsync config conversation

Full Usage: applyAsync config conversation

Parameters:
Returns: Task<Conversation>

Apply summarization to a conversation if it exceeds the threshold. Returns the trimmed conversation with a summary message prepended.

config : SummarizationConfig
conversation : Conversation
Returns: Task<Conversation>

summarizeAsync provider options messages

Full Usage: summarizeAsync provider options messages

Parameters:
Returns: Task<Message>

Summarize a list of messages into a single condensed message

provider : ILlmProvider
options : CompletionOptions
messages : Conversation
Returns: Task<Message>

Type something to start searching.