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

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

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

Простенький бот с chatgpt

ZATOICHI BYE

Нейросеть
Автор темы
14 Янв 2023
206
148
0
По принципу можете интегрировать в свои скрипты
ЯП: Python
Модули: telebot, openai


Для использования вам необходимо получить OpenAI ключ. Можете либо купить аккаунт, либо с телефона создать гугл аккаунт (на телефоне не всегда требует номер телефона), авторизоваться на сайте OpenAI и получить ключ


СКАЧАТЬ

 
Like
  • 83
Реакции: 82 users

KLAYS

Джун
2 Июл 2023
46
10
0
ZATOICHI BYE,
"C:\Program Files\Python311\python.exe" C:\Users\Даниил\Desktop\рп\chatai.py
Traceback (most recent call last):
File "C:\Users\Даниил\Desktop\рп\chatai.py", line 27, in <module>
bot.polling()
File "C:\Program Files\Python311\Lib\site-packages\telebot\__init__.py", line 1043, in polling
self.__threaded_polling(non_stop=non_stop, interval=interval, timeout=timeout, long_polling_timeout=long_polling_timeout,
File "C:\Program Files\Python311\Lib\site-packages\telebot\__init__.py", line 1118, in __threaded_polling
raise e
File "C:\Program Files\Python311\Lib\site-packages\telebot\__init__.py", line 1074, in __threaded_polling
self.worker_pool.raise_exceptions()
File "C:\Program Files\Python311\Lib\site-packages\telebot\util.py", line 147, in raise_exceptions
raise self.exception_info
File "C:\Program Files\Python311\Lib\site-packages\telebot\util.py", line 90, in run
task(*args, **kwargs)
File "C:\Program Files\Python311\Lib\site-packages\telebot\__init__.py", line 6770, in _run_middlewares_and_handler
result = handler['function'](message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Даниил\Desktop\рп\chatai.py", line 15, in handle_text
response = openai.Completion.create(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\openai\api_resources\completion.py", line 25, in create
return super().create(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\openai\api_resources\abstract\engine_api_resource.py", line 149, in create
) = cls.__prepare_create_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\openai\api_resources\abstract\engine_api_resource.py", line 106, in __prepare_create_request
requestor = api_requestor.APIRequestor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\openai\api_requestor.py", line 138, in __init__
self.api_key = key or util.default_api_key()
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\openai\util.py", line 186, in default_api_key
raise openai.error.AuthenticationError(
openai.error.AuthenticationError: No API key provided. You can set your API key in code using 'openai.api_key = <API-KEY>', or you can set the environment variable OPENAI_API_KEY=<API-KEY>). If your API key is stored in a file, you can point the openai module at it with 'openai.api_key_path = <PATH>'. You can generate API keys in the OpenAI web interface. See https://platform.openai.com/account/api-keys for details.

Process finished with exit code 1
 

Zoro354

Джун
24 Авг 2023
18
5
0
Во-первых, в файле chatai не импортирован модуль os import os

Во-вторых, в том же файле неправильно написана переменная куда нужно вставлять api key вот правильный примерopenai.api_key ="" в кавычках ваш api key
 
Активность:
Пока что здесь никого нет