No-code конструктор от Unisender. Простая интеграция, подробная аналитика, готовые шаблоны сценариев. 14 дней — 0 ₽.

И использовать его в любое время без проблем с доступностью в России
Чужие чат-боты — хороши, но свой лучше. Особенно, когда в него встроена нейросеть ChatGPT. Учитывая, что на территории России доступ к топовой нейронке закрыт, удобнее сразу перенести такого умного бота в Telegram и свободно использовать самому или в рабочих целях. Он отлично подойдет на роль сотрудника службы поддержки, продажника или контент креатора.
Собрать ИИ-бота не составит труда. Для этого нам понадобятся:
GPTs или Generative Pre-trained Transformers — это умные программы, заточенные под разные задачи. Они работают так же, как и обычный ChatGPT, но обучены под узкие задачи: редактирование текстов, создание кода, сценариев для настольных игр и др.
Например, в них можно генерировать ответы на основе знаний о вашей работе или компании. Либо генерировать картинки в конкретном стиле и описания к ним. Вариантов много.
Ассистентов можно сделать двумя способами: в самом ChatGPT и на платформе OpenAI. Для интеграции с мессенджерами нужен второй вариант, иначе не получится достать API-ключ.
Чтобы создать своего бота, перейдите по ссылке https://platform.openai.com/. В боковом меню выберите Assistants. Перед вами появится форма для создания агента.
Заполните форму. Хотя интерфейс на английском, писать можно по-русски.
Name — название вашего агента GPT.
Instruction — инструкция для бота. Напишите туда его роль, задачи, стиль общения, источники информации, сценарии поведения. Например, что делать боту, если зададут вопрос, на который нет ответа в загруженных файлах, или как реагировать на грубость пользователя и неуместные запросы.
Model — языковая модель, на основе которой будет работать бот. Подписка на GPT Plus здесь не распространяется. В зависимости от цены входящих и исходящих токенов с вас будут снимать деньги. За последнюю модель gpt-4o придется выложить $20 за миллион входящих и столько же исходящих токенов. Этого хватит на 1-2 месяца активного использования. Для тестов GPT агента подойдет версия gpt-3.5-turbo-0125. Она стоит в 10 раз дешевле и работает быстро.
В разделе Tools включите File Research. Тогда ваш бот будет искать нужную информацию в загруженных вами файлах. Чтобы прикрепить данные, нажмите тут же кнопку + Files. Максимум вы можете загрузить 20 файлов общим весом 512 ГБ. Поддерживаемые форматы можно посмотреть тут.
Проверьте работу ассистента в окне справа. Введите туда запрос и дождитесь, пока бот напишет вам. Если результат не понравится, измените инструкцию.
Мы сделали себе генератор постов для Telegram и попросили написать о выходных в Санкт-Петербурге. В файлах прикрепили примеры постов, редполитику, книги по копирайтингу и добавили фактуру в запрос. Сделали так, чтобы снизить вероятность «додумывания» нейросетью каких-то фактов.
Скопируйте API вашего ассистента. В разделе API keys нажмите Create new secret key. Сохраните ключ, он нам понадобится для интеграции с Telegram.
Откройте Telegram и перейдите в бот @BotFather. Когда откроется диалог, нажмите start и выберите команду /newbot. Придумайте название для бота и юзернейм. В ответном сообщении вам пришлют ссылку на него и токен. Обязательно скопируйте его и сохраните где-нибудь. Он выделен красным и похож на ссылку.
Более подробная инструкция — в статье о том, как создавать чат-ботов в Telegram.
Для этого понадобится сервис Make.com. В нем мы создадим сценарий для бота, который будет обрабатывать входящие сообщения и генерировать на них ответы в ассистенте GPT. В нашем случае помощник должен будет писать посты про путешествия.
Использовать можно и другие конструкторы, например, Zapier или FlowOX. Но мы покажем, как сделать это в Make.com, потому что в нем бесплатно доступно огромное количество интеграций. Все остальные сервисы работают по схожему принципу.
Единственный минус — ваш бот будет отвечать с задержкой до 15 минут. Подписка за $9 в месяц сократит время ожидания до 1 минуты, а за $16 сообщения будут приходить моментально.
Откройте Make.com. В разделе Scenarios нажмите Create a new scenario.
Кликните на фиолетовый плюс и выберите в списке интеграций Telegram bot — Watch Updates. Это значит, что наш бот будет отслеживать входящие в него сообщения.
Щелкните по кружочку Telegram и в настройках нажмите Create a webhook — Create a connection.
Добавьте в строку токен от Telegram-бота. Нажмите OK.
Добавьте новый модуль, щелкнув по Add another module.
В списке интеграций выберите OpenAI — Message an assistant (переписка с ассистентом).
Нажмите на кружок OpenAI и на Create a connection. Сюда надо добавить API-ключ от вашего ассистента, которого собрали в OpenAI, и сохранить по кнопке Save.
Затем в строке Assistant выберите своего GPT.
В Role укажите Assistant.
Message — это то, что надо обрабатывать агенту GPT. Выберите здесь в разделе Message — Text. Нажмите OK.
Добавьте в цепочку еще одно звено, кликнув на кнопку Add another module. Выберите Telegram bot — Send a text message or Reply. Команда будет выдавать ответы на сообщения в боте. Нажмите ОК.
Откройте настройки щелчком по кружку и выберите название вашего бота в Telegram.
В строке Chat ID нужно выбрать значение из первого модуля Telegram (они выделены голубым). Нажмите Message — Chat — ID. Теперь ваш бот будет определять чат, куда пришло сообщение.
Для строки Text возьмите значение из второго модуля OpenAI (они выделены зеленым) — Content — Text — Value. Это то, что бот будет отвечать пользователям. Нажмите ОК.
Сценарий готов! Осталось проверить его — нажмите внизу экрана переключатель на On и затем чуть выше кнопку Run once. Напишите в Telegram-бот запрос и подождите ответа. При возникновении ошибки сервис сообщит вам, в чем дело, чтобы вы быстро поправили свой сценарий.
Если всё настроено правильно, то связка заработает и вы получите сообщение от бота. В Make.com рядом со всеми значками появятся зеленые галочки.
С бесплатной версией мы ждали ответы максимум 3 минуты.
Теперь можно использовать бота. Главное — не выключайте его. Переключатель должен быть на On. Не забывайте своевременно пополнять баланс на платформе OpenAI, чтобы бот работал без остановки.
Читайте только в Конверте
Искренние письма о работе и жизни, эксклюзивные кейсы и интервью с экспертами диджитала.
Проверяйте почту — письмо придет в течение 5 минут (обычно мгновенно)