الأدلة

قاعدة المعرفة (RAG)

كيف يتعلّم AskAIs من موقعك الإلكتروني وملفاتك وأسئلتك وأجوبتك، وكيف يستخدمها عند الرد.

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

طرق تعليمه

  • Web pages: أدخل رابطًا (URL) فيزحف AskAIs على موقعك. يقرأ 50 صفحة ما لم تحدد عددًا آخر (حتى 500)، وقد يوقفه حد المستندات في خطتك قبل ذلك.
  • Files: ارفع ملفًا واحدًا في كل مرة، بحجم يصل إلى 25 ميغابايت: PDF أو DOCX أو TXT أو Markdown أو CSV أو JSON. يجب أن تحتوي ملفات PDF على طبقة نصية (لا يمكن قراءة الصفحات الممسوحة ضوئيًا). ولا تُدعم ملفات .doc القديمة ولا جداول البيانات ولا العروض التقديمية.
  • Q&A: أضف أزواج الأسئلة والأجوبة واحدًا تلو الآخر، أو الصق نص CSV في Bulk import (CSV).

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

ما الذي يحدث لمحتواك

  • يستخرج AskAIs النص ويقسّمه إلى مقاطع من نحو 2000 حرف، مع تداخل قصير بين المقاطع المتجاورة. ويبقى كل زوج من الأسئلة والأجوبة مقطعًا واحدًا.
  • يحصل كل مقطع على تضمين (افتراضيًا باستخدام text-embedding-3-small من OpenAI)، ويُخزَّن في PostgreSQL مع pgvector.
  • بعد ذلك يظهر العنصر بالحالة Ready. وإذا تعذّرت قراءة النص يظهر Failed، ويمكنك إعادة المحاولة.
  • إذا تعذّر إنشاء تضمين، تُخزَّن المقاطع مع ذلك ويُعثر عليها بالبحث بالكلمات المفتاحية.

كيف تستفيد الإجابات منه

  • لا تمر التحيات والدردشة العابرة بعملية البحث. أما في الرسائل الأخرى فيبحث AskAIs باستخدام رسائل الزائر الأخيرة، ويقارن التضمينات بتشابه جيب التمام (cosine similarity).
  • تُستبعد المقاطع التي تقل عن حد التشابه. وتذهب أفضلها إلى الذكاء الاصطناعي: 5 افتراضيًا، و2 على الأكثر من أي مستند واحد.
  • تُضاف المقاطع إلى تعليمات الذكاء الاصطناعي بوصفها مادة مرجعية. ويُطلب من الذكاء الاصطناعي ألا يتبع أي تعليمات مكتوبة داخلها، وألا يختلق معلومات عن المنتج لا تتضمنها؛ وبدلًا من ذلك يطرح سؤالًا أو يعرض التحويل إلى شخص.
  • عندما يسأل زائر عن معلومة تخص المنتج ولا يُعثر على شيء ذي صلة، لا يسمح AskAIs للذكاء الاصطناعي بالتخمين، بل يخبر الزائر بأنه لا يملك هذه المعلومة ويحوّل الدردشة إلى فريقك، ما لم يكن التحويل التلقائي متوقفًا.

يمكن أن يكون محتواك بلغة وزوارك بلغة أخرى: يترجم الذكاء الاصطناعي المعلومات التي يستخدمها إلى لغة الزائر.

الإعدادات

في وكيل الذكاء الاصطناعي، ضمن قسم قاعدة المعرفة (RAG):

  • تفعيل استرجاع قاعدة المعرفة (RAG): أوقفه فقط إذا كان يجب ألا يستخدم الذكاء الاصطناعي محتواك إطلاقًا، مثل بوت للدردشة العابرة.
  • أعلى K مقاطع: عدد المقاطع التي يتلقاها الذكاء الاصطناعي (5 افتراضيًا).
  • نموذج التضمين: باستخدام مفتاح الذكاء الاصطناعي الخاص بك يمكنك أيضًا تعيين نقطة نهاية ومفتاح للتضمين، منفصلين عن نقطة نهاية الدردشة. ويجب أن تكون التضمينات بـ 1536 بُعدًا، مثل text-embedding-3-small.

ذكاء اصطناعي مُستضاف أو مفتاحك الخاص

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