Поднимаем свой Telegram-бот с GPT-4 | End Way - форум программирования и сливов различных скриптов
  • Присоединяйтесь к нам в телеграм канал! EndWay канал | EndSoft канал | EWStudio канал
  • Хочешь поставить скрипт, но не умеешь?
    А может ты хочешь свой скрипт на основе слитого?

    Тогда добро пожаловать в нашу студию разработки!

    Телеграм бот: EWStudioBot
    Телеграм канал: EWStudio

Поднимаем свой Telegram-бот с GPT-4

Lidar

Джун
Автор темы
8 Мар 2023
8
5
3
В последние дни возникло большое внимание вокруг GPT-4, особенно из-за одной библиотеки, которая предоставляла полную бесплатную доступность к GPT-3.5 без необходимости токенов. Однако нужно отметить, что эта библиотека фактически не является GPT-4, а всего лишь GPT-3.5 с улучшенными подсказками. Настоящий GPT-4 никому еще не удалось использовать бесплатно.

Тем временем, Bing является наиболее близким к GPT-4 по натуральности и, что самое важное, полностью бесплатным (и он подключен к интернету!). Сегодня я расскажу вам, как использовать его в Telegram, чтобы иметь практически полный функционал, как на сайте Bing.

1. Для начала создаём Telegram-бота

Telegram бота создаём через BotFather
Пишем /start, далее пишем /newbot
Пишем название(нейм) бота

Далее нам необходимо написать username бота
Пишем юзернейм, который оканчивается на "bot", либо "_bot"

После этого мы получаем API-Token бота, который нужен будет чуть позже

2. Для работы скрипта нужно получить Cookie Bing'a

Регистрируемся в bing.com
Заходим в браузер "Microsoft Edge".

Устанавливаем ЛЮБОЕ расширение, позволяющее экспортировать куки. Я использовал Cookie Editor
Включаем VPN, переходим на https://bing.com/chat
активируем расширение, нажимаем на "Export"

После получения кукисов, создаём любую папку, где создаем следующие файлы: 1. cookie.json (Обязательно расширение .json!); 2. main.py
Переходим в файл "cookie.json" любым текстовым редактором, вставляем туда скопированные куки

Теперь переходим в файл "main.py", куда вставляем следующий код тык

3. Теперь переходим к запуску скрипта

Копируем токен с BotFather, и вставляем его в строке TOKEN = "token" вместо "token"
Теперь открываем консоль (win + r, пишем cmd, нажимаем Enter), вставляем туда следующий текст:

pip install aiohttp==3.8.4 && EdgeGPT==0.2.1 && pyTelegramBotAPI==4.10.0 && telebot~=0.0.5 && asyncio~=3.4.3

После установки библиотек - запускаем скрипт!

4. Инструкция запуска на Windows

Для работы скрипта нам необходим Python. Устанавливаем версию 3.10.6

Открываем консоль и прописываем следующую команду

pip install EdgeGPT==0.1.13.1 && pip install pyTelegramBotAPI && pip install aiohttp

После установки библиотек запускаем скрипт двойным нажатием по файлу с расширением .py, радуемся!
 
Последнее редактирование:
Like
  • 3
Реакции: 2 users
Активность:
Пока что здесь никого нет