
Tekunda Team

Tekunda Team

الإجابة باختصار: جودة الاسترجاع هي اللي بتحدد إذا كان الـ RAG على بيانات سيلزفورس هينفع ولا لأ، مش اختيار الموديل. أقوى موديل لو اداله تلات سجلات غلط هيجاوب بثقة وهو غلطان، وتغيير الموديل مش هيغيّر حاجة. التلات حاجات اللي بتفرق فعلًا: إيه اللي بتعتبره chunk، وإزاي بتتطبّق الصلاحيات وقت الاسترجاع، وهل بتقيس الاسترجاع بمعزل عن التوليد.
لأن مجموعة بيانات الـ CRM بتكسر الافتراضات اللي الـ RAG بتاع الوثائق متبني عليها.
التقسيم حقل بحقل هو أكتر غلطة بيتطلب مننا تصليحها. قيمة الحقل مش وحدة معنى قابلة للاسترجاع. جمّع بدل ما تقسّم.
ده المطلب اللي بيفصل نظام RAG مؤسسي عن عرض تجريبي، وله شكل آمن واحد بس: فلتر قبل ما تسترجع، بهوية المستخدم اللي بيسأل.
تلات أنماط، مرتبة من الأمتن للأضعف.
أيًا كان المخزن اللي هتستخدمه، الهوية لازم تمشي من الأول للآخر: الجلسة، والاسترجاع، والـ prompt، وسجل التدقيق. وعمرك ما تطلب من النموذج اللغوي إنه يطبّق الصلاحيات. هو متنبّئ نصوص مش محرّك سياسات، وتعليمة في الـ prompt مش وسيلة حماية.
أغلب الفرق مش عارفة تجاوب، وعلشان كده بتفضل تغيّر الموديلات. افصل نوعي الفشل: يا إما السجل الصح ما دخلش السياق، يا إما دخل والنموذج تجاهله. التاني بس هو مشكلة موديل.
الفرق اللي بتضيف القياس ده بتكتشف غالبًا إن نسبة الاسترجاع الصحيح كانت حوالي النص، وإن مفيش ترقية موديل كانت هتحل ده.
الأصلي ولا الخارجي أقل أهمية من عقد الاسترجاع. Data 360 بيدعم البحث المتجهي وأدوات الاسترجاع على المحتوى غير المهيكل زي مقالات المعرفة وملفات PDF والنصوص المفرّغة (مساعدة سيلزفورس)، وده بيخلي التأصيل قريب من البيانات وجوه حوكمة المنصة. والمخزن المتجهي الخارجي بيديك تحكم أكبر في التقسيم والترتيب الهجين والمجموعات العابرة للأنظمة، وده مهم لما الإجابة موجودة كمان في الـ ERP أو نظام التذاكر.
اختار أي واحد فيهم، بس اكتب العقد الأول: إيه هو الـ chunk، وإيه الميتاداتا اللي كل chunk بيشيلها، وإزاي بتتطبّق الهوية، وإيه اللي المجموعة المرجعية بتسميه كويس. إحنا بنبني أنظمة RAG وكيلية بالنمط ده عبر سيلزفورس وأكتر من 70 نظام مؤسسي، والوقت الأكبر بيروح للعقد مش للموديل. تفاصيل أكتر عن طريقتنا في تِكوندا.
هل الموديل الأكبر بيصلّح الاسترجاع السيّئ؟
لأ. لو السجل اللي فيه الإجابة عمره ما دخل نافذة السياق، حجم الموديل مالوش لازمة. صلّح الاسترجاع الأول وبعدين قارن الموديلات.
أعمل fine-tuning بدل الـ RAG على بيانات الـ CRM؟
نادرًا. بيانات الـ CRM بتتغيّر كل يوم والوصول لكل مستخدم على حدة، فالموديل المضبوط هيبقى قديم ومش قادر يحترم المشاركة. الـ fine-tuning للسلوك والشكل، والاسترجاع للحقائق.
إزاي أمنع الوكيل إنه يسرّب سجلات المستخدم مش مسموحله بيها؟
فلتر المرشحين حسب صلاحيات المستخدم السائل قبل الترتيب، وسجّل كل عملية استرجاع بالهوية اللي عملتها. تعليمات الـ prompt مش تحكم في الوصول.
الفهرس يتحدّث كل قد إيه؟
خلّيه مدفوع بأحداث التغيير مش بمهمة ليلية. في بيانات الـ CRM، الفهرس القديم بيطلّع إجابات غلط بطريقة صعب على المستخدمين يكتشفوها.