ساخت ربات تلگرام هوشمند با حافظه مکالمه
ربات تلگرام با مدل Mistral Nemotron، حافظه مکالمه برای هر کاربر، پشتیبانی از /start و /clear و مدیریت پیامهای غیرمتنی.
n8n
n8nچتبات ابتدا فایلهای مرتبط را با جستوجوی برداری پیدا میکند و سپس محتوای اسناد همان فایلها را برای تولید پاسخ مستند بررسی میکند.
🤖 این workflow یک چتبات برای پاسخگویی بر اساس محتوای اسناد در Supabase ایجاد میکند.
🔎 در مرحلهٔ اول، توضیحات فایلها با embeddingهای OpenAI مقایسه میشوند و فایلهای مرتبط با آستانهٔ شباهت مشخص انتخاب میشوند. سپس شناسهٔ فایلهای منتخب تجمیع میشود.
📚 در مرحلهٔ دوم، جستوجوی برداری روی جدول اسناد و فقط در محدودهٔ فایلهای انتخابشده انجام میگیرد. نتایج شامل محتوای مرتبط، نام فایل، میزان شباهت و URL فایل به مدل GPT-4.1 Mini ارسال میشود تا پاسخ نهایی را با ارجاع به منبع تولید کند.
⚙️ یک بخش جداگانه نیز embedding توضیحات فایلهای موجود در جدول files را ایجاد و در Supabase ذخیره میکند.
ربات تلگرام با مدل Mistral Nemotron، حافظه مکالمه برای هر کاربر، پشتیبانی از /start و /clear و مدیریت پیامهای غیرمتنی.
n8nعامل هوش مصنوعی با بررسی ساختار Snowflake، کوئری SQL تولید و اجرا میکند و نتایج را بهصورت پاسخ متنی یا گزارش تعاملی نمایش میدهد.
n8nسرور MCP با دریافت اسناد PDF، ایجاد embedding با Ollama و ذخیره در Qdrant، اطلاعات مرتبط را برای پاسخگویی مبتنی بر RAG بازیابی میکند.
n8n