خط RAG يسترجع من مستنداتك أنت المقاطع التي تجيب عن سؤال ما، ثم يجعل نموذجاً لغوياً يكتب الإجابة انطلاقاً من تلك المقاطع ويربطها بها. وتطوير خطوط RAG هو العمل الذي يجعل ذلك يصمد أمام الملفات الحقيقية: عقود ممسوحة ضوئياً، وويكي نصف مكتمل، وتذاكر ست سنوات، وأربعة مجلدات يناقض بعضها بعضاً. وحين يُبنى كما ينبغي، تحمل كل إجابة إحالة إلى مصدرها، ولا يرى أحد مستنداً لم يكن مسموحاً له بفتحه أصلاً، ويعمل النظام كله على حسابات تملكها أنت.
إجابات من مستنداتك
ما يقدّمه لك
تجده في ثوانٍ
لا حاجة للبحث في المجلدات: الإجابة ومصدرها فوراً.
بلغاتك
الإنجليزية أو الفرنسية أو العربية أو الإسبانية، من المستندات نفسها.
الخاص يبقى خاصاً
لا يرى أحد مستنداً لم يكن مسموحاً له بفتحه أصلاً.
حالتك مختلفة؟
احكِها لنا في 30 دقيقة. وخلال 72 ساعة يصلك عرض مكتوب وعرض تجريبي مجاني على حالتك.
مترجمة من الفرنسية. وافق كل عميل على شهادته كتابةً.
أسئلة
أسئلة شائعة
ما هو خط RAG؟
التوليد المعزز بالاسترجاع. تُفهرس مستنداتك على شكل مقاطع، وحين يطرح أحدهم سؤالاً يبحث الخط في ذلك الفهرس ويسلّم المقاطع المطابقة إلى نموذج، فيجيب منها ويحيل إليها. لا يُدرَّب النموذج على ملفاتك، لذا فإن مستنداً يُعدَّل اليوم يغيّر الإجابة التي تُعطى غداً.
كيف تمنعونه من اختلاق الإجابات؟
بثلاث طرق. يجيب النموذج فقط من المقاطع التي استرجعها الخط. وكل ادعاء مرتبط بالمستند أو الصفحة أو القسم الذي جاء منه، فيستطيع فريقك التحقق منه بنقرة واحدة. وحين لا تحتوي المقاطع المسترجعة على الإجابة، يقول ذلك بدلاً من التخمين. وكل ذلك يُختبر مقابل مجموعة أسئلة يكتبها فريقك.
هل يستطيع خط RAG احترام من يحق له قراءة أي مستند؟
نعم، بشرط تطبيق الصلاحيات عند الاسترجاع لا بعده. يحمل كل مقطع مفهرس قائمة صلاحيات الوصول الخاصة بالمستند الذي جاء منه، ويُرشَّح البحث وفق هوية السائل قبل ترتيب النتائج. أما الترشيح بعد الاسترجاع فيُسرِّب المعلومات عبر نص الإجابة حتى لو كان رابط المصدر مخفياً. وحين تتغير الصلاحيات في المصدر، يُعاد تزامن الفهرس.
أين توجد مستنداتنا وتضميناتها؟
في سحابتك، على حسابات تملكها، في منطقة تختارها. يعمل هناك الفهرس المتجهي ومخزن المستندات والتطبيق، وتُضبط واجهات برمجة النماذج على عدم الاحتفاظ بالبيانات. ويمكنك تسجيل الدخول وقراءة كل سطر منه دون أن تطلب منا. وإذا كنت تبيع في الاتحاد الأوروبي، نستضيف في منطقة أوروبية مع اتفاقية معالجة بيانات (DPA) وبنود تعاقدية نموذجية.
متى يمكننا أن نطرح عليه سؤالاً حقيقياً؟
أسبوعان حتى أول تسليم يعمل، مبني على مجموعة مستندات حقيقية لا مجلد تجريبي. وقبل ذلك، خلال 72 ساعة من المكالمة، يصلك عرض مكتوب بسعر واضح وعرض تجريبي مجاني يعمل على أحد أسئلتك الحقيقية، دون التزام. نبدأ بمجموعة واحدة من الأسئلة التي يجيب عنها فريقك يدوياً أصلاً، ثم نوسّع مجموعة المستندات حين يثبت الاسترجاع جدارته عليها.
التوليد المعزز بالاسترجاع (Retrieval-Augmented Generation). تُقسَّم مستنداتك إلى مقاطع وتُفهرس. وحين يطرح أحدهم سؤالاً، يبحث الخط في ذلك الفهرس، ويسلّم المقاطع المطابقة إلى نموذج كسياق، فيجيب النموذج انطلاقاً منها لا من ذاكرته.
لا يُدرَّب النموذج أبداً على بياناتك، ولا حاجة إلى ذلك. عدّل مستنداً اليوم، فتتغير إجابة الغد معه. واحذف مستنداً، فيتوقف الاقتباس منه.
لماذا RAG بدلاً من الضبط الدقيق أو أمر أطول؟
المقاربة
تتفوق في
أين تنهار
خط RAG
الإجابة من مستندات تتغير باستمرار، مع مصدر لكل ادعاء
يتطلب استرجاعاً مبنياً كما ينبغي لا مُلصَقاً على عجل
الضبط الدقيق (fine-tuning)
تعليم النبرة والتنسيق وسلوك المهمة
تتقادم المعلومات في اليوم الذي يُعدَّل فيه مستند
لصق كل شيء في الأمر (prompt)
مجموعات مستندات صغيرة ومستقرة
تسوء التكلفة والدقة كلما كبرت الكومة، ولا يوجد أثر للمصادر
معظم الشركات التي تطلب روبوت محادثة على مستنداتها تريد الصف الأول. أما الآخران فيُباعان لها لأن عرضهما التجريبي أسرع.
ماذا يتضمن تطوير خطوط RAG فعلياً
الاستيعاب. Drive، وSharePoint، ونظام CRM، ونظام التذاكر، وصندوق بريد مشترك، وقاعدة بيانات. تمر ملفات PDF الممسوحة ضوئياً عبر التعرف الضوئي على الحروف (OCR). وتُستخرج الجداول كجداول، لأن جدول أسعار مسطّحاً في فقرة لا يجيب عن شيء.
التقطيع وفق البنية. تُقطَّع المقاطع عند البنود والأقسام والعناوين بدلاً من كل 500 حرف. فبند عقد مقسوم من منتصفه يجيب عن نصف سؤال، وبثقة.
الاسترجاع الهجين. البحث بالكلمات المفتاحية والبحث المتجهي معاً. فالمتجهات وحدها تفوّت أرقام القطع، ومراجع الفواتير، وأسماء العائلات. والكلمات المفتاحية وحدها تفوّت السؤال المطروح بكلمات مختلفة. ويرتّب نموذج إعادة الترتيب (reranker) ما يُعيده الاثنان قبل أن يصل أي شيء إلى النموذج.
التوليد المستند إلى المصادر. يجيب النموذج من المقاطع المسترجعة فقط. وحين لا تحتوي على الإجابة، يقول ذلك.
التقييم. نكتب مع فريقك مجموعة أسئلة، مع إجاباتها الصحيحة والمستندات التي تأتي منها، ونشغّلها مع كل تغيير. ويُقيَّم الاسترجاع بمعزل عن الإجابة. فحين تكون الإجابة خاطئة، يكون الاسترجاع في الغالب قد فوّت المقطع، وما كان تبديل النموذج ليصلح ذلك.
التحديث. المستندات تتغير، لذا يتبعها الفهرس. التعديلات والإصدارات الجديدة وعمليات الحذف كلها تنتقل إليه، بما في ذلك عمليات الحذف.
كيف تعمل الإحالات إلى المصادر؟
كل ادعاء في الإجابة يشير إلى المقطع الذي جاء منه، والمقطع مرتبط بالمستند أو الصفحة أو القسم. ويستطيع فريقك فتحه والتحقق.
الرفض لا يقل أهمية عن الإحالة. «هذا غير موجود في مستنداتك» إجابة صحيحة، ونحن نبني من أجلها لا نلتف حولها. والخط الذي ينتج شيئاً دائماً هو خط لا يتحقق منه أحد مرتين.
هل يستطيع خط RAG احترام من يحق له رؤية ماذا؟
نعم، وهنا تفشل معظم عمليات النشر الداخلية بصمت. فإذا فُهرس كل شيء في مجمّع واحد، تصبح مراجعة الرواتب، والملف التأديبي، ومذكرة الاستحواذ غير الموقّعة قابلة للبحث من قِبل أي شخص يطرح السؤال الصحيح.
التحكم في الوصول مكانه عند الاسترجاع، لا في النهاية. يحمل كل مقطع قائمة صلاحيات الوصول الخاصة بالمستند الذي جاء منه، مأخوذة من النظام المصدر، ويُرشَّح البحث وفق هوية السائل قبل ترتيب النتائج. أما الترشيح بعد الاسترجاع فيُسرِّب المعلومات عبر نص الإجابة حتى لو كان رابط المستند مخفياً. وحين تتغير الصلاحيات في المصدر، يُعاد تزامن الفهرس. والضوابط الأوسع المحيطة بمجموعة مستندات مفهرسة، بما فيها الدفاع ضد حقن الأوامر وتسجيل التدقيق، موجودة في طابق الأمن.
أين توجد مستنداتك وتضميناتها؟
على حسابات تحمل اسمك. يعمل الفهرس المتجهي ومخزن المستندات والتطبيق في سحابتك، في منطقة تختارها أنت. وتُضبط واجهات برمجة النماذج على عدم الاحتفاظ بالبيانات. ويمكنك تسجيل الدخول وقراءة كل سطر منه دون أن تطلب منا.
هذا هو المعيار نفسه الذي نلتزم به في كل مكان آخر، والمنطق وراءه مشروح في لماذا يجب أن تعمل الأتمتة لديك على حسابات تتحكم فيها. وفي خط RAG يكتسب ذلك أهمية أكبر من المعتاد، لأن تضمينات (embeddings) مستنداتك هي مستنداتك، إحصائياً. واستضافتها على حساب مزوّد خارجي تعني تسليمه مجموعة المستندات.
وإذا كنت تبيع في الاتحاد الأوروبي، نستضيف في منطقة أوروبية ونوثّق ذلك كما ينبغي باتفاقية معالجة بيانات (DPA) وبنود تعاقدية نموذجية. فمكان فريقك ومكان بياناتك سؤالان مختلفان، ونتعامل معهما على هذا الأساس. والمغرب، حيث نبني، هو الدولة الطرف رقم 55 في الاتفاقية 108 لحماية البيانات منذ 1 سبتمبر 2019، وهذا هو الأساس الذي يتحقق منه الفريق القانوني الأوروبي عادةً أولاً. أما طريقة تعاملنا مع البيانات كشركة فموجودة في سياسة الخصوصية (بالإنجليزية)، والجانب التجاري من المهمة في شروطنا (بالإنجليزية).
مستندات بالإنجليزية والفرنسية والعربية والإسبانية
نادراً ما تكون مجموعة المستندات الحقيقية بلغة واحدة. عقود بالفرنسية، ومحادثات WhatsApp بالدارجة، ومراسلات رسمية بالعربية، ووثائق المنتج بالإنجليزية، وملف مورّد بالإسبانية، وغالباً كلها داخل المجلد نفسه، وأحياناً داخل الملف نفسه. وكل شركة تعمل بأكثر من لغة ينتهي بها الأمر إلى نسخة ما من هذا.
تلك مشكلة استرجاع قبل أن تكون مشكلة نموذج: نص من اليمين إلى اليسار، وعربية مرّت عبر OCR، وأسئلة تُطرح بلغة عن مستند مكتوب بلغة أخرى. نبني ونختبر بكل هذه اللغات، لأننا نعمل بها كلها.
لمن هذه الخدمة، ولمن ليست
مناسبة لك إذا: كان سؤال المستندات نفسه يصل إلى فريقك كل أسبوع؛ وكان موظفو الدعم أو الشؤون القانونية أو المشتريات أو العمليات يقرؤون الملفات نفسها للإجابة عنه؛ واحتاج فريقك إلى مطابقة الإجابة مع المصدر قبل التصرف بناءً عليها؛ وكانت مجموعة مستنداتك كبيرة بما يكفي أو مبعثرة بما يكفي ليتوقف البحث وحده عن أداء المهمة.
غير مناسبة لك إذا: كان لديك مئتا صفحة يستطيع شخص واحد قراءتها، وفي هذه الحالة يكون مربع البحث أرخص؛ أو كانت إجاباتك موجودة في قاعدة بيانات واحدة نظيفة، وفي هذه الحالة استعلم من قاعدة البيانات؛ أو كانت المستندات تناقض بعضها ولم يقرر أحد أي نسخة هي المعتمدة. فخط RAG فوق مستندات متناقضة يُعيد التناقضات بشكل أسرع. أصلح المصدر أولاً، وسنقول لك ذلك في المكالمة لا بعد الفاتورة.
كيف تمضي الأسابيع الأولى
نختار مجموعة واحدة من الأسئلة التي تُطرح فعلاً، ونستوعب مجموعة مستندات حقيقية لا مجلداً تجريبياً، ونضع بين يديك شيئاً يعمل. أسبوعان حتى أول تسليم، بالسعر المكتوب في العرض قبل بدء أي عمل. بعد ذلك نوسّع مجموعة المستندات، ونضيف المصادر التي استبعدتها، ونبقى لتشغيله.
يقع RAG في طابق وكلاء الذكاء الاصطناعي، أحد الطوابق الخمسة التي نديرها. وإذا أردت أن يتصرف الخط بناءً على ما يجده بدلاً من الإجابة عن أسئلة حوله، فذلك هو تطوير وكلاء الذكاء الاصطناعي، وعادةً ما يُبنى الاثنان معاً. يمكنك التجول في الطوابق الخمسة لترى كيف تتصل ببعضها، أو قراءة ما تفعله وكالة الأتمتة بالذكاء الاصطناعي يوماً بيوم، أو الاطلاع على الحجج الأطول في المدونة.
أحضر لنا السؤال الذي يظل فريقك يجيب عنه يدوياً. ثلاثون دقيقة في مكالمة، ثم خلال 72 ساعة: عرض مكتوب بسعر واضح، وعرض تجريبي مجاني يعمل على أحد أسئلتك الحقيقية. دون التزام.
البرمجة · الذكاء الاصطناعي · SaaS · CRM · وكيل لكل دور · برمجيات حسب الطلب · تصميم مواقع · الدار البيضاء · البرمجة · الذكاء الاصطناعي · SaaS · CRM · وكيل لكل دور · برمجيات حسب الطلب · تصميم مواقع · الدار البيضاء · البرمجة · الذكاء الاصطناعي · SaaS · CRM · وكيل لكل دور · برمجيات حسب الطلب · تصميم مواقع · الدار البيضاء · البرمجة · الذكاء الاصطناعي · SaaS · CRM · وكيل لكل دور · برمجيات حسب الطلب · تصميم مواقع · الدار البيضاء · البرمجة · الذكاء الاصطناعي · SaaS · CRM · وكيل لكل دور · برمجيات حسب الطلب · تصميم مواقع · الدار البيضاء · البرمجة · الذكاء الاصطناعي · SaaS · CRM · وكيل لكل دور · برمجيات حسب الطلب · تصميم مواقع · الدار البيضاء ·