В данном материале мы кратко и по делу разберём, как собрать Телеграм-бота с ChatGPT при помощи платформы ProTalk. Детально ознакомиться с тем, что представляет собой ProTalk, можно в этом материале: «ProTalk конструктор ботов: Подробный обзор»
Также можете подписаться на мой телеграм-канал, чтобы узнавать больше о подобных полезных инструментах.
Почему ProTalk — лучший выбор для сборки Телеграм-бота с ChatGPT?
Платформа ProTalk крайне бюджетная и одновременно с этим весьма мощная по возможностям. Чтобы проверить свои задумки, проекты или гипотезы, не придётся сходу отдавать крупную сумму за подписку — здесь она не просто доступная, всего 490 рублей в месяц с полным набором функций, но и при первой регистрации вы получаете бесплатный пробный период, в рамках которого можно собрать множество различных AI-ассистентов. Кроме того, можете воспользоваться моим промокодом: NikitaRei8934, который даёт 10% скидку при оплате любого тарифа.
Давайте перейдём к сборке нашего Телеграм-бота с ChatGPT.
1.Создаём Телеграм-бота через BotFather
Открываем Телеграм и находим бота BotFather.
BotFather — это, условно говоря, родоначальник всех ботов в Телеграме. Через него вы можете создавать ботов и управлять ими. Обязательно ищите официальный аккаунт — у него будет синяя галочка. Ссылку я уже оставил выше, так что промахнуться не получится.
- Набираем команду /newbot
- После этого нас просят задать имя бота — пишите любое, которое придумали
- Затем необходимо задать UserID для бота, иначе говоря — ссылку, по которой пользователи будут находить вашего бота. Название обязательно должно заканчиваться на _bot — это требование системы.
Готово, бот создан. Вам покажут ссылку на него и выдадут токен — именно токен нам и понадобится, выглядит он примерно так:
2.Регистрация на платформе ProTalk
Заходим на сайт ProTalk.ru и проходим регистрацию — она тут элементарная. Указываете почту, номер телефона и промокод на скидку, если планируете в дальнейшем приобретать тариф. Мой промокод на скидку: NikitaRei8934
После регистрации вы окажетесь в рабочем пространстве сервиса. Выглядит оно следующим образом:
3.Подключение Телеграм-бота с ChatGPT через ProTalk
Заходим в раздел «Сотрудники» и кликаем по кнопке «Создать по шаблону».
Перед вами откроется большая библиотека шаблонов ботов. Если вам не хочется настраивать бота с нуля, здесь уже есть готовые варианты — например, бот техподдержки или бот-консультант. Выглядит это так:
Мы же для наглядности будем собирать стандартного бота в Телеграме с ChatGPT, поэтому выбираем вариант «Сотрудник с чистого листа»
Настройка бота в ProTalk
Теперь остаётся лишь сконфигурировать нашего бота для работы. Приступим. Первый этап — выбор модели или ввод собственного ключа от OpenAI.
Здесь вы определяете, на какой модели будет функционировать ваш бот. Если у вас имеется персональный ключ от OpenAI, можете указать его.
В ProTalk доступны такие модели:
ProTalk ADAS mini
ProTalk R1
ProTalk R1 mini
ChatGPT 3.5 turbo 0125
ChatGPT 4 omni mini
ChatGPT 4 omni
ChatGPT 4 turbo
OpenAI Fine-tune
OpenAI GPTs (Assistant)
Claude-3.5 Sonnet (vsegpt)
Fireworks Llama 3 70B Instruct
Fireworks Mixtral MoE 8x7B Instruct
Groq (gemma-7b) FREE+FAST
Groq (mixtral-8x7b) FREE
Groq (llama3-70b) FREE
Groq (llama3-8b) FREE
Выбирайте ту, которая подходит под ваши задачи, но имейте в виду, что каждая модель потребляет разное число токенов. Расход токенов для каждой модели отображается в этом же меню.
Я остановлюсь на модели GPT 4 omni mini. Далее настраиваем режим функционирования бота:
Если нужно, чтобы бот был активен в определённые часы — задаёте расписание. Я хочу, чтобы мой бот был доступен круглосуточно, поэтому время я убрал. Тип коммуникации выставляем на «Жду обращения».
Двигаемся дальше. Следующая вкладка — «Личность и промт». Здесь представлены такие параметры:
-пол
-язык
-голос для озвучки голосовых сообщений
-роль
-цель
-поведение
Также здесь можно задать уровень креативности. Что он определяет? Чем выше значение, тем более творческими будут ответы бота.
Я никаких промтов прописывать не стану, так как просто делаю бота с обычным GPT. Если хотите задать ему роль и манеру поведения — смело заполняйте эти поля.
Перейдём непосредственно к привязке бота к Телеграму. Открываем вкладку «Телеграмм бот».
Раскрываем её. Теперь в первое поле нужно вставить токен бота, который мы получили в BotFather — вот этот:
Вставляем его в первое поле:
Далее вставляем UserName бота — его тоже берём из BotFather, вот тут:
Копируем и вставляем во второе поле:
Кроме того, вы можете задать команды для бота, но мы этого делать не будем. Ещё есть возможность настроить обязательную подписку на ваш канал перед использованием бота. Но для этого бота необходимо назначить администратором канала.
По сути, это все настройки, необходимые для работы бота в Телеграме. Внизу страницы жмём кнопку «Сохранить».
Теперь наш бот работает со встроенным ChatGPT. Переходите к боту в Телеграме и проверяйте.
Как видим, всё функционирует — теперь у вас есть собственный Телеграм-бот с ChatGPT.
Ещё раз отмечу, что платформа ProTalk — отличный инструмент как для разработчиков, так и для обычных пользователей. На ней можно реализовывать классные решения. Лично пользуюсь ей уже продолжительное время.
В дальнейшем к этому боту можно будет подключить приём оплаты, и вы сможете на нём зарабатывать — но об этом поговорим в следующих материалах.
Также можете подписаться на мой телеграм-канал, чтобы узнавать больше о подобных полезных инструментах.
























