From 7e3a543f6f316051cea730117622134a0f349381 Mon Sep 17 00:00:00 2001 From: Roman Rizzi Date: Fri, 1 Nov 2024 13:09:03 -0300 Subject: [PATCH] FEATURE: Double gist length to 40 words (#888) --- lib/summarization/strategies/hot_topic_gists.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/summarization/strategies/hot_topic_gists.rb b/lib/summarization/strategies/hot_topic_gists.rb index e0271be6..144507fc 100644 --- a/lib/summarization/strategies/hot_topic_gists.rb +++ b/lib/summarization/strategies/hot_topic_gists.rb @@ -75,8 +75,8 @@ module DiscourseAi - Omit extraneous details or subjective opinions. - Use the original language of the text. - Begin directly with the main topic or issue, avoiding introductory phrases. - - Limit the updated summary to a maximum of 20 words. - - Return the 20-word summary inside tags. + - Limit the updated summary to a maximum of 40 words. + - Return the 40-word summary inside tags. TEXT @@ -92,7 +92,7 @@ module DiscourseAi #{statements} Your task is to update an existing single-sentence summary by integrating new developments from a conversation. - Return the 20-word summary inside tags. + Return the 40-word summary inside tags. TEXT prompt @@ -114,7 +114,7 @@ module DiscourseAi - Exclude extraneous details or subjective opinions. - Use the original language of the text. - Begin directly with the main topic or issue, avoiding introductory phrases. - - Limit the summary to a maximum of 20 words. + - Limit the summary to a maximum of 40 words. - Do *NOT* repeat the discussion title in the summary. Return the summary inside tags.\n @@ -143,7 +143,7 @@ module DiscourseAi end prompt.push(type: :user, content: <<~TEXT.strip) - #{context} Return the 20-word summary inside tags. + #{context} Return the 40-word summary inside tags. TEXT prompt