В последние несколько дней тема GPT-4 начала очень активно форситься, а именно из-за одной библиотеки, которая позволяла использовать GPT-3.5 полностью бесплатно, без токенов. GPT-4 в этой библиотеки никакой, это просто GPT-3.5 с хорошими промтами, настоящий GPT-4 никто так бесплатно и не смог использовать.
Bing же - самый натуральный GPT-4, причем полностью бесплатный (и с интернетом!), и сегодня я вам покажу, как использовать его в Telegram, при этом иметь почти полный функционал сайтовского Bing'a
1. Для начала создаём Telegram-бота
Telegram бота создаём через @BotFather
Пишем /start, далее пишем /newbot
Пишем название(нейм) бота
Далее нам необходимо написать username бота
Пишем юзернейм, который оканчивается на "bot", либо "_bot"
После этого мы получаем API-Token бота, который нужен будет чуть позже
2. Для работы скрипта нужно получить Cookie Bing'a
Регистрируемся в bing.com (
Для просмотра ссылки Войди или Зарегистрируйся)
Заходим в браузер "Microsoft Edge".
Устанавливаем ЛЮБОЕ расширение, позволяющее экспортировать куки. Я использовал Cookie Editor (
Для просмотра ссылки Войди или Зарегистрируйся)
Включаем VPN, переходим на
Для просмотра ссылки Войди или Зарегистрируйся (
Для просмотра ссылки Войди или Зарегистрируйся,)
активируем расширение, нажимаем на "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, радуемся!