🚀 جرب Zilliz Cloud، الـ Milvus المدارة بالكامل، مجاناً — تجربة أداء أسرع بـ 10 أضعاف! جرب الآن>>

milvus-logo
LFAI
الصفحة الرئيسية
  • عمليات الدمج
    • هندسة المعرفة
  • Home
  • Docs
  • عمليات الدمج

  • هندسة المعرفة

  • جدول المعرفة

جدول المعرفة مع ميلفوس

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

يستخدم جدول المعرفة افتراضيًا قاعدة بيانات Milvus لتخزين البيانات المستخرجة واسترجاعها. يسمح ذلك للمستخدمين بالبحث عن البيانات وتصفيتها وتحليلها بسهولة باستخدام الميزات القوية لـ Milvus. سنعرض في هذا البرنامج التعليمي كيفية البدء باستخدام جدول المعرفة و Milvus.

المتطلبات الأساسية

  • الإرساء
  • إرساء Docker Compose

استنساخ المشروع

$ git clone https://github.com/whyhow-ai/knowledge-table.git

إعداد البيئة

ستجد الملف .env.example في الدليل الجذر للمشروع. انسخ هذا الملف إلى .env واملأ متغيرات البيئة المطلوبة.

بالنسبة لميلفوس، يجب عليك تعيين متغيرات البيئة MILVUS_DB_URI و MILVUS_DB_TOKEN. إليك بعض النصائح

  • إن تعيين MILVUS_DB_URI كملف محلي، على سبيل المثال./milvus.db ، هو الطريقة الأكثر ملاءمة، حيث أنه يستخدم تلقائيًا ملف Milvus Lite لتخزين جميع البيانات في هذا الملف.
  • إذا كان لديك حجم كبير من البيانات، على سبيل المثال أكثر من مليون ناقل، يمكنك إعداد خادم Milvus أكثر أداءً على Docker أو Kubernetes. في هذا الإعداد، يُرجى استخدام عنوان الخادم والمنفذ كـ uri، على سبيل المثالhttp://localhost:19530. إذا قمت بتمكين ميزة المصادقة على Milvus، فاستخدم "<your_username>: <your_password>" كرمز مميز، وإلا فلا تقم بتعيين الرمز المميز.
  • إذا كنت ترغب في استخدام Zilliz Cloud، الخدمة السحابية المدارة بالكامل لـ Milvus، اضبط MILVUS_DB_URI و MILVUS_DB_TOKEN ، والتي تتوافق مع نقطة النهاية العامة ومفتاح Api في Zilliz Cloud.

إلى جانب ميلفوس، يجب عليك أيضًا تعيين بيئات أخرى، على سبيل المثال OPENAI_API_KEY. يمكنك الحصول على كل منها من المواقع الإلكترونية المعنية.

بدء تشغيل التطبيق

$ docker compose up -d --build

إيقاف التطبيق

$ docker compose down

الوصول إلى المشروع

يمكن الوصول إلى الواجهة الأمامية على http://localhost:3000 ، ويمكن الوصول إلى الواجهة الخلفية على http://localhost:8000.

يمكنك التلاعب بواجهة المستخدم وتجربتها باستخدام مستنداتك الخاصة.

لمزيد من الاستخدام التجريبي، يمكنك الرجوع إلى وثائق جدول المعرفة الرسمية.

جرب Managed Milvus مجاناً

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

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

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