الذكاء الاصطناعي وLLMالاسترجاعخطتا Performance وScale

مساعدو المعرفة بتقنية RAG

أجب عن الأسئلة من مستنداتك الخاصة بالتقطيع ومرشحات البيانات الوصفية والبحث الهجين المتجهي والنصي ودرجات إعادة الترتيب المخزنة مؤقتًا، في محرك واحد.

استراتيجيات للتقطيع
3
بحث متجهي + BM25
هجين
قواعد بيانات متجهية إضافية
0
الخطوة 1 من 5
عرّف خط المعالجة

مقطع واحد لكل فقرة. استخدم أبعاد نموذج التضمين لديك (الرقم 3 يبقي المثال قصيرًا).

جلسة توضيحيةplaying
# عرّف خط المعالجة
hotkv> RAG.CREATE faq 3 STRATEGY paragraph
OK

عرض متحرك بأوامر HotKV حقيقية وردود توضيحية. انقر على أي خطوة للانتقال إليها. تبقى الأوامر والردود بالإنجليزية، تمامًا كما تكتبها وتراها في HotKV.

المشكلة

يعني خط معالجة الاسترجاع عادةً قاعدة بيانات متجهية وفهرسًا للكلمات المفتاحية ومهمة تقطيع ومعيد ترتيب وشيفرة رابطة بينها. كل جزء خدمة أخرى تشغّلها وتؤمّنها وتبقيها متزامنة مع مستنداتك، ومعيد الترتيب غالبًا أبطأ الخطوات وأكثرها تكلفة.

كيف يتعامل HotKV معها

يضع HotKV خط المعالجة في المحرك الذي يخدم تطبيقك أصلًا. عرّف خط معالجة، واستوعب المستندات، وابحث فيه. يجري التقطيع والبيانات الوصفية للمستندات والبحث الهجين الذي يمزج التشابه المتجهي مع تقييم الكلمات المفتاحية بـ BM25 كلها على الخادم، وتحتفظ ذاكرة مؤقتة لإعادة الترتيب بدرجات cross-encoder، فلا يُقيَّم زوج الاستعلام والمقطع المتكرر مرتين أبدًا.

خطوة بخطوة

ما يحدث، أمرًا بأمر

  1. 01

    عرّف خط المعالجة

    مقطع واحد لكل فقرة. استخدم أبعاد نموذج التضمين لديك (الرقم 3 يبقي المثال قصيرًا).

    RAG.CREATE faq 3 STRATEGY paragraph
  2. 02

    استوعب المستندات

    يُقطَّع كل مستند على الخادم ويُخزَّن مع بياناته الوصفية ومتجه واحد لكل مقطع.

    RAG.INGEST faq doc:1 "To reset your password, click Forgot password on the login screen.\n\nBilling questions go to the billing team." META source help-center VECTORS 0.9,0.1,0.0 0.0,0.2,0.9
  3. 03

    بحث هجين

    التشابه المتجهي وصلة الكلمات المفتاحية في استعلام واحد، مقيّدًا بمصدر واحد.

    RAG.SEARCH faq "how do I reset my password" K 2 ALPHA 0.5 VECTOR 0.88,0.12,0.01 FILTER source help-center
  4. 04

    أعد الترتيب، مرة واحدة فقط

    تُخزَّن درجات cross-encoder مؤقتًا لكل استعلام ومقطع، في مساحة أسماء أُنشئت باستخدام RERANK.CREATE، فلا يدفع الاستعلام الشائع ثمن إعادة الترتيب مجددًا.

    RERANK.GET faq_scores "reset password|doc:1:0"
  5. 05

    أجب، وافحص خط المعالجة

    تذهب أفضل المقاطع إلى النموذج سياقًا، فتأتي الإجابة من مركز المساعدة لا من التخمين. ويعرض RAG.STATS ما يحتويه خط المعالجة.

    RAG.STATS faq
أين يناسب

سيناريوهات من الواقع

مساعدو مراكز المساعدة

تُستوعب المقالات والتذاكر المحلولة مع المنتج واللغة كبيانات وصفية. وتستند كل إجابة إلى وثائق المنتج الصحيح.

البحث القانوني وفي السياسات

تُقسَّم العقود والسياسات حسب الفقرة فتكون المقاطع المسترجعة بنودًا كاملة، ويلتقط تقييم الكلمات المفتاحية المصطلحات الدقيقة مثل أرقام البنود.

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

تصبح أدلة التشغيل ووثائق التصميم وتقارير ما بعد الحوادث قابلة للبحث حسب المعنى لمساعد المناوبة.

مدمج

ما تحصل عليه

التقطيع داخل المحرك

تقطيع بحجم ثابت أو حسب الجملة أو حسب الفقرة. وتأخذ المقاطع ذات الحجم الثابت حجمًا وتداخلًا تختارهما.

RAG.CREATE

بحث هجين

التشابه المتجهي وتقييم الكلمات المفتاحية بـ BM25 في استعلام واحد، ويحدد ALPHA التوازن بينهما.

RAG.SEARCH

مرشحات البيانات الوصفية

أرفق أزواج المفتاح والقيمة عند الاستيعاب ورشّح بها وقت البحث.

RAG.INGESTFILTER

ذاكرة مؤقتة لإعادة الترتيب

احتفظ بدرجات cross-encoder لأزواج الاستعلام والمقطع فيصبح التكرار مجانيًا.

RERANK.GETRERANK.SET

أسئلة شائعة

هل ينشئ HotKV التضمينات؟

لا. تولّد التضمينات بالنموذج الذي تفضّله وتمررها باستخدام VECTORS عند الاستيعاب وVECTOR عند البحث.

هل يمكنني البحث دون متجهات؟

نعم. يأخذ RAG.SEARCH نص الاستعلام لتقييم الكلمات المفتاحية، ويضيف خيار VECTOR التشابه المتجهي. ويحدد ALPHA كيف تُمزج الدرجتان.

ما الخطط التي تتضمنه؟

خطوط معالجة RAG والذاكرة المؤقتة لإعادة الترتيب جزء من خطتي Performance وScale.

حالات استخدام ذات صلة

جرّبه على عبء عملك

يتحدث HotKV بروتوكول Redis، لذا يمكنك توجيه عميل موجود إليه وتشغيل هذه الأوامر نفسها.