#2867 openai.AuthenticationError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-or-v1***************

154.84* Posted at: 2 days ago 👁20

API密钥错误,请检查密钥是否正确 Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-or-v1
















*688b. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401}:Traceback (most recent call last):
File "videotrans\util\TestSrtTrans.py", line 19, in run
File "videotrans\translator\__init__.py", line 966, in run
File "videotrans\translator\_base.py", line 102, in run
File "videotrans\translator\_base.py", line 165, in _run_srt
File "tenacity\__init__.py", line 338, in wrapped_f
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 400, in
File "concurrent\futures\_base.py", line 439, in result
File "concurrent\futures\_base.py", line 391, in __get_result
File "tenacity\__init__.py", line 480, in call
File "videotrans\translator\_chatgpt.py", line 138, in _item_task
File "openai\_utils\_utils.py", line 286, in wrapper
File "openai\resources\chat\completions\completions.py", line 1192, in create
File "openai\_base_client.py", line 1259, in post
File "openai\_base_client.py", line 1047, in request
openai.AuthenticationError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-or-v1














*688b. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401}


=
system:Windows-10-10.0.19045-SP0
version:v3.94
frozen:True
language:zh
root_dir:D:/pyvideotrans/win-pyvideotrans-v3.94

1 Replies

错误信息明确指出您的 OpenAI API 密钥不正确。请按以下步骤检查和解决:

  1. 核对密钥:请前往 OpenAI API 密钥管理页面,确认您复制的密钥与软件中填写的是否完全一致。注意不要包含多余的空格或换行。
  2. 检查密钥状态:确保您的 API 密钥是有效的,并且账户有足够的余额或额度。
  3. 重新填写密钥

    • 在软件主界面,点击菜单栏的 设置 -> 翻译设置
    • 在“AI翻译”区域,找到“OpenAI ChatGPT”选项,点击其右侧的 设置 按钮。
    • 在弹出的窗口中,删除原有的密钥,然后重新粘贴您从 OpenAI 官网复制的最新、正确的 API 密钥。
    • 点击“保存”并关闭窗口。
  4. 测试连接:在“翻译设置”窗口的底部,有一个 测试 按钮。选择“OpenAI ChatGPT”并点击测试,以验证密钥是否有效。

如果以上步骤仍无法解决问题,请检查您的网络代理设置(如果需要),确保软件能正常访问 api.openai.com

请查看更多参考文档:

Post Your Reply