محرك المطالبة LLM
يحتوي هذا المستودع على الكود المصدري لنظام توليد المطالبات الناتج عن الذكاء الاصطناعي ونظام التقييم ، المصمم لتحسين استخدام نماذج اللغة (LLMs) في مختلف الصناعات. يتكون المشروع من كل من المكونات الأمامية والواجهة الخلفية ، مما يسهل توليد المطالبات ، وتوليد بيانات التقييم التلقائي ، والاختبار السريع.
موضوعي:
خدمة توليد المطالبات التلقائي: تقوم هذه الخدمة بتبسيط عملية إنشاء مطالبات فعالة ، وتمكين الشركات من الاستفادة بكفاءة من LLMs لتوليد محتوى عالي الجودة وذات صلة. إنه يقلل بشكل كبير من الوقت والخبرة المطلوبة في صياغة المطالبات يدويًا.
خدمة توليد بيانات التقييم التلقائي: تعمل خدمة SportlyTech على توليد حالات الاختبار المتنوعة ، وضمان التغطية الشاملة وتحديد المشكلات المحتملة. وهذا يعزز موثوقية وأداء تطبيقات LLM ، مما يوفر وقتًا كبيرًا في عملية ضمان الجودة (ضمان الجودة).
خدمة الاختبار والتصنيف السريع: تقوم خدمة ProsorlyTech بتقييم وتصنيف مطالبات مختلفة بناءً على الفعالية ، مما يساعد المستخدمين على الحصول على النتيجة المرجوة من LLM. إنه يضمن أن يوفر chatbots والمساعدين الظاهري استجابات دقيقة وذات صلة بالسياق ، وبالتالي تحسين مشاركة المستخدم ورضاها.

هيكل المجلد:
LLM_Prompt_Engine/
| _ backend/
| _ tests/
| | _ test_evaluation_data_generation.py
| | _ test_prompt_generation.py
| | _ test_prompt_testing.py
| _ utils/
| | _ langchain.py
| | _ pdf_utils.py
| | _ text_splitter_utils.py
| | _ vector_store_utils.py
| _ app.py
| _ config.py
| _ requirements.txt
| _ frontend/
| _ src/
| | _ components/
| | _ chatbox.js
| _ app.js
| _ index.js
| _ index.css
| _ package-lock.json
| _ package.json
| _ README.md
| _ tailwind.config.js
| _ .gitignore
| _ License
| _ README.mdالخلفية:
يحتوي دليل الخلفية على ملفات API وملفات الأداة المساعدة لتوليد المطالبات والتقييم. الاختبارات/: دليل لملفات اختبار الواجهة الخلفية. utils/: ملفات الأداة المساعدة لتوليد البرامج والمعالجة. App.py: تطبيق Flask للتعامل مع طلبات API. config.py: إعدادات التكوين للواجهة الخلفية. المتطلبات. txt: قائمة التبعيات Python. تثبيت باستخدام PIP تثبيت -r متطلبات. الواجهة الأمامية:
يحتوي دليل الواجهة الأمامية على مكونات React وملفات التكوين. SRC/: دليل المصدر لمكونات React. مكونات/: دليل لمكونات React ، بما في ذلك مكون chatbox. app.js ، index.js ، index.css: ملفات التطبيق الرئيسية. Package-lock.json ، package.json: ملفات حزمة NPM. readme.md: ملف ReadMe للواجهة الأمامية. ملفات أخرى:
.gitignore: ملف gitignore لاستبعاد بعض الملفات من التحكم في الإصدار. الترخيص: ملف ترخيص للمشروع. README.MD: ملف ReadMe الرئيسي للمشروع. الاستخدام:
استنساخ المستودع. انتقل إلى دليل الواجهة الخلفية وتثبيت التبعيات باستخدام PIP install -r requiret.txt. قم بتشغيل خادم الواجهة الخلفية باستخدام Python App.py. انتقل إلى دليل الواجهة الأمامية وتثبيت التبعيات باستخدام تثبيت NPM. ابدأ تطبيق الواجهة الأمامية باستخدام NPM Start. الوصول إلى التطبيق على http: // localhost: 3000 في متصفح الويب الخاص بك. الترخيص: تم ترخيص هذا المشروع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
المساهمة: المساهمات مرحب بها! يرجى اتباع الإرشادات المساهمة.