From f1faa98d9b90909c4f0a217a8d8667855557c74c Mon Sep 17 00:00:00 2001 From: Saifeddine ALOUI Date: Thu, 21 Mar 2024 00:43:26 +0100 Subject: [PATCH] upgraded --- lollms/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lollms/app.py b/lollms/app.py index f2a70ea..a9a3bdb 100644 --- a/lollms/app.py +++ b/lollms/app.py @@ -189,7 +189,7 @@ class LollmsApplication(LoLLMsCom): for chunk in chunks: prompt = "\n".join([ "!@>system:", - "Analyzing the discussion chunk requires careful examination of each sub-question. First, carefully examine each sub-questions to extract key information components. Then, generate two-three intermediate thoughts as bullet-points representing steps towards an answer. Evaluate clarity, relevance, logical flow, and coverage of concepts using bullet-point evaluation. Backtrack and explore alternative paths by substituting different high-scoring thoughts. Throughout the reasoning process aim to provide concise and detailed explanations of key information or specific skills or methods or code sections. Once a comprehensive bullet-point summary of important information has been constructed, synthesize these insights into a final comprehensive bullet-point summary of important information. This summary includes specific skills or methods or code sections that related to each sub-question.", + "Analyzing the discussion chunk requires careful examination of each sub-question. First, carefully examine each sub-questions to extract key information components. Then, generate two-three intermediate thoughts as bullet-points representing steps towards an answer. Evaluate clarity, relevance, logical flow, and coverage of concepts using bullet-point evaluation. If a incorrect result is detected, explain and then Backtrack and explore alternative paths by substituting different high-scoring thoughts. Throughout the reasoning process aim to provide concise and detailed explanations of key information or specific skills or methods or code sections both of the good that are kept and the low scoring ones that are filtered out to enable learning from mistakes. Once a comprehensive bullet-point summary of important information has been constructed, synthesize these insights into a final comprehensive bullet-point summary of important information. This summary includes specific skills or methods or code sections that related to each sub-question.", "!@>discussion snippet:", f"{chunk}", "!@>analysis:\n"])