Описание (цель проекта): Основная цель — создать легкий и гибкий Telegram-бот, который может отвечать на вопросы, вести диалог и помогать пользователю в реальном времени. Он ориентирован на быструю обратную связь, простоту шаблона и удобство разворачивания.
Решение (реализация проекта): Проект реализован в n8n и включает шаги -
1. Telegram Trigger (Telegram node) — принимает входящие сообщения от пользователей.
2. Function Node — извлекает из сообщения ID чата, username и текст.
3. HTTP Request Node (OpenRouter API) — отправляет текст модели meta-llama/llama-3.1-8b-instruct с инструкцией: «Отвечай коротко и по-русски».
4. Function Node — получает ответ, обрезает до 4096 символов.
5. Telegram Send Message (Telegram node) — возвращает ответ пользователю.
6. MCP - Railway
Такой подход позволяет быстро создавать чат-ботов с моделью LLaMA, и при необходимости расширять функциональность: добавлять память, использовать другие модели, хранить логи.
Результат: В итоге получен минималистичный Telegram-бот -
• Он отвечает на пользовательские сообщения быстро и по-русски.
• Легко дорабатывается: можно подключить GPT-4, Claude или другие модели, добавить БД, контекст и прочее.
Идеально подходит как шаблон ИИ-ассистента: от FAQ и поддержки до виртуального помощника.
https://t.me/TG_assist580_bot