Перейти к публикации

300traktorista

Поднимаем собственного бота «ChatGPT 3.5» с контекстом в «Telegram»

Рекомендованные сообщения

Перед вами отличная возможность запустить собственного бота в «Telegram», в котором будет встроен нашумевший искусственный интеллект от «OpenAI».

1. Переходим в @BotFather, создаем нашего бота и копируем его токен в любое удобное для вас место, а также переходим в нашего бота и пишем /start;
2. Переходим по ссылке () и проходим регистрацию через левые сим или сервисов приёма смс;

3. Заходим во вкладку "View API keys" и жмём кнопку "Create new secret key", копируем токен в любое удобное для вас место;
4. Переходим по ссылке   скачаем «Python 3.10.6», перед этим обязательно нажимаем на галочку "Add Python 3.10 to PATH";
5. Создаём текстовый файл на рабочем столе с названием "main.py", вставляем туда код с этой страницы (https://pastebin.com/GTS4E8bH) и сохраняем файл:
6. Нажимаем сочетание клавиш Win+R и вписываем в поисковик "cmd";
7. В открывшуюся консоль вписываем следующие команды: "pip3 install openai" и "pip3 install pyTelegramBotAPI";
8. После установки библиотек переходим к настройке скрипта, заходим в наш .py файл и находим строчку с "api.key"  (скриншот (https://i.imgur.com/YTmEfjY.png)), в строчке "openai.api_key = "key"" вместо "key" вставляем токен «OpenAI», в строчке "telebot.TeleBot('key')" вместо "key" вставляем токен нашего бота из @BotFather;
└ Также в переменной "NUMBERS_ROWS" вы можете указать количество сообщений, которое будет запоминать бот для последующего контекста, я рекомендую вписывать 5-7;
9. Создаём папку, в которую мы перемещаем файл со скриптом и в этой же папке создаём папку "users";
10. Нажимаем на "main.py" 2 раза и наш бот запущен;
├ Для очистки контекста используйте команду "/clear"; 
└ После того, как ваш бот перестанет вам отвечать, это значит что у вас израсходовался пробный период, в таком случае создайте новый аккаунт и не забудьте сменить API-токен;
11. Поздравляю! Вы великолепны. 

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...