Как создать собственного telegram бота с нейросетью chatGPT

90 дочитываний
1 комментарий
Эта публикация уже заработала 4,40 рублей за дочитывания
Зарабатывать

Интернет пестрит статьями и видео о том, какие прекрасные возможности предоставляет нейросеть chatGPT, в частности генерации уникальных статей, простых программных решений либо получения компетентного развернутого ответа практически на любой интересующий вопрос. К сожалению, есть проблемы с доступом к ресурсам OPENAI... и эта статья о том, как облегчить доступ к нейросети и сохранить сгенерированную информацию.

Что же нам потребуется для реализации задуманного?

1. Код, который здесь представлен, написан на языке Python, так что первым делом его придется установить на свой компьютер:

2. Второй замечательный продукт, который нам понадобиться, называется PyCharm, для сборки и запуска всех необходимых компонентов telegram бота:

3. С установкой софта закончили, теперь необходимо зарегистрировать нашего бота и получить секретный ключ к его управлению. Открываем telegram и выполняем инструкции из видео:

4. Регистрируемcя на сайте OPENAI:

4.1 Регистрируем API ключ для доступа к chatGPT:

5. Мы прошли долгий пути, практически все готово, осталось только подключить бота.

-создаем папку на диске c:\ для нашего проекта например с названием chatGPT

-открываем PyCharm;

-создаем наш проект с ботом

Как создать собственного telegram бота с нейросетью chatGPT

- настраиваем как на картинке ниже:

Как создать собственного telegram бота с нейросетью chatGPT

-готово, проект создан. Окно слева должно выглядеть так:

Как создать собственного telegram бота с нейросетью chatGPT

-удаляем из файла main.py всю информацию и печатаем код:

Как создать собственного telegram бота с нейросетью chatGPT

bot = telebot.TeleBot ("Ваш ключ API") вписываем ключ полученный при регистрации бота.

openai.api_key = ('Ваш ключ API') вписываем ключ полученный при регистрации в openai.

6. Создаем виртуальное окружение, последовательно вводит в терминал PyCharm команды:

pip install aiohttp==3.8.3

pip install aiosignal==1.3.1

pip install async-timeout==4.0.2

pip install attrs==22.2.0

pip install certifi==2022.12.7

pip install charset-normalizer==2.1.1

pip install colorama==0.4.6

pip install frozenlist==1.3.3

pip install idna==3.4

pip install multidict==6.0.4

pip install openai==0.26.4

pip install pyTelegramBotAPI==4.9.0

pip install requests==2.28.2

pip install telebot==0.0.4

pip install tqdm==4.64.1

pip install urllib3==1.26.14

pip install yarl==1.8.2

Как создать собственного telegram бота с нейросетью chatGPT

И наконец, запускаем наш проект:

Как создать собственного telegram бота с нейросетью chatGPT

Заходим в гости к нашему telegram боту и пишем "Hi chatGPT" и если он вам ответит, я вас поздравляю у вас все получилось:-)

Как создать собственного telegram бота с нейросетью chatGPT

Хотите больше таких публикаций?

Проголосовали: 3

Проголосуйте, чтобы увидеть результаты

1 комментарий
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения Подписаться на обсуждения
Популярные Новые Старые
Обычный рабочий Алексей Дианов
Рейтинг Рейтинг Рейтинг Рейтинг Рейтинг 2.2М
04.02.2023, 08:21
Астрахань

прикольная штука)

0
картой
Ответить
раскрыть ветку (0)

Время правового руля проходит

Лет 10 юристы практикующие в области авто, ДТП и пр.расходились во мнениях т спорили, как придет запрет на правый руль. Какой будет выбран способ? Заелнолательный, судебный или что-то ещё придумают.

Железный кулак прогресса: благо или угроза человечеству?

Китай не перестает удивлять весь мир. Разработчики фирмы EngineAI представили нового робота Т-800. Этот робот очень уверенно двигается и хорошо дерется. Свое мастерство он показал на своем разработчике.
00:29
Поделитесь этим видео