تأكد من أن المعلمات N و P و T متسقة عبر graph_data/graph_generator.py
و text_data/text_generator.py
و text_data/text_filter.py
. يرجى تحديث المسارات في هذه الملفات إلى مسارات التخزين الخاصة بك.
قم بتشغيل python graph_data/graph_generator.py
لإنشاء الرسوم البيانية.
قم بتشغيل python text_data/text_generator.py
لإنشاء المهام بناءً على الرسوم البيانية من الخطوة 1.
قم بتشغيل python text_data/text_filter.py
لتصفية البيانات باستخدام النص من الخطوة 2 والحصول على عدد متساوٍ من المهام مع أو بدون إجابات.
قم بتنفيذ فئة LLM الخاصة بك على غرار الفئة الموجودة في api_LLM.py
و api.py
تأكد من أن التنفيذ يسمح باستخدام llm()
للمحادثة و clear_history()
لمسح تاريخ المحادثة.
قم بتشغيل الأمر أدناه لاستخدام قالب المطالبة المختلفة. المعلمة COT تتوافق مع مطالبات مختلفة.
python infer.py --model_name Llama3.1 --COT NO --api_key your_api_key
قم بتشغيل الأمر أدناه للحصول على معدل الدقة.
python acc.py --model_name Llama3.1 --COT NO