کنترل حجم خروجی پرامپت

This commit is contained in:
ajokar 2025-11-10 16:16:41 +00:00
parent 58814d8627
commit de4620e6ce
5 changed files with 703 additions and 3 deletions

View File

@ -606,7 +606,7 @@ async def run_chatbot(query:str, chat_id:str):
retrive_duration = (end_retrive - start_time).total_seconds() retrive_duration = (end_retrive - start_time).total_seconds()
print(f'retrive duration: {str(retrive_duration)}') print(f'retrive duration: {str(retrive_duration)}')
prompt = f'برای پرسش "{query}" از میان مواد قانونی "{result_passages_text}" .پاسخ مناسب و دقیق را استخراج کن. درصورتی که مطلبی مرتبط با پرسش در متن پیدا نشد، فقط پاسخ بده: "متاسفانه در منابع، پاسخی پیدا نشد!"' prompt = f'''برای پرسش "{query}" از میان مواد قانونی "{result_passages_text}" .پاسخ مناسب و دقیق را استخراج کن. تعداد کلمات پاسخ را حداکثر در 300 کلمه تولید کن. درصورتی که مطلبی مرتبط با پرسش در متن پیدا نشد، فقط پاسخ بده: "متاسفانه در منابع، پاسخی پیدا نشد!"'''
# for model in models: # for model in models:
# before_prompt_credit = credit_refresh() # before_prompt_credit = credit_refresh()

File diff suppressed because one or more lines are too long

View File

@ -575,4 +575,4 @@ Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessa
235.45 235.45
------------------------------- -------------------------------
0000000000000000000000000000 0000000000000000000000000000000000000000000

View File

@ -415,3 +415,18 @@
42258.63 42258.63
42258.63 42258.63
42258.63 42258.63
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82
42219.82

View File

@ -1,3 +1,3 @@
{ {
"output": "ChatCompletion(id='chatcmpl-CZdh1AgOZRDoHqqkBhLHKYCFwMRk1', choices=[Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessage(content='مجازات اشاعه محتوای غیرمجاز در فضای مجازی بر اساس تبصره ۲ از ماده 131 قانون حمایت از مالکیت صنعتی، علاوه بر مجازات مقرر در این ماده، مستوجب حبس درجه شش می\\u200cباشد. همچنین، در صورتی که جرم در قالب گروه مجرمانه سازمان\\u200cیافته یا توسط مأموران دولتی در حین انجام وظیفه یا از طریق ابزارهای ارتباط جمعی در فضای مجازی منتشر شود، مجازات مقرر به میزان یک درجه تشدید می\\u200cشود.', refusal=None, role='assistant', annotations=[], audio=None, function_call=None, tool_calls=None))], created=1762610095, model='gpt-4o-mini-2024-07-18', object='chat.completion', service_tier=None, system_fingerprint='fp_efad92c60b', usage=CompletionUsage(completion_tokens=113, prompt_tokens=1316, total_tokens=1429, completion_tokens_details=CompletionTokensDetails(accepted_prediction_tokens=0, audio_tokens=0, reasoning_tokens=0, rejected_prediction_tokens=0, text_tokens=None), prompt_tokens_details=PromptTokensDetails(audio_tokens=0, cached_tokens=0, text_tokens=None, image_tokens=None)), estimated_cost={'unit': '0.0002917200', 'irt': 31.68, 'exchange_rate': 108600})" "output": "(True, '**قانون بودجه\\u202f۱۳۹۸ تبصره\\u202f۱۶، بند\\u202fالف** \\nبانک مرکزی موظف است از پس\\u200cانداز و جاری قرض\\u200cالحسنه نظام بانکی، تسهیلات قرض\\u200cالحسنه ازدواج را به زوج\\u200cهایی که پس از ۱/۱/۱۳۹۶ عقد کرده\\u200cاند و تاکنون وام ازدواج دریافت نکرده\\u200cاند، با اولویت نخست پرداخت کند؛ مبلغ حداکثری برای هر زوج ۳۰۰\\u202fمیلیون ریال و دوره بازپرداخت پنج\\u200cساله با ضامن و سفته. {qs2644782} \\n\\n**قانون بودجه\\u202f۱۳۹۹ تبصره\\u202f۱۶، بند\\u202fالف** \\nدر سال ۱۳۹۹، تسهیلات قرض\\u200cالحسنه ازدواج برای هر زوج ۵۰۰\\u202fمیلیون ریال با دوره بازپرداخت هفت\\u200cساله فراهم می\\u200cشود؛ شرط دریافت همان\\u200cگونه است که تاریخ عقد پس از ۱/۱/۱۳۹۶ باشد و پیش از آن وام ازدواج دریافت نکرده باشد. {qs2359231} \\n\\n**قانون بودجه\\u202f۱۴۰۰ تبصره\\u202f۱۶، بند\\u202fالف** \\nدر سال ۱۴۰۰، مبلغ تسهیلات برای هر زوج ۷۰۰\\u202fمیلیون ریال تعیین شده و دوره بازپرداخت ده\\u200cساله است؛ اعمال این تسهیلات برای تمام زوج\\u200cهایی که پس از ۱/۱/۱۳۹۷ عقد کرده\\u200cاند و هنوز وام ازدواج دریافت نکرده\\u200cاند. {qs2735815} \\n\\n**قانون بودجه\\u202f۱۳۹۶ تبصره\\u202f۱۶، بند\\u202fج** \\nبانک\\u200cها و مؤسسات اعتباری ملزم می\\u200cشوند سهم خود از منابع قرض\\u200cالحسنه را برای پرداخت تسهیلات ازدواج به\\u200cکار گیرند؛ پرونده\\u200cهای معلق سال قبل در سه\\u200cماهه اول ۱۳۹۶ نیز در اولویت این تسهیلات قرار می\\u200cگیرد. {qs3028502} \\n\\n**قانون بودجه\\u202f۱۳۹۵ تبصره\\u202f۲۹** \\nتمامی بانک\\u200cها و مؤسسات اعتباری باید به نسبت سهم خود از سپرده\\u200cهای قرض\\u200cالحسنه، در پرداخت تسهیلات ازدواج جوانان مشارکت کنند. {qs981688} \\n\\n**سیاست\\u200cهای دیگر** \\n ماده\\u202f۱۷\\u202fقانون سیاست\\u200cها و راهبردهای ارتقای سلامت زنان: حمایت از ترویج و تسهیل ازدواج و تشویق جوانان برای تشکیل خانواده پایدار. {qs2793922} \\n ماده\\u202f۱۰\\u202fقانون اهداف، وظایف و اختیارات وزارت ورزش و جوانان: ایجاد مراکز مشاوره ازدواج و خانواده برای توانمندسازی جوانان. {qs134189} \\n\\nبه\\u200cطور کلی، تمام این مواد به\\u200cصورت مشترک هدف حمایت مالی (قرض\\u200cالحسنه) از ازدواج جوانان، اولویت\\u200cبندی دریافت\\u200cکنندگان، تعیین سقف مبلغ و شرایط بازپرداخت را تعیین می\\u200cنمایند.')"
} }