M17idd commited on
Commit
1c9c465
·
1 Parent(s): 88fe736

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -557,7 +557,7 @@ if query:
557
  for idx in top_indices:
558
  sentence = all_sentences[idx]
559
  prompt = f"""
560
- تعدادی پاسخ برای سوال زیر تولید شده است. لطفاً ابتدا این پاسخ‌ها را بررسی کن، سپس با در نظر گرفتن محتوای سوال و لحن آن، یک پاسخ نهایی حرفه‌ای، دقیق و روان ارائه کن که هم به سوال پاسخ دهد و هم از نظر نگارشی و ساختاری در سطح بالایی باشد. پاسخ نهایی باید حداکثر 2048 کاراکتر و حداقل 512 باشد، خلاصه و واضح نوشته شود و فقط به زبان فارسی باشد. از تکرار اضافی پرهیز کن و محتوای چند پاسخ را در صورت نیاز با هم ترکیب کن.
561
  سوال:
562
  {query}
563
  پاسخ‌ها:
@@ -572,7 +572,7 @@ if query:
572
 
573
  # بررسی مرتبط بودن پاسخ با سؤال
574
  review_prompt = f"""
575
- لطفاً بررسی کن که آیا پاسخ زیر، حدودا به سوال زیر پاسخ داده است یا خیر یعنی کلمات کلیدی اصلی در سوال در پاسخ هست یا ن . اگر پاسخ به سوال مرتبط، درست و قابل قبول است، فقط بنویس: 'تأیید شد'. اگر کمی مربوط بود بنویس: 'کمی خوب'.
576
  اگر پاسخ اشتباه است یا هیچ ربطی به سوال ندارد، فقط بنویس: 'نیاز به اصلاح دارد'.
577
  سوال:
578
  {query}
@@ -590,7 +590,7 @@ if query:
590
  st.markdown(f'<div class="chat-message">{rewritten}</div>', unsafe_allow_html=True)
591
  elif "کمی خوب" in review_result:
592
  final_prompt = f"""
593
- لطفاً برای سوال زیر پاسخی حرفه‌ای، دقیق و روان تولید کن که مرتبط و معتبر باشد. از زبانی جز فارسی استفاده نکن و بیا هم از سوال هم دیتای زیر و هم از پاسخ استفاده کن و پاسخ مناسبی بنویس :
594
  سوال:
595
  {query}
596
  پاسخ:
 
557
  for idx in top_indices:
558
  sentence = all_sentences[idx]
559
  prompt = f"""
560
+ تعدادی پاسخ برای سوال زیر تولید شده است. لطفاً ابتدا این پاسخ‌ها را بررسی کن، سپس با در نظر گرفتن محتوای سوال و لحن آن، یک پاسخ نهایی حرفه‌ای، دقیق و روان از داخل پاسخ ها ارائه کن که هم به سوال پاسخ دهد و هم از نظر نگارشی و ساختاری در سطح بالایی باشد. پاسخ نهایی باید حداکثر 2048 کاراکتر و حداقل 512 باشد، خلاصه و واضح نوشته شود و فقط به زبان فارسی باشد. از تکرار اضافی پرهیز کن و سعی کن خارج از پاسخ ها جواب ندی محتوای چند پاسخ را در صورت نیاز با هم ترکیب کن.
561
  سوال:
562
  {query}
563
  پاسخ‌ها:
 
572
 
573
  # بررسی مرتبط بودن پاسخ با سؤال
574
  review_prompt = f"""
575
+ لطفاً بررسی کن که آیا پاسخ زیر، به سوال زیر پاسخ داده است یا خیر یعنی کلمات کلیدی اصلی در سوال در پاسخ هست یا ن . اگر پاسخ به سوال مرتبط، درست و قابل قبول است، فقط بنویس: 'تأیید شد'. اگر کمی مربوط بود بنویس: 'کمی خوب'.
576
  اگر پاسخ اشتباه است یا هیچ ربطی به سوال ندارد، فقط بنویس: 'نیاز به اصلاح دارد'.
577
  سوال:
578
  {query}
 
590
  st.markdown(f'<div class="chat-message">{rewritten}</div>', unsafe_allow_html=True)
591
  elif "کمی خوب" in review_result:
592
  final_prompt = f"""
593
+ لطفاً برای سوال زیر پاسخی حرفه‌ای، دقیق و روان تولید کن که مرتبط و معتبر باشد و از دیتای زیر استفاده کن برای پاسخ دادن .و از زبانی جز فارسی استفاده نکن و بیا هم از سوال هم دیتای زیر و هم از پاسخ استفاده کن و پاسخ مناسبی بنویس :
594
  سوال:
595
  {query}
596
  پاسخ: