Чат-бот на нейросети: как собрать и во что это обойдётся
Пошаговый план сборки чат-бота на нейросети: как выбрать модель и канал, во сколько это обойдется в реальных деньгах и какие ошибки чаще всего ломают запуск.
Чат-бот на нейросети сегодня собирают не программисты, а обычные люди через конструкторы с кнопками. Три вещи определяют, во что все это выльется: какую нейросеть вы возьмете за мозг бота, где бот будет жить - в Telegram, на сайте или в мессенджере - и сколько человек будет с ним переписываться каждый день. Дальше - конкретный порядок действий и честная раскладка расходов, без обещаний "все бесплатно" и без пугающих смет на миллион.
Прежде чем разбираться в шагах, стоит понять логику: чат-бот на нейросети - это не отдельная программа, а связка из трех частей. Нейросеть генерирует текст ответа, конструктор (или ваш код) передает ей сообщение пользователя и получает ответ обратно, а канал - Telegram, виджет на сайте или WhatsApp - просто доставляет это сообщение человеку. Уберите любое звено, и бот перестанет работать, поэтому дальше идем по порядку, а не хватаемся сразу за промпт.
Шаг 1. Решить, зачем боту вообще существовать
Самая частая причина, по которой бот получается бесполезным, - его собрали, потому что "нейросеть же, она разберется". Не разберется. Прежде чем открывать конструктор, стоит ответить на несколько вопросов: какую конкретно задачу бот закрывает - отвечает на вопросы про доставку, собирает заявки, ведет диалог для развлечения, - кто будет с ним общаться и сколько диалогов в день вы реально ожидаете. От последнего пункта напрямую зависит бюджет, о котором будет отдельный раздел ниже.
Шаг 2. Выбрать нейросеть, которая будет отвечать
Для русскоязычного бота есть, по сути, два лагеря. Первый - зарубежные модели вроде ChatGPT: они увереннее держат разговорный русский язык и сложный контекст, но доступ к ним из России периодически осложняется, поэтому на момент публикации многие подключаются через сервисы-прокси или через российские платформы, которые уже договорились о доступе. Второй лагерь - отечественные модели: GigaChat от Сбера и YandexGPT от Яндекса. Они работают напрямую, без обходных путей, и у обеих есть бесплатный тариф с ограничением по числу запросов в сутки - этого достаточно, чтобы понять, устраивает ли вас качество ответов, прежде чем платить за что-то большее.
Если вы уже открывали ChatGPT в браузере и переписывались с ним напрямую - разбор для тех, кто открыл его впервые поможет вспомнить базовые принципы, - то для бота логика та же, просто интерфейс спрятан за кнопками Telegram. А если хочется сначала просто сравнить, как разные модели отвечают на одни и те же вопросы, не привязываясь ни к чему, есть подборка бесплатных нейросетей, которые работают без оплаты и VPN.
Шаг 3. Выбрать канал: Telegram, сайт или мессенджер
Telegram - самый простой вариант для старта: бот создается через @BotFather за пару минут, токен бесплатный, а ограничений по количеству сообщений со стороны самого Telegram практически нет. Виджет на сайте чуть сложнее технически, зато не заставляет посетителя никуда переходить - многие конструкторы сайтов, включая Tilda, уже умеют вставлять такой чат в пару кликов. WhatsApp Business API - отдельная история: для официального подключения нужна верификация бизнеса через Meta, сам разговор с пользователем в этом канале обычно платный, а заявку могут отклонить без объяснения причин. Если чат-бот - это эксперимент, а не готовый продукт с заложенным бюджетом, начинать с WhatsApp не стоит.
Шаг 4. Собрать бота в конструкторе без кода
Дальше нужен сервис, который свяжет канал и нейросеть между собой, - писать код для этого не обязательно. Работают такие конструкторы по похожей схеме: регистрируетесь на платформе (SendPulse, BotHelp, ManyChat и десяток похожих сервисов), подключаете токен бота из Telegram, вставляете API-ключ выбранной нейросети в соответствующее поле и настраиваете, на какие сообщения бот должен отвечать нейросетью, а на какие - заранее заготовленным сценарием: вопрос про цены лучше закрыть точным прайсом, а не тем, что придумает модель. У большинства таких сервисов есть бесплатный период или бесплатный тариф с ограничением диалогов в месяц, а дальше - платная подписка: не как аренда офиса, но и не копейки, поэтому бота стоит сначала обкатать на бесплатном тарифе.
Для тех, кто готов копнуть глубже, есть no-code платформы автоматизации вроде n8n или Make: в них бот собирается из блоков "получить сообщение - отправить в нейросеть - вернуть ответ", и это дает больше контроля над логикой, чем готовый конструктор бота, но и разбираться придется дольше.
Шаг 5. Написать системный промпт
Это тот шаг, который отделяет бота, который реально помогает, от бота, который вежливо генерирует общие фразы. Системный промпт - это инструкция, которую нейросеть получает перед каждым диалогом и которую пользователь не видит. В ней стоит прописать, кто бот - строгий консультант или дружелюбный помощник, - что он умеет и, отдельно, чего делать не должен: не обсуждать конкурентов, не придумывать цены, не выходить за тему магазина. Отдельно стоит прописать, что отвечать, если вопрос вне компетенции бота: честное "уточню у человека" работает лучше, чем уверенный вымысел.
Если у бота есть база знаний - прайс, список услуг, часто задаваемые вопросы, - ее стоит вставить прямо в промпт или подключить отдельным файлом, если конструктор это поддерживает. Без этого нейросеть отвечает по общим знаниям об интернете и рано или поздно выдумает то, чего у вас никогда не было.
Шаг 6. Ограничить расходы и протестировать
Прежде чем отправлять ссылку на бота в общий чат или ставить его на сайт, задайте лимит: сколько сообщений в день может отправить один пользователь и какой общий бюджет в месяц вы готовы потратить на нейросеть. Большинство конструкторов это позволяют - без лимита один человек с плохими намерениями способен за вечер выжечь месячный бюджет, просто задавая боту бессмысленные вопросы по кругу.
Дальше - тест на живых людях, а не только на себе: попросите пару коллег или знакомых позадавать боту неудобные вопросы, увести разговор в сторону, написать с опечатками. Именно так вылезают дыры в промпте, которые на аккуратных тестовых фразах не видны.
Во что это обойдется
Расходы на чат-бота на нейросети складываются из трех статей, и они не равны по весу. Самая заметная - оплата самой нейросети: большинство API считают деньги по количеству токенов, то есть кусочков текста, в запросе и ответе, поэтому цена растет вместе с трафиком, а не фиксирована заранее. Для масштаба: у ChatGPT есть платная подписка Plus около 20 долларов в месяц для обычного чата в браузере, но у API-доступа, который используют боты, отдельная тарификация - она может выйти и дешевле, и дороже в зависимости от того, сколько сообщений обрабатывает бот. Тарифы у всех сервисов меняются достаточно часто, так что ориентироваться лучше на актуальную страницу тарифов, а не на цифры из чужой статьи.
Вторая статья расходов - подписка на конструктор бота, если код вы не пишете сами: обычно это ежемесячный платеж, который зависит от числа диалогов или подключенных каналов. Третья, самая незаметная, - время: настройка промпта и тестирование почти всегда занимают больше вечеров, чем кажется на старте, и это тоже стоит закладывать, даже если в деньгах это не измерить.
Если бот должен уметь не только отвечать текстом, но и, например, собирать короткое видео по описанию, для такой задачи обычно берут отдельный сервис, а не встраивают это в диалоговую нейросеть - как это работает на практике, разобрано в обзоре Runway для монтажа и видеоэффектов. А если тема автоматизации интересует шире, чем один бот, в архиве рубрики собраны похожие разборы других инструментов.
Типичные ошибки и что делать, если не получилось
Бот отвечает не по теме или выдумывает факты. Почти всегда причина в промпте без явных границ. Пропишите прямо: отвечай только на вопросы про такую-то тему, на все остальное говори, что не в курсе, - модель послушается такой инструкции охотнее, чем кажется.
Бот забывает, о чем говорили три сообщения назад. У каждой модели есть лимит контекста - сколько текста она держит в памяти одного диалога. Если конструктор обрезает историю слишком коротко, увеличьте глубину истории в настройках или, если это невозможно, коротко суммируйте ключевые факты прямо в промпте.
Счет за месяц оказался неожиданно большим. Значит, лимит на пользователя не был выставлен на шаге 6 - или кто-то нашел бота и начал слать бессмысленные сообщения ради развлечения. Ограничьте число сообщений в сутки и добавьте подтверждение номера телефона для публичных ботов.
API-ключ утек, и им пользуется кто-то посторонний. Ключ никогда не должен попадать в код фронтенда сайта или в открытый чат - только в настройки конструктора или переменные окружения сервера. Если ключ все же засветился, его нужно немедленно перевыпустить в личном кабинете сервиса.
Заявку на WhatsApp Business отклонили. Причины Meta объясняет редко. Проще начать с Telegram, где верификация не нужна вовсе, и вернуться к WhatsApp позже, когда бот уже доказал, что окупается.
Ответы получаются сухими или, наоборот, слишком развязными. Тон почти полностью определяется промптом и парой примеров диалога внутри него. Если тон не устраивает, не переписывайте промпт целиком - для начала поменяйте одну-две фразы с описанием характера бота и протестируйте заново.
С чего начать, если времени в обрез
Если выбирать одну связку для первой попытки - Telegram-бот, бесплатный тариф GigaChat или YandexGPT и любой простой конструктор вроде SendPulse. Это займет один вечер, не потребует банковской карты и покажет, тянет ли выбранная нейросеть вашу задачу вообще. Платный API и более серьезный конструктор имеет смысл подключать только после того, как бесплатная версия отработала на паре десятков реальных диалогов - и вы своими глазами увидели, где она спотыкается.


