image
В рамках проекта была реализована система автоматизации работы чат-бота на базе искусственного интеллекта (GPT) с помощью платформы n8n. Цель: упростить и ускорить обработку пользовательских запросов, организовать структуру микросервисов и добавить логику по распределению задач между воркерами. Что было сделано: 🔗 Настроен входящий Webhook, принимающий сообщения от Telegram-бота. 🧠 Запросы обрабатываются через OpenAI (через OpenRouter), включая генерацию текста, объяснений. 🔄 Встроена система очередей и ретраев с использованием RabbitMQ. 🗃️ Реализована автоматическая запись всех обращений в PostgreSQL. 🔊 Подключена генерация озвучки (TTS) и распознавание речи (Whisper) через отдельные воркеры. ⚙️ Управление режимами работы (текст, озвучка, теоретический блок, тест) на лету. 🔔 Отправка уведомлений, логирование действий, fallback при ошибках. Результат: ИИ-бот стал надёжным помощником для пользователей — отвечает быстро, адаптируется под формат общения, работает в режиме 24/7. Благодаря n8n удалось собрать все модули в единую систему без избыточного кода и обеспечить гибкость для будущего масштабирования. Проект стал примером эффективной автоматизации бизнес-логики с использованием современных AI-технологий и no-code инструментов.