M17idd commited on
Commit
0515acb
·
verified ·
1 Parent(s): e90b29b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -15
app.py CHANGED
@@ -563,22 +563,22 @@ if query:
563
  closest_lines = find_closest_lines(query, doc_texts, stop_words, top_n=3)
564
  cleaned_closest_lines = remove_stop_words_from_lines(closest_lines, stop_words)
565
 
566
- if cleaned_closest_lines:
567
- prompt = f"""
568
- لطفاً فقط یک پاسخ نهایی دقیق، حرفه‌ای، روان و فشرده ارائه بده. از توضیح مراحل فکر کردن، تحلیل، یا هر گونه مقدمه‌نویسی خودداری کن.
569
- اولویت اصلی این است که فقط از اطلاعات موجود در خطوط مرتبط استفاده کنی. اگر هیچ اطلاعاتی درباره سؤال در خطوط مرتبط وجود نداشت، آنگاه می‌توانی با تکیه بر دانش عمومی خود پاسخ دهی، ولی حتماً ذکر کن که اطلاعات در متن وجود نداشت و پاسخ بر اساس دانسته‌های خودت داده شده.
 
 
 
570
 
571
- پاسخ باید خلاصه، شفاف و بین ۵۱۲ تا ۲۰۴۸ کاراکتر باشد. از زیاده‌گویی یا تکرار پرهیز کن.
572
- ❗ تأکید: از فکر کردن مرحله‌ای، عباراتی مثل "بیایید بررسی کنیم" یا "اول باید بفهمیم" یا "در متن گفته شده که..." استفاده نکن. فقط پاسخ نهایی را بنویس.
573
-
574
- سوال:
575
- {query}
576
-
577
- خطوط مرتبط:
578
- {cleaned_closest_lines}
579
-
580
- پاسخ نهایی:
581
- """
582
 
583
  response = llm([
584
  SystemMessage(content="You are a helpful assistant."),
 
563
  closest_lines = find_closest_lines(query, doc_texts, stop_words, top_n=3)
564
  cleaned_closest_lines = remove_stop_words_from_lines(closest_lines, stop_words)
565
 
566
+ if cleaned_closest_lines:
567
+ prompt = f"""
568
+ لطفاً فقط یک پاسخ نهایی دقیق، حرفه‌ای، روان و فشرده ارائه بده. از توضیح مراحل فکر کردن، تحلیل، یا هر گونه مقدمه‌نویسی خودداری کن.
569
+ اولویت اصلی این است که فقط از اطلاعات موجود در خطوط مرتبط استفاده کنی. اگر هیچ اطلاعاتی درباره سؤال در خطوط مرتبط وجود نداشت، آنگاه می‌توانی با تکیه بر دانش عمومی خود پاسخ دهی، ولی حتماً ذکر کن که اطلاعات در متن وجود نداشت و پاسخ بر اساس دانسته‌های خودت داده شده.
570
+
571
+ پاسخ باید خلاصه، شفاف و بین ۵۱۲ تا ۲۰۴۸ کاراکتر باشد. از زیاده‌گویی یا تکرار پرهیز کن.
572
+ ❗ تأکید: از فکر کردن مرحله‌ای، عباراتی مثل "بیایید بررسی کنیم" یا "اول باید بفهمیم" یا "در متن گفته شده که..." استفاده نکن. فقط پاسخ نهایی را بنویس.
573
 
574
+ سوال:
575
+ {query}
576
+
577
+ خطوط مرتبط:
578
+ {cleaned_closest_lines}
579
+
580
+ پاسخ نهایی:
581
+ """
 
 
 
582
 
583
  response = llm([
584
  SystemMessage(content="You are a helpful assistant."),