عن المشروع
Dify هي منصة مفتوحة المصدر لتطوير تطبيقات LLM مصممة لتبسيط العملية من مرحلة النموذج الأولي إلى الإنتاج. توفر المنصة مساحة عمل تعاونية مع مجموعة متنوعة من القدرات الأساسية:
- تنسيق سير العمل (Workflow Orchestration): لوحة مرئية لبناء واختبار سير عمل معقد للذكاء الاصطناعي.
- إدارة النماذج (Model Management): التكامل مع العديد من نماذج LLM المملوكة والمفتوحة المصدر (بما في ذلك GPT و Mistral و Llama3) عبر مختلف مزودي الاستدلال.
- مسار RAG: أدوات لاستيعاب المستندات واسترجاعها، مع دعم استخراج النصوص من ملفات PDF و PPT وتنسيقات شائعة أخرى.
- قدرات الوكلاء (Agent Capabilities): دعم الوكلاء بناءً على LLM Function Calling أو ReAct، بما في ذلك أكثر من 50 أداة مدمجة مثل Google Search و DALL·E و WolframAlpha.
- بيئة تطوير المطالبات (Prompt IDE): واجهة لصياغة المطالبات ومقارنة أداء النماذج.
- عمليات LLMOps: ميزات لمراقبة سجلات التطبيق، وتحليل الأداء، وتحسين المطالبات ومجموعات البيانات بشكل تكراري.
- الخلفية كخدمة (Backend-as-a-Service): وصول عبر API إلى جميع عروض المنصة لدمجها في منطق الأعمال الحالي.
يمكن نشر Dify عبر Dify Cloud أو استضافتها ذاتياً باستخدام Docker Compose.