RateLimitError для ключа API OpenAI, несмотря на то, что вы его не использовалиPython

Программы на Python
Ответить
Anonymous
 RateLimitError для ключа API OpenAI, несмотря на то, что вы его не использовали

Сообщение Anonymous »

Я пытаюсь создать чат-бота, используя ключ API OpenAI. Вот код:

Код: Выделить всё

import openai

openai.api_key = "[key]"
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Tell me a joke."}
]
)

print(response.choices[0].message.content)
Я получаю сообщение об ошибке RateLimitError, сообщающее, что я превысил текущий лимит использования и мне нужно обновить свой план, хотя я никогда раньше им не пользовался. Я получаю сообщение об ошибке еще до того, как у меня появляется возможность отправить сообщение. Это ошибка:

Код: Выделить всё

/usr/local/bin/python3 /Users/[]/Coding/chatgpt_api_test.py
[] ~ % /usr/local/bin/python3 /Users/[]/Coding/chatgpt_api_test.py
Traceback (most recent call last):
File "/Users/[]/Coding/chatgpt_api_test.py", line 4, in 
response = openai.ChatCompletion.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/openai/api_resources/chat_completion.py", line 25, in create
return super().create(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/openai/api_resources/abstract/engine_api_resource.py", line 153, in create
response, _, api_key = requestor.request(
^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/openai/api_requestor.py", line 298, in request
resp, got_stream = self._interpret_response(result, stream)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/openai/api_requestor.py", line 700, in _interpret_response
self._interpret_response_line(
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/openai/api_requestor.py", line 765, in _interpret_response_line
raise self.handle_error_response(
openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.

Я проверил свои учетные данные для выставления счетов OpenAI, и у меня все еще есть неиспользованное количество токенов по умолчанию. Я также пытался получить новый ключ API, но все равно столкнулся с той же ошибкой. Это проблема с моим кодом/использованием, или мне следует что-то исправить в настройках учетной записи OpenAI (или это что-то еще)

Подробнее здесь: https://stackoverflow.com/questions/792 ... ng-used-it
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»