نشر Dify مع ميلفوس
Dify هي عبارة عن منصة مفتوحة المصدر مصممة لتبسيط بناء تطبيقات الذكاء الاصطناعي من خلال الجمع بين النسخ الاحتياطي كخدمة مع LLMOps. تدعم المنصة تطبيقات LLMs السائدة، وتوفر واجهة تنسيق فورية سهلة الاستخدام، ومحركات RAG عالية الجودة، وإطار عمل مرن لوكلاء الذكاء الاصطناعي. وبفضل تدفقات العمل منخفضة التعليمات البرمجية والواجهات سهلة الاستخدام وواجهات برمجة التطبيقات، يُمكّن Dify كلاً من المطورين والمستخدمين غير التقنيين من التركيز على إنشاء حلول ذكاء اصطناعي مبتكرة وواقعية دون التعامل مع التعقيدات.
سنوضح لك في هذا البرنامج التعليمي كيفية نشر Dify مع Milvus، لتمكين الاسترجاع الفعال ومحرك RAG.
استنساخ المستودع
استنسخ الشيفرة المصدرية لـ Dify إلى جهازك المحلي:
git clone https://github.com/langgenius/dify.git
تعيين متغيرات البيئة
انتقل إلى دليل Docker في الشيفرة المصدرية لـ Dify
cd dify/docker
انسخ ملف تكوين البيئة
cp .env.example .env
قم بتغيير القيمة VECTOR_STORE
في الملف .env
VECTOR_STORE=milvus
قم بتغيير تكوين ميلفوس في الملف .env
MILVUS_URI=xxx
MILVUS_TOKEN=xxx
في هذا الإعداد، يرجى استخدام URI الخارجي للخادم، على سبيل المثالhttp://172.16.16.16:19530
، كـ MILVUS_URI
.
بالنسبة إلى MILVUS_TOKEN
، إذا لم تقم بتعيين رمز مميز لخادم ميلفوس الخاص بك، يمكنك تعيينه إلى سلسلة فارغة مثل MILVUS_TOKEN=
، وإلا فإنك تحتاج إلى تعيينه إلى رمز ميلفوس الخاص بك. لمزيد من المعلومات حول كيفية تعيين الرمز المميز في Milvus، يمكنك الرجوع إلى صفحة المصادقة.
ابدأ تشغيل حاويات Docker
اختر الأمر المناسب لبدء تشغيل الحاويات بناءً على إصدار Docker Compose على نظامك. يمكنك استخدام الأمر $ docker compose version
للتحقق من الإصدار، والرجوع إلى وثائق Docker لمزيد من المعلومات:
إذا كان لديك Docker Compose V2، استخدم الأمر التالي:
docker compose up -d
إذا كان لديك Docker Compose V1، استخدم الأمر التالي:
docker compose up -d
سجّل الدخول إلى Dify
افتح المتصفح الخاص بك وانتقل إلى صفحة تثبيت Dify، ويمكنك تعيين حساب المسؤول الخاص بك هنا:http://localhost/install
، ثم قم بتسجيل الدخول إلى صفحة Dify الرئيسية لمزيد من الاستخدام.
لمزيد من الاستخدام والإرشادات، يرجى الرجوع إلى وثائق Dify.