Отвечает на вопросы, консультирует по выбору товара, отрабатывает возражения – чат-бот на основе Chat GPT в Телеграмме может (?) заменить отдел продаж. По крайней мере, по отзывам в интернете.
Но в чем подводные камни и что важно знать тем, кто решил создать бесплатный GPT Telegram bot самостоятельно?
Как работает чат-бот на ChatGPT в Телеграмме?
Общая схема взаимодействия выглядит таким образом. Вы создаете chat в Телеграмме. На бэкенде делается подписка на чат – программное средство, которое слушает все события чата. Если совсем просто: пишется сообщение в Телеграмме – и после клика на «Отправить» оно скармливается ChatGPT. Чат-бот в ТГ работает как прокси-сервер между пользователем и ЧатДжПТ.
Чтобы отправлять запросы и получать ответы от нейросети, нужно иметь доступ к API (Application Programming Interface).
Здесь нюансы, которые зависят от конкретного сервиса:
- Stable Diffusion – API открыт и доступен;
- Midjourney – не предоставляет доступ к API;
- Dall-E 2 – API платный и только для разработчиков;
- ChatGPT – API платный, только для разработчиков.
Это значит, что создать полноценного бота Midjourney для генерации картинок и встроить в ТГ нельзя. ChatGPT и Dall-E 2 можно реализовать только после подключения к OpenAI (chat.openai.com).
Официальных ботов от Midjourney, Stable Diffusion и ChatGPT в Телеграмме нет. Те, которые предлагаются как бесплатные или условно бесплатные, созданы сторонними разработчиками.
Как сделать чат-бота в Телеграмме на ChatGPT самостоятельно?
Бесплатно и без регистрации самому вряд ли удастся.
Есть 2 варианта, как сделать Chat GPT bot Telegram:
Как зарегистрироваться в ChatGPT из России, Беларуси или стран СНГ
После перехода на chat.openai.com пользователь видит ошибку «Not available». Чтобы зарегистрироваться и пользоваться ChatGPT из России, Беларуси или стран СНГ для создания чат-ботов на базе ИИ, необходимо:
- Зайти на chat.openai.com под VPN (или использвать другие варианты доступа).
- Пройти регистрацию с адресом электронной почты и паролем. После указания email и password нужно будет подтвердить их. На почту придет ссылка.
- Ввести номер телефона. Российские и белорусские не принимаются, поэтому есть 2 варианта. Первый – найти друга за границей, который примет смс-сообщение и скажет код. Второй – использовать сервисы с иностранными номерами вроде onlinesim.io. В любом случае нужно ввести шестизначный код в поле на сайте chat.openai.com.
- Пополнить баланс. Оплатить OpenAI в России можно через специальные сервисы. Если из Беларуси, можно попробовать платежные системы банков, которые не попали под санкции.
Сколько стоит подписка на openai.com? Цены и условия
Стоимость на сайте разработчика указывается за 1 000 токенов, что около 750 слов.
Подписки на ChatGPT API и ChatGPT Plus оплачиваются отдельно. Подписка ChatGPT Plus стоит 20 долларов в месяц.
На сайте разработчики рекомендуют отслеживать статус токенов в личном кабинете. Можно указать мягкие и жесткие лимиты, настроить уведомления на адрес электронной почты.
Как сделать бота на Chat GPT Телеграм без API OpenAI
Нейроботов, которые используют (или пишут, что используют) API OpenAI, в Телеграмме сотни.
Бесплатно пользоваться Chat GPT Телеграм бот позволит, но с нюансами:
- ограничение на количество ответов (к примеру, 20 в сутки);
- требование подписаться на чат разработчика или на сторонние каналы;
- появление навязчивых рекламных уведомлений;
- очереди до 1 часа, чтобы получить ответ;
- требование оплаты подписки.
Наконец, пользователь не знает, действительно ли бесплатные чат-боты взаимодействуют с API OpenAI (будьте осторожны, не отправляйте конфиденциальную информацию).
Лучшие GPT боты в Телеграмме сегодня не могут работать бесплатно просто по одной причине: доступ к API OpenAI только за деньги. Вопрос только в том, как автор чата будет «отбивать вложения»: прямой продажей подписки, рекламными уведомлениями или другими способами.
Для бизнеса, который собирается создать чат-бота в Телеграмм с искусственным интеллектом для работы с клиентами, такой вариант не подходит. Только прямое взаимодействие с API OpenAI.
Что умеет ChatGPT и как это использовать в бизнесе
Экспериментов с тем, что может GPT 4 Telegram и искусственный интеллект, масса. В результате выяснили способности ИИ:
- писать код;
- отвечать на вопросы;
- сдавать экзамены;
- создавать сценарии;
- сочинять песни;
- делать расчеты;
- писать диссертации;
- генерировать запросы (промпты) для других нейросетей;
- переводить тексты и так далее.
Но давайте посмотрим, какие задачи бизнеса способен решить GPT бот Телеграмм уже сегодня. Мы в ChatLabs создавали чат-ботов на основе ИИ с GPT для агентств недвижимости, онлайн-школ и курсов, интернет-магазинов. Подробнее в разделе «Кейсы».
Виртуальный консультант: Chat GPT 4 Telegram для интернет-магазина
Искусственный интеллект используется для того, чтобы работать с клиентами на любом этапе воронки продаж (первое касание, догон, апсейл, кроссейл).
Чат-бот в Телеграмме:
- консультирует по ассортименту интернет-магазина, помогает с выбором;
- принимает и подтверждает заказы;
- уведомляет о статусе и времени доставки;
- предлагает товары на основе прошлых покупок или просмотренных товаров;
- обрабатывает запросы на возврат и / или обмен и так далее.
Обратите внимание, что в обычных ботах взаимодействие с пользователем формализовано и продумано. Т.е. все вопросы и ответы «забиты в базу».
С GPT чат Телеграма максимально похож на реальное общение с консультантом. В данном случае предусматривается интеграция с ОпенАИ и прямое взаимодействие. Но есть и другой интересный вариант.
Профессор, ученый, доктор или любой персонаж: чат gpt бот на русском с промптами для онлайн-школ и не только
Чат gpt бот Телеграмм, который делает запрос к openai.com и показывает ответ, – это классика. Но мы в ChatLabs ушли дальше и вместе с клиентами делаем чат-боты на промптах. Благодаря этому ответ на запрос пользователя может быть в любой стилистике: как будто бы с ним общается профессор, доктор, риэлтор, ученый и так далее.
Ведение диалога в стиле определенного персонажа требует разработки подходящего диалогового стиля и дополнительной настройки модели OpenAI.
Какие промпты для чат-бота на ChatGPT можно сделать? Зависит от задачи заказчика. К примеру, можно «обучить» искусственный интеллект разговаривать в стилистике:
- профессора – для онлайн-школ, обучающих курсов, курсов повышения квалификации;
- риэлтора – для агентств недвижимости;
- адвоката – для юридических компаний;
- врача – для медицинских центров и так далее.
Поможем продумать персонажа и всю воронку продаж. Промты (Prompt) – команды для управления ChatGPT, которые необходимо задавать по определенным правилам:
- определить роль (писатель, юрист, врач, художник);
- использовать слова-действия (опиши, придумай, расскажи);
- указать ограничение по знакам (к примеру, чтобы потенциальные клиенты не читали текст из 3-7 абзацев);
- задать стилистику (публицистическая, разговорная, творческая);
- указать формат ответа (цитаты, нумерованный список, текст и так далее).
Переводчик и секретарь: чат-бот на GPT для сервисов и поставщиков услуг
Связка с платной API OpenAI и разработка в ChatLabs позволяет:
- внедрять и поддерживать реферальную программу с бонусами;
- привязывать платежные системы и кнопки оплаты;
- внедрять опцию надиктовки голосом и перевода в текст и так далее.
Забирай бесплатный чек-лист
«ТОП-10 ошибок
при создании Чат-бота»
Источник: chatlabs.ru
Популярные конструкторы для создания ботов «Telegram»
Такое явление как «боты» уже прочно вошло в нашу повсеместную жизнь. В настоящий момент уже мало кто может представить свой быт без использования того или иного вида роботов. И с развитием мессенджера «Telegram» желающих создать собственного робота увеличивается с каждым днём. Но далеко не у всех есть понимание и знание такой области, как программирование. На помощь приходят специальные конструкторы, которые позволяют в полуавтоматическом режиме осуществить разработку и активацию бота.
Из всех подобных ресурсов стоит выделить 4 самых популярных и простых в использовании конструкторов.
Chatfuel
Это многофункциональный конструктор ботов для «Telegram» и для «Фейсбука», с большим спектром возможностей, он максимально прост в освоении и бесплатный, что немаловажно для многих пользователей.
По сообщениям разработчиков, число созданных с помощью «Chatfuel» ботов неуклонно приближается к 500.000 (в том числе и официальный от «Forbs»), а число пользователей уже давно перевалило за 15 миллионов. С сервисом также работают «National Geographic», «TechCrunch»и «UBER».
Реализованы сотни вариантов интеграции, в число которых входят и такие столпы как «YouTube», «Twitter», «Facebook» и «Instagram».
В скором времени будет добавлена поддержка для «KIK», «Slack», «WhatsApp» и «Viber».
Api.ai
По мнению многих пользователей, «Api.ai» – это один из основных конкурентов «Chatfuel».
Для работы с сервисом потребуется активный аккаунт Google, в котором необходимо авторизоваться на сайте «https://api.ai».
«Api.ai», как и многие подобные ресурсы, не бесплатен, да существует бесплатный пакет с ограничением в 6000 обращений в месяц, за платный пакет и полный функционал потребуется платить по 89 долларов в месяц.
Как создать чат-бота в Телеграм самостоятельно
Система объединяет в одном окне все мессенджеры, социальные сети и чаты. Обращение клиента нельзя пропустить, ответ будет мгновенным.
Попробовать бесплатно
Аудитория Telegram прошла рубеж в 27 млн активных пользователей в России еще в 2020 году и остается самой быстрорастущей для мессенджеров. По понятным причинам бизнес переходит в Telegram, используя боты для продаж и коммуникации с клиентами. Их можно научить отправлять сообщения-автоответы, добавлять переменные, отправлять веб-хуки, сохранять данные про пользователей, сегментировать аудиторию и делать много другого полезного по работе с клиентами.
Нужно помнить, что бот для Телеграм — это все еще приложение, программа. Создать бота может кто угодно, но вот чтобы обучить, нужно уметь программировать. Если вам незнакомы понятия Python, JavaScript или Flask, API, cgi и HTTP-интерфейс, вряд ли получится написать бота вручную. Но есть решение — конструкторы. В этой статье мы расскажем, как создать бота для телеграмма с нуля, если вы не программист. Но сначала общие сведения.
Общие сведения
Бот — это интерактивное приложение, программа, если хотите — интерфейс к вашему серверу. Бот умеет запускать разные варианты предустановленных сценариев в ответ на нажатие кнопки или какое-то слово. По сути, бот имитирует живое общение.
Зачем нужны боты
Чтобы автоматически обрабатывать и отправлять сообщения. Пользователь может написать вашему боту в обычном чате или канале, и тот ему ответит по заранее разработанному скрипту. Он имитирует живое общение и может выпытывать у юзеров полезную для бизнеса информацию: номера телефонов, э-мейлы, анкетные данные и переносить их в переменные. Его можно научить выполнять команды, рассылать сообщения, отвечать на вопросы клиентов и делать все то, что менеджер раньше делал вручную.
Это можно использовать в бизнесе:
- презентовать себя и продукт
- делать массовые рассылки с новостями
- регистрировать на мероприятия, делать запись на консультацию
- организовать выбор еды в меню для доставки, бронь столиков
- давать ответы на часто задаваемые вопросы
- организовать первичную обработку сообщений в службу поддержки
- сделать сервис оплаты и доставки товаров
- подписать пользователей на обновления
- организовать выбор врача и запись для клиники
- организовать сбор обратной связи, отзывов по продуктам и услугам, т.д.
Любые из этих действий можно упаковать в бота и не делать это вручную. Главное — грамотно продумать логику его поведения. Для примера: вот как выглядит бот для продажи курсов и консультаций от семейного психолога.
Что могут делать боты
Боту можно поручить любую функцию, которую в мессенджере может выполнить человек. Он не просто выполнит ее лучше, но и во много раз быстрее.
- Настроить для коммуникации с клиентами. Бот будет отвечать на сообщения, подбирать продукты, собирать контакты и заявки, давать инструкции, ссылки на оплату, распределять между менеджерами
- Интегрировать с любыми другими сервисами. Например, его можно научить управлять умным домом в приложении, подбирать картинки или gif-анимации в Яндексе под ключевые слова или отвечать на комментарии пользователей в вашем канале
- Использовать как утилиту. Например, бот может отображать юзерам погоду по запросу в конкретном городе, делать автоматический перевод текста, проводить опросы или сообщать о каком-то событии, например, появлении нового товара
- Использовать как интерактив. Бот может играть в шахматы, проводить викторины, тестировать знания пользователей, присылать анекдоты или подбирать вид кофе по вашему знаку зодиака
- Применять для социальной коммуникации. Например, учитывать интересы и предпочтения людей при поиске собеседника, подбирать музыкальные проигрыватели для меломанов
В самом Telegram говорят, что бота можно научить делать что угодно, если это не мытье посуды.
BotFather
С его помощью можно настраивать ранее созданных ботов или создавать новых. Напишите ему, следуйте инструкциям и он поможет вам сделать бота самостоятельно, добавить его и активировать. Правда, все инструкции на английском языке. Ниже — наш пошаговый алгоритм для создания бота на русском.
Как создать бота в Телеграм
2. Придумать название. Можно вписать любое имя, какое хочется. оно будет отображаться в контактах и чатах.
3. Придумать логин. Пишем боту придуманное название и он предлагает нам выбрать для бота логин. Программа предупредит, что логин должен заканчиваться на «bot». Логин должен быть уникальным, программа не пропустит имя пользователя, если оно уже занято. А еще он должен быть написан на латинице (с цифрами и нижним подчеркиванием), содержать от 5 до 32 символов.
3. Сохранить токен. Бот-отец пришлет вам токен вашего бота. Сохраните его в текстовом файле, например, в блокноте. Это ключ для доступа к HTTP API, с помощью которого вы будете программировать робота, получать и отправлять сообщения. Запомнить получится вряд ли, выглядит он примерно вот так:
4. Добавить аватар, описание, приветственное сообщение. Жмем /help и получаем перечень базовых команд. Тут будут в том числе команды для изменения описания (/setdescription), информации о боте (/setabouttext), для загрузки аватара (/setuserpic) и другие. Мы их продублировали в разделе про настройки.
Теперь бот создан, сохранен и активирован. Но чтобы научить его выполнять какие-то функции и отвечать на команды, бот нужно обучить. Для этого нужно работать с языками программирования, уметь писать код и использовать Bot API — HTTP-интерфейс для работы с ботами в Telegram. Или воспользоваться одним из сервисов-конструкторов. Они помогают создавать логику работы ботов без особых проблем и навыков программирования. О них ниже.
Создание токена
Настройки бота
/setname — коррекция имени робота
/setdescription — коррекция описания. Это краткая характеристика создаваемого бота, что он умеет. Это описание будет видно другим пользователям
/setabouttext — коррекция информации. Это описание профиля, еще короче, чем дескрипшн. Если человек даст кому-то ссылку на вашего бота, то второй человек получит это короткое описание вместе со ссылкой
/setuserpic — коррекция аватарки. Иллюстрация — это всегда хорошо, люди смогут идентифицировать вашего бота в списке контактов по картинке
/setcommands — коррекция перечня команд робота. Это команды в формате «/команда». Их увидят пользователи при использовании вашего бота
/setprivacy — настройка приватности. Нужна на случай, если вы хотите подключить бота в группу включить или ограничить его возможность видеть групповые сообщения
/deletebot — удаляет вашего бота
Источник: okocrm.com