Как я создал бота-помощника для беременных с помощью нейросети без знаний языка программирования
Всё началось два года назад, когда моя беременная жена постоянно искала разную информацию в интернете. Смотря на все это, я впервые задумался: «А почему бы не собрать всё важное в одном месте в telegram-боте?» Но без навыков программирования идея казалась вряд ли осуществимой и была отложена когда-нибудь на потом. До недавнего времени.
Скажу сразу что я — дизайнер. И в коде, и целом в языках программирования не понимаю абсолютно ничего. Но знал, что некоторые люди создают с помощью нейросетей код и даже временами рабочий. Решил попробовать.
Для создания бота я использовал 3 нейросети:
DeepSeek — для генерации кода и текста (мой главный «разработчик»).
Recraft — для изображений.
YandexGPT — для контента под блок пособий (только он давал правильные цифры по пособиям в РФ, но об этом позже).
Обращаю ваше внимание, что все они бесплатные, кроме Recraft, но там использовал бесплатные генерации. Каждые день они обновляются. Работает только с vpn.
Изначально я использовал нейросетью Qwen. Просто, потому что, именно в ней генерировал текст для своих проектов. Но первая же попытка провалилась - Qwen постоянно «галлюцинировала», выдавая нерабочий код. А DeepSeek оказался удивительно стабильным: в 8 из 10 случаев код работал с первого раза. Остальные 2 раза – нейросеть забывала в коде поставить закрывающуюся скобку.
MVP был сделан за 10 дней, по 1-2 часа перед работой. Кстати, загрузка бота на сервер, мне показалось самым сложным из всего проекта. Напоминаю, что во всех подобных вопросах я ничего не понимаю.
Что умеет MamaBot?
Каждую неделю присылает пользователю на какой он неделе, рассказывает о плоде и т.п. (базовая вещь, она есть у всех подобных ботов).
Советы и Поддержка. Каждую неделю бот присылает совет и слова поддержки (мне показалось это важным добавить, но можно отписаться при необходимости).
Калькулятор пособий. (Головная боль при разработке. Нейросети постоянно ошибались в формуле и в данных. Только YandexGPT давали точные результаты + ручная проверка женой).
AI-помощник. Отвечает на любые вопросы пользователя с дисклеймером: "Проконсультируйтесь с врачом". (Пока работает на YandexGPT, а все из-за того, что это относительно бесплатно и легче чем внедрять другие нейросети).
FAQ. В базе пока 20 вопросов и ответов. Стоит ли дальше ее расширять, раз есть AI-помощник?
Бюджет
На весь проект я потратил 3000 рублей на сервер (примерно на полгода). Яндекс Клауд (через него подключал YandexGPT) дал 4000 рублей просто за регистрацию аккаунта, правда эта сумма сгорит через два месяца. И на этом пока всё.
Если кому-то интересно, то за один ответ от нейросети YandexGPT тратится в среднем 0,04 копейки.
Вывод
Я понял, что нейросети это прекрасный инструмент, даже в бесплатной версии. Можно сделать работающий прототип, чтобы просто проверить свои идеи и гипотезы. Конечно, при расширении нужно привлекать разработчиков, которые правильно «причешут» код.
Буду рад почитать, какие еще полезные функции можно внедрить. Может, посоветуйте какие методы продвижения бота существуют, и какие среди них эффективные.