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

ChatGPT 3.5 bot Обзоры

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

  1. Переходим в @BotFather, создаем нашего бота и копируем его токен в любое удобное для вас место, а также переходим в нашего бота и пишем /start;
  2. Переходим по ссылке https://platform.openai.com/overview и проходим регистрацию через левые сим или сервисов приёма смс;
  3. Заходим во вкладку “View API keys” и жмём кнопку “Create new secret key”, копируем токен в любое удобное для вас место;
  4. Переходим по ссылке https://www.python.org/downloads/ и скачаем «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. Поздравляю!
Криптолента