Couchbase · قاعدة بيانات المتجهات

قاعدة بيانات المتجهات: دورها في RAG والبحث الدلالي، ومتى تحتاجون إلى قاعدة مستقلة

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

الملخص

نظرة سريعة

الدليل كله في جدول واحد، قبل التفاصيل.

ما تفعله قاعدة بيانات المتجهات
تحفظ المتجهات وتجد الأقرب منها إلى الاستعلام: بحث بالمعنى لا بالكلمات المطابقة
لماذا تحتاجها مشاريع الذكاء الاصطناعي
التوليد المعزز بالاسترجاع (RAG): يجيب المساعد من مقاطع يسترجعها من مستنداتكم
مخزن مستقل أم بحث مدمج
البحث المتجهي المدمج يبقي المتجهات بجوار البيانات التي تصفها؛ والمخزن المستقل نظام إضافي يحتاج إلى مزامنة وحماية
ما تقدمه Couchbase
ثلاثة أنواع من فهارس المتجهات في Couchbase Server وفي Capella، إلى جانب ⁨SQL++⁩ والبحث النصي الكامل
ما لا تفعله
إنشاء المتجهات: يتولى ذلك نموذج تضمين تختارونه
السؤال السعودي
أين تُعالج المستندات والمتجهات وطلبات التضمين وطلبات النموذج اللغوي

الخلاصة للإدارة

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

ما الذي تفعله قاعدة بيانات المتجهات، بكلمات واضحة

البحث التقليدي يطابق الكلمات. فإذا سأل الموظف عن «إجازة المتعاقدين السنوية» بحث النظام عن المستندات التي فيها هذه الكلمات. وإذا كانت السياسة تقول «استحقاق الإجازة لغير الموظفين الدائمين» فقد لا يجدها البحث بالكلمات، مع أن المعنى واحد.

أما قاعدة بيانات المتجهات فتعمل بطريقة أخرى. يمر كل جزء من المحتوى أولًا على نموذج تضمين (Embedding model) يحوّله إلى متجه، أي قائمة طويلة من الأرقام تضع المحتوى في فضاء تتقارب فيه المعاني المتشابهة. ويتحول السؤال إلى متجه بالطريقة نفسها. ثم تجد القاعدة المتجهات المخزنة الأقرب إلى متجه السؤال، بمقياس تشابه مثل تشابه جيب التمام (Cosine) أو المسافة الإقليدية. وهذا هو البحث المتجهي، ويُسمى أيضًا البحث الدلالي.

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

وثلاث نقاط يسهل أن تغيب:

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

البحث المتجهي وRAG والبحث الهجين: كيف يصل المساعد الذكي إلى الجواب

تتبع أغلب المساعدات الذكية في الجهات نمطًا واحدًا هو التوليد المعزز بالاسترجاع (RAG). تُقسَّم المستندات إلى مقاطع، ويُحوَّل كل مقطع إلى متجه ويُحفظ معه، وعند السؤال يسترجع النظام أقرب المقاطع ويعطيها النموذج اللغوي مع السؤال. ويُطلب من النموذج أن يجيب من هذه المقاطع وأن يذكرها مصدرًا. والقاعدة التي تقف خلف ذلك هي ما يُقصد بقاعدة بيانات RAG.

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

اقرأ المزيد

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

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

مخزن متجهات مستقل، أم بحث متجهي داخل قاعدة البيانات التشغيلية

هذا أول قرار معماري في أغلب مشاريع الذكاء الاصطناعي. ولا يصح أي الخيارين في كل حال؛ ويبيّن الجدول ما يكلّفه كل منهما.

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

والسؤال الذي يُطرح على المورّد بسيط: حين يتغير سجل في المصدر أو يُحذف، كيف يتغير متجهه، وبأي سرعة، ومن المسؤول عن هذا المسار؟ والتصميم الذي لا يجيب عنه سيعرض على المستخدمين محتوى قديمًا أو محذوفًا.

البحث المتجهي في Couchbase: ما تقدمه المنصة

Couchbase قاعدة بيانات NoSQL موزعة تحفظ مستندات JSON وبيانات المفتاح والقيمة، ويُستعلم عنها بلغة ⁨SQL++⁩. وإنتركي شريك تقني لـCouchbase وتبيع Couchbase Capella. ووفق توثيق Couchbase يعمل البحث المتجهي داخل المنصة نفسها، وتُحفظ المتجهات ضمن المستند الذي تصفه. وتذكر Couchbase ثلاثة أنواع من فهارس المتجهات:

  • Hyperscale Vector Index (متاح أول مرة في Couchbase Server 8.0): للبحث المتجهي وحده، مثل اكتشاف المحتوى والتوصيات، وتصفه Couchbase لمجموعات من عشرات الملايين إلى مليارات المستندات.
  • Composite Vector Index (8.0): فهرس ثانوي فيه عمود متجه واحد إلى جانب أعمدة عادية. وتوضح Couchbase أنه يطبّق المرشحات العادية أولًا ثم يجري البحث المتجهي على نتائجها، فيناسب البحث المحصور بإدارة أو منطقة أو حالة.
  • Search Vector Index (متاح أول مرة في 7.6): في خدمة البحث، ويجمع البحث المتجهي مع البحث النصي الكامل والبحث الجغرافي في فهرس واحد. وهذا طريق Couchbase إلى البحث الهجين.
اقرأ المزيد

ويذكر توثيق Couchbase مقاييس التشابه: حاصل الضرب النقطي، وتشابه جيب التمام، والمسافة الإقليدية، والأخيرة متاحة في فهرسي Hyperscale وComposite. ويوضح أيضًا أن Couchbase Server لا يتضمن نموذج تضمين: فالمتجهات تأتي من نموذج تختارونه وتُحفظ في مستنداتكم. وتصف Couchbase خيارات في Capella تدمج نماذج تضمين، ويُتحقق من توفرها في المنطقة التي تحتاجونها عند التصميم.

وتذكر Capella، خدمة Couchbase المُدارة، فهارس البحث المتجهي ضمن ميزاتها، إلى جانب ⁨SQL++⁩ والبحث النصي الكامل والأحداث (Eventing). وللمنصة بصورة أوسع، انظروا صفحة قاعدة بيانات NoSQL.

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

قاعدة بيانات المتجهات في السعودية: إقامة البيانات في مشاريع الذكاء الاصطناعي

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

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

وما يجب أن يبقى في المملكة يحدده تصنيف بياناتكم والقواعد التي تنطبق عليكم: ضوابط الهيئة الوطنية للأمن السيبراني (nca.gov.sa) ونظام حماية البيانات الشخصية الذي تشرف عليه سدايا (sdaia.gov.sa). ويشرح دليل توطين البيانات كيف تُكتب هذه الخريطة.

ولقاعدة البيانات تقدم Couchbase خيارين. يعمل Couchbase Server بالتشغيل الذاتي على بنية تتحكمون فيها داخل المملكة. وتعمل Couchbase Capella على AWS أو Google Cloud أو Microsoft Azure، وحتى 2 نوفمبر 2026 تشمل مناطقها المنشورة منطقة Google Cloud في الدمام (me-central2). وتقارن صفحة Capella أو التشغيل الذاتي بين النموذجين.

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

ويأتيكم الدعم من الرياض، من مهندسي إنتركي الذين يعملون بالعربية والإنجليزية، من المراجعة الأولى لمستنداتكم حتى التشغيل بعد الإطلاق.

كيف تنفّذ إنتركي طبقة البيانات لمساعد ذكي

  1. مراجعة الاستخدام وإقامة البيانات.

    ما الأسئلة التي يجب أن يجيب عنها المساعد، ومن أي مصادر، ولأي مستخدمين، وأين يجوز أن يُعالج كل مسار للبيانات.

  2. تجهيز البيانات.

    تنظيف المصادر وتقسيمها إلى مقاطع مع بياناتها الوصفية، وربط صلاحيات الوصول ببيانات وصفية تستطيع المرشحات استخدامها.

  3. اختيار نموذج التضمين.

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

  4. تصميم الفهرس.

    نوع فهرس المتجهات ومقياس التشابه والمرشحات، تُختار على استعلامات مقيسة، مع البحث الهجين حيث تهم المصطلحات الدقيقة.

  5. مجموعة التقييم.

    قائمة من الأسئلة الحقيقية مع مصادرها المتوقعة، تُشغَّل قبل الإطلاق وبعد كل تغيير.

  6. التشغيل أو التسليم.

    إعادة توليد المتجهات حين يتغير النموذج، وضبط الفهارس ومراقبتها وفق نطاق مكتوب للخدمات المُدارة، أو تسليم موثق لفريقكم.

ما الذي يحدد كلفة مشروع قاعدة بيانات المتجهات

لا ننشر سعرًا أو مدة، لأن كليهما يتوقف على النطاق. ويتبع ترخيص Couchbase نموذج التشغيل: تُحتسب Capella لكل عقدة في الساعة، وCouchbase Server بالتشغيل الذاتي اشتراك يُسعَّر بعدد عقد الإنتاج. أما كلفة العمل الهندسي فتحددها هذه العوامل:

  • عدد المصادر وحالتها، وهو يهم غالبًا أكثر من حجمها؛
  • وتيرة تغير المحتوى، وهي تحدد جهد إبقاء المتجهات محدّثة؛
  • صلاحيات الوصول التي يجب أن يحترمها البحث؛
  • أين يجوز أن يعمل نموذج التضمين والنموذج اللغوي؛
  • حجم مجموعة التقييم التي تطلبها الإدارة قبل قبول الأجوبة.

المراجعة عمل محدد النطاق، والبناء يُسعَّر بحسب المصادر وحالات الاستخدام المشمولة، ويظهر ترخيص المورّد منفصلًا في عرض السعر.

أسئلة يطرحها المشترون عن قواعد بيانات المتجهات

هل نحتاج إلى قاعدة بيانات متجهات مستقلة لمشروع RAG؟

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

هل تبحث قاعدة بيانات المتجهات في المستندات العربية بدقة؟

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

هل يمكن أن تبقى المتجهات وبيانات البحث الذكي داخل السعودية؟

نعم بالنسبة لقاعدة البيانات: يمكن تشغيل Couchbase Server في مركز بياناتكم داخل المملكة، وحتى 2 نوفمبر 2026 تشمل المناطق المنشورة لـCapella منطقة Google Cloud في الدمام. وتحتاج طلبات التضمين والنموذج اللغوي إلى المراجعة نفسها، لأن كلًا منها يرسل نصًا إلى النموذج.

هل تنشئ Couchbase المتجهات لنا؟

يوضح توثيق Couchbase أن Couchbase Server لا يتضمن نموذج تضمين: فأنتم تولّدون المتجهات بنموذج تختارونه وتحفظونها في مستنداتكم. وتصف Couchbase خيارات في Capella تدمج نماذج تضمين، ويُتحقق من توفرها في المنطقة المطلوبة عند التصميم.

كيف يُرخَّص البحث المتجهي في Couchbase داخل المملكة؟

البحث المتجهي جزء من المنصة، فيتبع ترخيصها. تُحتسب Capella لكل عقدة في الساعة وتبيعها إنتركي، أما Couchbase Server بالتشغيل الذاتي فاشتراك بعدد عقد الإنتاج، يُقدَّم سعره إلى جانب أعمالنا.

كم يستغرق بناء مساعد ذكي يجيب من مستنداتنا؟

يتوقف على عدد المصادر، ومدى نظافتها، وصلاحيات الوصول، وعدد أسئلة الاختبار التي تريد الإدارة أن يجيب عنها قبل الإطلاق. ونقدّر المدة بعد المراجعة، لا قبلها.

الخطوة التالية

خطّطوا طبقة البيانات لمساعدكم الذكي

أخبرونا بالمستندات أو السجلات التي يجب أن يجيب منها المساعد، وبقاعدة البيانات التي تحفظها اليوم، ومن يحق له أن يرى ماذا، وأين يجب أن تُستضاف البيانات. وسنرد عليكم بالتصميم المناسب والخطوة الأولى.

خانة إلزامية

بإرسالك هذا النموذج، فأنت توافق على سياسة الخصوصية.

أو مباشرةً

+966-11-2180999 [email protected]

أبراج التعاونية، البرج الشمالي، الطابق السابع، طريق الملك فهد، العليا، ص.ب. ٥٦٨٣٥، الرياض ١١٥٦٤، المملكة العربية السعودية

أو مخزن مستقل أم بحث مدمج

نشرته إنتركي. آخر تحديث . إنتركي مسجلة في الرياض بالسجل التجاري رقم 1010156897.