A hands-on course where you build a website chatbot that answers customers in Arabic or English from your own brochures, price lists and policies, and names its source. You use n8n, Supabase, Gemini and OpenAI embeddings, with no programming.دورة تطبيقية تبني فيها روبوت محادثة لموقعك يجيب العملاء بالعربية أو الإنجليزية من كتيباتك وقوائم أسعارك وسياساتك، ويذكر مصدر كل إجابة. تستخدم n8n وSupabase وGemini وتضمينات OpenAI، بلا برمجة.
Customers ask the same questions every day, and the answers are already written in your documents. In this hands-on course you build a chatbot that reads those documents for you and answers on your website, day and night.
You follow Rafidain Solar, an example solar company in Basra. You learn how retrieval works (find the right pieces first, then write), prepare documents that give good answers, and set up a free Supabase vector store with one copy-ready script. You build a loading workflow in n8n that takes files from Google Drive, splits them into overlapping chunks, turns them into embeddings and stores them with their file names. Then you build the chat workflow: an AI Agent with Gemini, memory for each visitor, your documents as a search tool, and a system message that keeps answers short, sourced and safe. You test the bot with a 20-question set, including Arabic questions on English documents, questions it must refuse and prompt-injection tricks, and fix problems at the cause. Finally you put the chat bubble on your website with Allowed Origins, and learn how to update one document, control costs and improve the bot from real chats.
Every lesson has illustrated step-by-step screens, copy-ready settings and code, short narrated videos, troubleshooting tables and knowledge checks. Starter files (setup SQL, system message, tool description, test set and website code) are included, and the course ends with a 15-question final exam.
يطرح العملاء الأسئلة نفسها كل يوم، والإجابات مكتوبة أصلاً في مستنداتك. ستبني في هذه الدورة التطبيقية روبوت محادثة يقرأ تلك المستندات نيابة عنك ويجيب على موقعك ليلاً ونهاراً.
تتابع شركة «الرافدين للطاقة الشمسية»، وهي شركة مثال في البصرة. تتعلم كيف يعمل الاسترجاع (اعثر على المقاطع الصحيحة أولاً ثم اكتب)، وتجهّز مستندات تعطي إجابات جيدة، وتُعدّ مخزن متجهات مجانياً في Supabase بسكربت واحد جاهز للنسخ. ثم تبني في n8n سير عمل للتحميل يأخذ الملفات من Google Drive ويقسمها إلى مقاطع متداخلة ويحوّلها إلى تضمينات ويخزّنها مع أسماء ملفاتها. وبعدها تبني سير عمل المحادثة: وكيل ذكاء اصطناعي مع Gemini وذاكرة لكل زائر ومستنداتك أداةً للبحث ورسالة نظام تُبقي الإجابات قصيرة وموثقة وآمنة. وتختبر الروبوت بمجموعة من 20 سؤالاً، منها أسئلة عربية على مستندات إنجليزية وأسئلة يجب أن يرفضها وخدع حقن الأوامر، وتُصلح المشكلات من أسبابها. وأخيراً تضع فقاعة المحادثة على موقعك مع Allowed Origins، وتتعلم كيف تحدّث مستنداً واحداً وتضبط التكاليف وتحسّن الروبوت من المحادثات الحقيقية.
في كل درس شاشات توضيحية خطوة بخطوة، وإعدادات وشيفرات جاهزة للنسخ، وفيديوهات قصيرة مع تعليق صوتي، وجداول لحل المشكلات، وأسئلة للتحقق من الفهم. وتُرفق ملفات بداية (سكربت الإعداد ورسالة النظام ووصف الأداة ومجموعة الاختبار وشيفرة الموقع)، وتنتهي الدورة باختبار نهائي من 15 سؤالاً.
Business owners, customer service and marketing staff, web administrators and anyone who has finished an n8n course (such as H-1 or H-2) and wants a chatbot that answers from company documents. No programming is needed. You need an n8n workspace, a Gemini API key, an OpenAI account with a small prepaid credit (about 5 USD) and a free Supabase account.
أصحاب الأعمال وموظفو خدمة العملاء والتسويق ومديرو المواقع وكل من أنهى دورة في n8n (مثل H-1 أو H-2) ويريد روبوتاً يجيب من مستندات الشركة. لا تحتاج إلى البرمجة، بل إلى مساحة n8n ومفتاح Gemini API وحساب OpenAI برصيد مدفوع صغير (نحو 5 دولارات) وحساب Supabase مجاني.