Telegram-бот с ИИ: как подключить нейросеть к боту для бизнеса
Содержание 7 разделов
Telegram-бот с ИИ отличается от обычного тем, что часть ответов за него пишет нейросеть. Клиент пишет своими словами, присылает фото или голосовое, и бот понимает, о чём речь. Разберём, как подключить нейросеть к боту, какую модель выбрать в России в 2026 году и где ИИ до сих пор ошибается.
Что умеет бот с нейросетью
Обычный бот живёт на кнопках и заранее написанных сценариях. Стоит клиенту написать что-то, чего нет в меню, и бот просит выбрать пункт из списка. Бот с нейросетью разбирает свободный текст. Сообщение «можно привезти в субботу после шести и сколько стоит доставка в Мурино» он поймёт как два вопроса и ответит на оба.
Что добавляет нейросеть:
- Диалог своими словами. Бот переспрашивает, если не хватает деталей, и помнит, о чём говорили несколько сообщений назад.
- Фото и документы. Блюдо на тарелке, чек, накладная, показания счётчика, фото брака. Модель достаёт из снимка данные, дальше с ними работает код.
- Голосовые сообщения. Бот расшифровывает голосовое и отвечает на него так же, как на текст.
- Ответы по вашим документам. Прайс, регламенты, условия доставки и возврата лежат в базе знаний, и бот отвечает по ним.
Одно правило мы держим во всех проектах: цены, остатки, сроки и суммы считает код по вашим данным. Модель формулирует ответ, программа подставляет в него цифры. Так бот не пообещает скидку, которой нет в прайсе.
Как устроен Telegram-бот с ИИ
Проследим одно сообщение. Клиент пишет боту в Telegram, сообщение приходит на сервер бота. Сервер достаёт из базы историю диалога, находит в базе знаний подходящие куски документов и отправляет всё это модели вместе с инструкцией. Модель пишет ответ, сервер отправляет его клиенту. Если вопрос не по теме или ответа в документах нет, бот передаёт переписку менеджеру.
Из чего это собрано:
- Системный промпт Инструкция для модели. В ней роль, тон, темы, на которые бот отвечает, и случаи, когда он зовёт человека.
- База знаний (RAG) Документы компании нарезаны на фрагменты и лежат в векторной базе, у нас это обычно PostgreSQL с pgvector. На каждый вопрос бот находит несколько подходящих фрагментов и подкладывает их модели.
- Память диалога История переписки хранится в базе, текущее состояние разговора в Redis.
- Инструменты Модель может попросить сервер найти заказ по номеру, проверить свободное время или создать заявку в CRM. Само действие выполняет код.
- Передача оператору Когда клиент просит человека или бот не нашёл ответа, диалог уходит менеджеру вместе с историей.
Пишем таких ботов на Python (aiogram), запускаем в Docker. Для владельца бизнеса делаем админку: там правят промпт, загружают документы в базу знаний без программиста, смотрят темы обращений и расходы на модель.
Какую нейросеть подключить: GPT, GigaChat или YandexGPT
Запросы «телеграм бот ChatGPT» и «GPT бот в Telegram» обычно про модели GPT от OpenAI. ChatGPT это приложение для людей, а бот подключается к модели через API.
В России у этого варианта два нюанса, и оба решаемые. Прямого доступа к API OpenAI и Anthropic (Claude) из России нет, поэтому подключаем через официального посредника с оплатой в рублях или через сервер за рубежом. И если бот отправляет в зарубежную модель имена, телефоны и другие персональные данные клиентов, это трансграничная передача, поэтому данные храним в России, а в модель отправляем обезличенный текст.
| Модель | Когда подходит |
|---|---|
| GigaChat (Сбер) | Ответы клиентам на русском, данные остаются в России |
| YandexGPT | То же; удобно, если компания уже работает в Yandex Cloud |
| Открытая модель на своём сервере | Данные не должны уходить за пределы компании. Нужен сервер с видеокартой, содержать его дороже |
| GPT, Claude | Сильнее всего в сложных ответах и распознавании фото. В России через официального посредника или сервер за рубежом, персональные данные уходят в модель обезличенными |
Модели обновляются часто: GPT-5, например, вышла в августе 2025 года. Поэтому модель в боте делаем заменяемой. Переход на другую должен быть правкой настроек, без переписывания бота.
Где бот с ИИ полезен бизнесу
Больше всего пользы там, где клиенты пишут много однотипного, но каждый своими словами.
- Поддержка по базе знаний Статус заказа, условия возврата, тарифы, инструкции. Сложное обращение бот передаёт оператору уже с номером заказа и сутью проблемы.
- Подбор по описанию Клиент пишет «подарок маме на 60 лет, до 5 000 ₽», бот ищет по каталогу и показывает варианты с фото и ссылками.
- Фото и документы Чеки, накладные, фото повреждений. Бот достаёт поля и переносит их в учётную систему, спорные случаи проверяет человек.
- Разбор заявок Бот задаёт уточняющие вопросы и отдаёт менеджеру заявку с бюджетом, сроками и контактом.
Внутри компании работает та же схема: бот отвечает сотрудникам по регламентам, помогает новичкам в первые недели, собирает отчёты.
Пример из практики: perek.us
perek.us, наш счётчик калорий по фото в Telegram, считает калории по фото еды. Пользователь фотографирует тарелку. Модель находит на снимке продукты и оценивает вес каждого. Калорийность и состав бот берёт из данных о продуктах и показывает, откуда взял цифры. Пока идёт разбор, в чате видно, какой продукт уже посчитан. Готовый приём пищи уходит в дневник, статистика открывается в веб-приложении внутри Telegram.


Здесь хорошо видно разделение ролей: нейросеть распознаёт, а числа приходят из данных. Похожая задача, но с упором на дневник и рекомендации по рациону, решена в ПроПорции. Отдельно мы разобрали бота-психолога на нейросети: там самые строгие требования к данным и к поведению бота в кризисной ситуации.
Где ИИ ошибается и как это ограничить
Модель может уверенно написать то, чего нет в документах. RAG снижает число таких выдумок, но полностью их не убирает. Поэтому страховку ставим в нескольких местах:
- бот отвечает только на темы вашей компании, остальное вежливо отклоняет;
- если в базе знаний ответа нет, бот так и говорит и зовёт менеджера;
- цены, сроки и наличие код берёт из базы или CRM;
- до запуска прогоняем бота на наборе настоящих вопросов клиентов и читаем ответы;
- диалоги пишутся в лог, и по нему видно, где бот ошибся и какой документ в базе знаний поправить.
Сколько стоит бот с нейросетью
Расходы делятся на разработку и ежемесячное содержание. Разработку считаем в смете: после бесплатного разбора задачи смета готова за 1 рабочий день, цена в ней фиксируется. Ориентиры по типам ботов есть в статье о стоимости разработки.
Каждый месяц к этому добавляются три строки: запросы к модели, сервер и сопровождение. Счёт за модель растёт вместе с числом диалогов и длиной переписки. Держим его под контролем так: простые вопросы отдаём дешёвой модели, сложные более сильной, повторяющиеся ответы кешируем, ставим лимит запросов на пользователя.
Как мы делаем ИИ-ассистентов под задачи бизнеса, рассказываем на странице ИИ-ассистенты и агенты.
Можно ли подключить ChatGPT к Telegram-боту?
Да. Бот подключается к модели GPT через API OpenAI. Из России прямого доступа нет, поэтому идём через официального посредника или сервер за рубежом. Персональные данные клиентов остаются в базе в России, в модель уходит текст без них. Если нужна полная локализация, подключаем GigaChat или YandexGPT.
Будет ли бот с ИИ выдумывать ответы?
Без ограничений иногда будет. База знаний снижает число выдумок, но не до нуля. Поэтому бот отвечает только по вашим документам, цифры берёт из базы, а если ответа нет, передаёт вопрос менеджеру.
Работает ли бот с нейросетью в MAX?
Да. Логика, база знаний и подключение к модели живут на сервере, а Telegram и MAX подключаются к одному бэкенду. Клиенты в обоих мессенджерах получают одинаковые ответы.