نشر 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=http://host.docker.internal:19530

لاحظ أنه من خلال تحديد VECTOR_STORE=milvus ، سيقوم Dify بإحضار خادم Milvus Standalone في Docker. على الرغم من أنه يمكنك الوصول إلى الخادم من خارج Docker من خلال http://localhost:19530 ، إلا أنه لكي تتمكن حاويات Dify الأخرى من التحدث إليه داخل بيئة Docker، فإنها تحتاج إلى الاتصال باسم DNS الخاص host.docker.internal. وهكذا قمنا بتعيين http://host.docker.internal:19530 ك MILVUS_URI.

لنشر الإنتاج، قد ترغب في تخصيص المصادقة. للمزيد من المعلومات حول كيفية تعيين الرمز المميز أو اسم المستخدم وكلمة المرور في 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.

جرب Managed Milvus مجاناً

Zilliz Cloud خالي من المتاعب، ويعمل بواسطة Milvus ويعمل بسرعة 10 أضعاف.

ابدأ
التعليقات

هل كانت هذه الصفحة مفيدة؟