Бывало ли у вас такое, что вы не знаете, что написать при знакомстве с девушкой? В этой статье расскажем, как мы разработали Telegram-бота, который облегчает общение с противоположным полом с помощью искусственного интеллекта!
С такой необычной идей обратились в наше агентство по разработке чат-ботов для Телеграм.
У заказчика уже был прототип бота, однако прошлому разработчику не удалось реализовать его до конца, и он отказался от работы. Узнайте далее, как мы решили все возникшие проблемы.
Суть
Бот генерирует предложения, анализируя скриншот, который присылает пользователь. Скриншот может содержать переписку или анкету собеседника в приложении знакомств. В зависимости от выбранного режима, бот с помощью ChatGPT-4, генерирует ответ.
Фичи
- Интеграция ЮКассы. В боте есть 3 тарифа подписки на разный срок. Мы привязали платежную систему ЮКасса для удобной и быстрой обработки платежей.
- Запасной вариант. Все мы знаем, что нейросети не идеальны и иногда могут давать сбои или нелогичные ответы. В этом случае бот самостоятельно анализирует текст на фото и отправляет его в ChatGPT-3.
- Режимы. Хотите назначить свидание или пофлиртовать с собеседником? В боте реализованы 6 режимов ответа под любые нужды. А также пользователь может прислать свой запрос напрямую!
- Статистика. Мы также добавили админ-панель со статистикой, чтобы следить за активностью пользователей.
Если вам интересно протестировать бота, можете сделать это тут.
Трудности
Во время разработки мы столкнулись с некоторыми проблемами
- Санкции. Компания OpenAI прекратила работу в России. Решение было простое: мы установили бота на сервер в Казахстане, что никак не повлияло на скорость его работы!
- Некорректные ответы. Нейросеть часто выдавала логически неверные ответы или же просто не понимала свою роль в диалоге. Наша команда решила эту проблему, перепробовав 30+ промптов к нейросети. На это ушло много времени, но результат того стоил. С такой же ответственностью мы подходим к каждому нашему проекту.
- Определение содержания скриншота. Чтобы отправить подходящий запрос к нейросети, например “Сделай комплимент девушке на фото”, нужно понять есть ли вообще на фото девушка. Мы обучили бота определять содержимое скриншота для отправки корректных запросов к ChatGPT.
Результат
Всего 7 дней потребовалось на разработку бота для Telegram. Мы решили несколько серьезных проблем, с которыми не удалось справится прошлому разработчику и создали крутой и уникальный продукт для нашего клиента!
Если у вас тоже есть классная идея для телеграм бота, команда Swift Agency готова реализовать ее под ключ в кратчайшие сроки. Более 50 выполненных проектов за 2 года работы. Ответственный подход к каждому проекту и гарантия технической поддержки!