session summarization
This commit is contained in:
@@ -89,6 +89,10 @@ async function maybeSummarize(session, allEpisodes) {
|
|||||||
? allEpisodes.filter(ep => ep.id > lastCoveredId)
|
? allEpisodes.filter(ep => ep.id > lastCoveredId)
|
||||||
: allEpisodes;
|
: allEpisodes;
|
||||||
|
|
||||||
|
// add temporarily before the generateSummary call
|
||||||
|
console.log('[summarization] episodes to summarize:', episodesToSummarize.length);
|
||||||
|
console.log('[summarization] total chars:', episodesToSummarize.reduce((s, ep) => s + ep.user_message.length + ep.ai_response.length, 0));
|
||||||
|
|
||||||
const content = await generateSummary(
|
const content = await generateSummary(
|
||||||
episodesToSummarize,
|
episodesToSummarize,
|
||||||
latest && latest.content.length < MAX_SUMMARY_TOKENS ? latest.content : null
|
latest && latest.content.length < MAX_SUMMARY_TOKENS ? latest.content : null
|
||||||
|
|||||||
Reference in New Issue
Block a user