Home
Login

منصة مفتوحة المصدر لتطوير تطبيقات نماذج اللغة الكبيرة، تدمج سير عمل الوكلاء، وخطوط RAG، وإدارة النماذج، وما إلى ذلك، مما يتيح لك الانتقال بسرعة من النموذج الأولي إلى النشر الإنتاجي.

NOASSERTIONTypeScript 104.0klanggenius Last Updated: 2025-06-20

Dify - مقدمة تفصيلية لمنصة تطوير تطبيقات LLM مفتوحة المصدر

نظرة عامة على المشروع

Dify هي منصة مفتوحة المصدر لتطوير تطبيقات نماذج اللغة الكبيرة (LLM)، تجمع واجهتها البديهية بين سير عمل الذكاء الاصطناعي للوكيل، وخطوط أنابيب RAG، ووظائف الوكيل، وإدارة النماذج، وقدرات المراقبة، مما يتيح لك الانتقال بسرعة من تطوير النموذج الأولي إلى نشر الإنتاج.

عنوان المشروع: https://github.com/langgenius/dify

الميزات الأساسية

1. بناء سير عمل مرئي

قم ببناء واختبار سير عمل قوي للذكاء الاصطناعي على لوحة مرئية، باستخدام جميع الميزات التالية والمزيد. يمكن للمطورين إنشاء عمليات LLM معقدة من خلال واجهة السحب والإفلات، دون الحاجة إلى كتابة تعليمات برمجية معقدة.

2. دعم شامل للنماذج

تكامل سلس مع مئات من نماذج LLM الاحتكارية/مفتوحة المصدر من عشرات من مزودي الاستدلال، بالإضافة إلى حلول الاستضافة الذاتية، التي تغطي GPT و Mistral و Llama3 وأي نموذج متوافق مع OpenAI API. قائمة مزودي النماذج المدعومة غنية للغاية، وتلبي احتياجات السيناريوهات المختلفة.

3. محرر مطالبات

واجهة بديهية لصياغة المطالبات، ومقارنة أداء النموذج، وإضافة وظائف إضافية مثل تحويل النص إلى كلام إلى التطبيقات المستندة إلى الدردشة.

4. خطوط أنابيب RAG

وظائف RAG واسعة النطاق، تغطي كل شيء من استيعاب المستندات إلى الاسترجاع، مع دعم جاهز لاستخراج النص من PDF و PPT وتنسيقات المستندات الشائعة الأخرى.

5. وظائف الوكيل

يمكنك تحديد وكيل استنادًا إلى استدعاء وظيفة LLM أو ReAct، وإضافة أدوات مُنشأة مسبقًا أو مخصصة إلى الوكيل. يوفر Dify أكثر من 50 أداة مدمجة لوكلاء الذكاء الاصطناعي، مثل بحث Google و DALL·E و Stable Diffusion و WolframAlpha.

6. عمليات LLMOps

مراقبة وتحليل سجلات التطبيقات وأدائها بمرور الوقت. يمكنك باستمرار تحسين المطالبات ومجموعات البيانات والنماذج بناءً على بيانات الإنتاج والتعليقات التوضيحية.

7. الواجهة الخلفية كخدمة (BaaS)

تأتي جميع وظائف Dify مع واجهات برمجة تطبيقات (APIs) مقابلة، بحيث يمكنك بسهولة دمج Dify في منطق عملك الخاص.

مقارنة مزايا المنتج

ميزة Dify.AI LangChain Flowise OpenAI Assistants API
طريقة البرمجة API + موجه نحو التطبيق كود Python موجه نحو التطبيق موجه نحو API
LLM المدعومة غنية ومتنوعة غنية ومتنوعة غنية ومتنوعة OpenAI فقط
محرك RAG
الوكيل
سير العمل
المراقبة
ميزات المؤسسة (SSO/التحكم في الوصول)
النشر المحلي

طرق النشر

إصدار الخدمة السحابية

يوفر Dify إصدار خدمة سحابية، ويمكن للمستخدمين تجربة جميع الميزات بدون تكوين، تتضمن خطة Sandbox 200 مكالمة مجانية لـ GPT-4.

إصدار المجتمع المستضاف ذاتيًا

انشر بسرعة عبر Docker Compose:

متطلبات النظام:

  • وحدة المعالجة المركزية (CPU) >= 2 نواة
  • ذاكرة الوصول العشوائي (RAM) >= 4 جيجابايت

تشغيل سريع:

cd dify
cd docker
cp .env.example .env
docker compose up -d

بعد النشر، يمكنك زيارة http://localhost/install في المتصفح لبدء عملية التهيئة.

إصدار المؤسسة

يوفر ميزات إضافية على مستوى المؤسسة للمؤسسات والمنظمات، بما في ذلك SSO والتحكم في الوصول والميزات المتقدمة الأخرى.

البنية التقنية

يعتمد Dify على تصميم معماري معياري، والذي يتضمن بشكل أساسي:

  • واجهة المستخدم الأمامية: واجهة مستخدم بديهية مبنية على تقنيات الويب الحديثة
  • واجهة برمجة التطبيقات الخلفية: توفير خدمات RESTful API كاملة
  • محرك سير العمل: دعم تنفيذ وإدارة سير عمل الذكاء الاصطناعي المعقد
  • إدارة النماذج: إدارة موحدة للعديد من نماذج LLM وخدمات الاستدلال
  • معالجة البيانات: دعم معالجة مصادر وتنسيقات البيانات المتعددة
  • نظام المراقبة: توفير مراقبة في الوقت الفعلي لأداء التطبيق واستخدامه

سيناريوهات الاستخدام

  1. النماذج الأولية السريعة لتطبيقات الذكاء الاصطناعي: قم ببناء نماذج أولية لتطبيقات الذكاء الاصطناعي بسرعة من خلال واجهة مرئية
  2. الأسئلة والأجوبة لقاعدة المعرفة المؤسسية: استخدم تقنية RAG لبناء نظام أسئلة وأجوبة داخلي لقاعدة المعرفة المؤسسية
  3. نظام خدمة العملاء الذكي: اجمع بين أدوات متعددة لبناء خدمة عملاء تعمل بالذكاء الاصطناعي قوية
  4. تطبيقات إنشاء المحتوى: قم ببناء تطبيقات مختلفة لإنشاء النصوص والصور
  5. مساعد تحليل البيانات: اجمع بين أدوات التحليل لبناء تطبيقات تحليل بيانات ذكية

ملخص

بصفته منصة تطوير تطبيقات LLM مفتوحة المصدر ناضجة، يوفر Dify للمطورين حلاً كاملاً من النموذج الأولي إلى الإنتاج. إن طريقة التطوير المرئية، والدعم الغني للنماذج، والنظام البيئي القوي للأدوات، وميزات المؤسسة تجعله خيارًا مثاليًا لبناء تطبيقات الذكاء الاصطناعي. سواء كان مطورًا فرديًا أو مستخدمًا مؤسسيًا، يمكنه بناء تطبيقات ذكاء اصطناعي قوية بسرعة من خلال Dify.