Честный ответ на вопрос «сколько стоит сделать бота самому» состоит не из одной цифры, а из пяти статей: часы на разработку, аренда инфраструктуры, оплата языковой модели за каждое сообщение, доработка промптов после первых живых диалогов и дежурство, когда что-то ломается. Деньгами измеряются только вторая и третья; остальные три — это ваше время, и именно они обычно выходят самыми дорогими.
Ниже — разбор по каждой статье и способ посчитать свою цифру. Конкретных тарифов провайдеров здесь нет намеренно: они меняются, различаются по регионам и устаревают быстрее статьи. Все примеры даны в структуре расходов и диапазонах часов.
Из чего состоит работа
Прежде чем считать, полезно увидеть объём. Минимальный рабочий бот для чатов Авито — это:
1. доступ к API и обмен токенов, их обновление по расписанию 2. приём уведомлений о новых сообщениях, проверка подлинности 3. очередь: не отвечать в тот же поток, гасить дубли 4. хранение диалога и контекста объявления 5. вызов модели с системным промптом продавца 6. правила эскалации: когда замолчать и позвать человека 7. логи, оповещения о сбоях, панель для просмотра переписок
Пункты 1–5 дают демо. Пункты 6–7 отличают демо от сервиса, который можно поставить на боевые диалоги. Технические детали подключения разобраны отдельно — как подключить API Авито.
Статья первая: разработка
Считайте в часах, а не в рублях, — так честнее.
Ориентиры, цифры для примера: демо на коленке — от нескольких вечеров, первая версия для боевых диалогов — обычно две-три недели неполной занятости у разработчика, который уже делал похожее. Без опыта работы с чужими API множитель два.
Если вы заказываете разработку на стороне, к часам добавляется цена постановки задачи: техзадание, приёмка, правки. Это тоже ваше время, и его почти никогда не закладывают.
Статья вторая: инфраструктура
Самая маленькая и самая понятная строка. Сервер, домен, сертификат, база, резервные копии. Платёж фиксированный, от нагрузки почти не зависит. Варианты площадок и что в них закладывать — в разборе про автоматизацию Авито.
Важно другое: инфраструктура требует не столько денег, сколько внимания. Обновления, продление сертификата, место на диске под логи — час-два в месяц, которые никуда не деваются.
Статья третья: оплата модели
Единственная статья, которая растёт вместе с бизнесом. Логика счёта у всех провайдеров одна: платите за объём текста на входе и на выходе.
Что раздувает счёт сильнее всего:
- длинный системный промпт, который отправляется с каждым сообщением;
- вся история диалога в контексте вместо последних нескольких реплик;
- разбор фотографий — изображения стоят заметно дороже текста;
- повторные попытки после ошибок, если не поставлен ограничитель.
Прикидка делается так: среднее число сообщений в день умножить на среднюю длину переписки и на цену за объём. Цифры для примера, проверьте актуальные тарифы выбранного провайдера — они пересматриваются несколько раз в год и различаются между моделями на порядок.
Статья четвёртая: доработка промптов
Здесь заканчивается разработка и начинается настоящая работа. Первые живые диалоги всегда показывают одно и то же: бот отвечает вежливо и мимо.
Типичный список правок первого месяца:
- бот обещает то, чего вы не делаете;
- отвечает на вопрос о цене общими словами вместо конкретики;
- не понимает, что человек спрашивает про другой товар;
- не отпускает диалог, когда пора звать человека;
- слишком многословен, покупатель теряет нить.
Каждая правка — это прочитать десяток переписок, изменить формулировку, проверить, что не сломалось остальное. Первый месяц — несколько часов в неделю, дальше меньше, но до нуля не падает никогда: меняется ассортимент, цены, сезон. Полезная опора — ваши шаблоны ответов: бот должен говорить теми же словами, что и вы.
Статья пятая: дежурство
Бот ломается не тогда, когда вам удобно. Истёк токен, провайдер модели ответил ошибкой, площадка изменила формат — снаружи это выглядит одинаково: молчание в чатах. Покупатель не пишет в поддержку, он просто уходит к следующему продавцу.
Значит, нужен человек, который заметит. Не «когда-нибудь посмотрю логи», а в течение часа, включая выходные. Если такого человека нет, то дежурите вы — и это не строка в смете, а изменение образа жизни. Именно эту обязанность и продают готовые решения: у сервиса ответов в чатах Авито дежурство и восстановление после сбоев уже внутри абонентской платы.
Стоимость молчащего бота считается просто: число обращений в день, умноженное на вашу стоимость клиента. Сутки тишины на активном аккаунте обычно дороже месяца любой подписки.
Как посчитать свою цифру
Возьмите лист и заполните пять строк за первый год:
разработка = часы × ваша ставка инфраструктура = месячный платёж × 12 модель = сообщений в день × 30 × 12 × цена за диалог доработка = часы в месяц × 12 × ваша ставка дежурство = часы в месяц × 12 × ваша ставка
Сложите и разделите на 12 — получится честная месячная цена своего бота. Сравнивать её с готовым решением имеет смысл только в таком виде: подписка закрывает все пять строк одним платежом, а собственная разработка распределяет их между вами и кошельком.
Когда делать самому оправданно
Своя разработка выигрывает не всегда, но и не проигрывает всегда.
У вас нетиповой процесс. Расчёт цены по формуле, проверка наличия по своей базе, сложные условия доставки — готовое решение может этого не уметь.
Разработчик уже в штате. Если человек всё равно оплачен и не загружен, часы стоят вам меньше рыночного.
Бот — часть большего продукта. Когда переписка на Авито лишь один канал из пяти, отдельный сервис под каждый канал неудобен.
Вам это интересно. Мотивация — тоже ресурс, и она заметно сокращает первую статью расходов.
Когда лучше не начинать
Вы один и не программист. Считать надо не «сделаю за выходные», а «буду поддерживать каждую неделю год».
Поток обращений маленький. Пока сообщений единицы в неделю, любая автоматизация не окупится — сначала нужен трафик.
Нет запаса времени. Бот не переживёт отпуск и высокий сезон, если дежурить некому.
Коротко
Сделать бота самому стоит не денег, а времени: разработка — разово, а доработка промптов и дежурство — каждую неделю, бессрочно. Инфраструктура — самая мелкая строка, оплата модели — единственная, что растёт с продажами. Считайте все пять строк за год, иначе сравнение с готовым сервисом получится неверным.
Если после расчёта окажется, что дороже всего выходит именно ваше время, разумнее потратить его на продажи. «Папа БУ» отвечает покупателям за минуту вашими словами, отсеивает нецелевых и передаёт готовых человеку. Три дня бесплатно, без карты и настройки сервера.
Если решение под свой бизнес нужно, а разбираться самому некогда — напишите мне в Telegram: @artem_sergeevic. Я делаю такие сервисы на заказ: обсудим задачу и честно разберём, что в ней действительно нужно, а что можно не делать вовсе.