Интеллектуальный помощник, который помогает сотрудникам техподдержки быстро находить ответы на вопросы клиентов и упрощает адаптацию новых специалистов
🛡️ Доступ по Telegram ID | 🏠 Развернуто на собственной инфраструктуре
Culture Bot — умный помощник сотрудников техподдержки проекта "Культурный регион", использующий корпоративную базу знаний и AI-технологии
Понимание пользовательских запросов в естественной форме
Векторный поиск по корпоративной документации
Формирование точных и полезных ответов на основе найденных данных
Развертывание на собственной инфраструктуре без зависимости от внешних сервисов (кроме LLM)
"Люди не читают инструкции, но задают вопросы. Бот отвечает так, как будто их прочитал."
Быстрые ответы на повторяющиеся запросы клиентов с помощью AI-помощника
AI-помощник помогает новым сотрудникам быстрее изучить продукты и процессы
Помощь в навигации по процессам и инструкциям
Интерфейс к FAQ, снижающий нагрузку на call-центр
RAG снижает затраты, упрощает обслуживание и повышает надёжность
| Параметр | GPT (без RAG) | RAG |
|---|---|---|
| Контекст | Ограничен 4–32K токенов | Подгружается релевантно из базы |
| Расход токенов | Высокий, пропорционален объёму | В разы ниже — передаются только фрагменты |
| Актуализация знаний | Только через переобучение | Достаточно обновить базу документов |
| Масштаб | Ограничен контекстным окном | Горизонтально масштабируется |
| Стоимость | Высокая на больших базах | Минимальная (экономия ×10–100) |
Документы загружаются с облачного хранилища (Yandex.Disk)
Текст разбивается на чанки (600 символов с overlap 50)
Каждый чанк преобразуется в вектор через OpenAI Embedding
Вектора сохраняются в Supabase documents (pgvector)
📌 Загрузка выполняется вручную при обновлении базы
База знаний формируется на основе документа
"МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО РАБОТЕ
С ИНФОРМАЦИОННОЙ СИСТЕМОЙ «КУЛЬТУРНЫЙ РЕГИОН»"
Telegram Trigger — сообщение поступает в n8n
Проверка ID — доступ только whitelisted-пользователям
Преобразование запроса в вектор
Векторный поиск по Supabase
Передача результатов в GPT-4 с промтом
Формирование ответа, отправка в Telegram
Сохранение лога в PostgreSQL
Бот доступен по ссылке: @evgrafovAI3006bot
Напишите мне в Telegram @vadim_evgrafov, укажите для чего вам нужен бот и пришлите свой Telegram ID
По Telegram ID для защиты от спама
Мини-сервер (x86, 16GB RAM), возможны перезагрузки при обновлениях
MVP-версия не имеет защиты от некорректных промтов, просьба использовать систему бережно
Узнать свой Telegram ID: @getmyid_bot
RAG-система (Retrieval-Augmented Generation), развёрнутая на собственном сервере. Все компоненты размещены в Docker-контейнерах с коммуникацией по виртуальным сетям.
Оркестратор бизнес-логики (workflow management)
Интерфейс взаимодействия с пользователями
Векторное хранилище базы знаний проекта "Культурный регион"
Генератор финальных ответов
Обход блокировок OpenAI через безопасное туннелирование
Хранилище логов и пользовательских сессий
Telegram Bot
Пользовательский интерфейс
n8n Workflow
Оркестратор логики
Supabase pgvector
Векторная база знаний
OpenAI GPT-4
Генерация ответов
Детальная техническая документация доступна в GitLab Wiki
Стратегический план развития от быстрого MVP до масштабируемой SaaS-платформы
Проверка идеи и демонстрация ценности
n8n + Supabase + OpenAI
✅ Реализовано и работает
Функциональный RAG-бот в Telegram
Повышение точности и релевантности ответов
Семантический чанкинг базы знаний, нормализация запросов, улучшение промтов
🔄 Активная разработка
Структура документов, prompt engineering, нормализация входящих данных
Масштабируемость и переиспользование
FastAPI + LangChain
🔜 В планах
API для других приложений
Максимальный контроль и производительность
Python + LangChain + pgvector
🔜 В планах
Высокопроизводительный AI-сервис
Превращение в многофункциональную платформу
LangServe + MCP
🔜 Будущее
Многоагентность, внешние инструменты
Коммерциализация и массовый рынок
Next.js + Docker + Stripe
⏳ Концепция
Полноценный B2B продукт
no-code → code-first эволюция позволяет:
MVP на n8n позволяет проверить идею за недели, а не месяцы
Каждый этап добавляет функциональность без переписывания с нуля
Переход к коду даёт полный контроль над производительностью
Архитектура готова к превращению в коммерческий продукт