From 6a06318a85880a053ddbfbe693a3002ffc90c1cf Mon Sep 17 00:00:00 2001 From: mmpouya Date: Thu, 13 Feb 2025 13:46:08 +0330 Subject: [PATCH] fewshot_function modified --- .../3 type contents generator and rule extraction.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Rule_extraction/3 type contents generator and rule extraction.py b/Rule_extraction/3 type contents generator and rule extraction.py index c1d7775..1f45780 100644 --- a/Rule_extraction/3 type contents generator and rule extraction.py +++ b/Rule_extraction/3 type contents generator and rule extraction.py @@ -94,6 +94,7 @@ do not say nothing other than the output like these examples: Input: "سرمایه های صرف شده که در اختیار واحدهای عملیات نفتی گذاشته شده یا میشود، جزء دارایی های واحد مزبور خواهد بود ولی هرگونه نقل و انتقال آنها منوط به اجازه وزارت نفت میباشد." output: +HAMTAA حکم 1: اگر {سرمایه ای صرف شود و در اختیار یکی از واحدهای عملیاتی نفت باشد} آنگاه {آن واحد مالک آن سرمایه خواهد بود} @@ -106,6 +107,7 @@ output: Input: "صرف درآمد موقوفات به منظور بقاء عین آنها بر سایر مصارف مقدم است" output: +HAMTAA اگر {موقوفه‌ای درآمدی داشت} آنگاه {آن درآمد باید قبل از هر مصرف دیگری به منظور بقاء عین صرف شود.} مگر {صرف درآمد به منظور بقاء عین لازم نباشد} @@ -113,6 +115,7 @@ output: Input: "کود: هر ماده آلی، زیستی یا معدنی با منشأ طبیعی یا مصنوعی که به خاک یا گیاه اضافه می ‌شود تا یک یا چند عنصر ضروری برای رشد گیاه را تأمین کند." output: +HAMTAA اگر{ماده‌ای ماده آلی، زیستی یا معدنی با منشأ طبیعی یا مصنوعی باشد که به خاک یا گیاه اضافه ‌میشود که یک یا چند عنصر ضروری برای رشد گیاه را تأمین کند.} آنگاه {آن ماده کود است} @@ -123,6 +126,7 @@ context: ماده 2 - اهداف و وظایف نظام مهندسی معدن عبارتند از:" output: +HAMTAA حکم 1: اگر {منابع معدنی وجود داشته باشد} آنگاه {سرمایه ملی تجدیدناپذیر است} @@ -185,7 +189,7 @@ def fewshot(text, context): context: "{context}" """ - return generate(SYS_PROMPT_simpler, user_prompt_with_context) + return generate(SYS_PROMPT_fewshot, user_prompt_with_context) if __name__ == "__main__": print('start')