#2293 openai.AuthenticationError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: AIzaSyCF***************

2409:8728* Posted at: 1 month ago 👁125

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








3vxU. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}:Traceback (most recent call last):
File "videotrans\util\TestSrtTrans.py", line 19, in run
File "videotrans\translator\__init__.py", line 917, in run
File "videotrans\translator\_base.py", line 78, in run
File "videotrans\translator\_base.py", line 137, 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 134, in _item_task
File "openai\_utils\_utils.py", line 286, in wrapper
File "openai\resources\chat\completions\completions.py", line 1156, 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: AIzaSyCF






3vxU. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}


=
system:Windows-10-10.0.26100-SP0
version:v3.90
frozen:True
language:zh
root_dir:D:/pyvideotrans

1 Replies

错误信息明确指出您的 OpenAI API 密钥不正确。您提供的密钥以 AIzaSyCF 开头,这是 Google Gemini API 密钥的格式,而不是 OpenAI 的密钥。

请按以下步骤解决:

  1. 获取正确的 OpenAI API 密钥

    • 访问 OpenAI API Keys 页面
    • 登录您的 OpenAI 账户。
    • 点击 “Create new secret key” 创建一个新的密钥,并复制它。
  2. 在 pyVideoTrans 中配置正确的密钥

    • 在软件主界面,点击 翻译设置
    • 在 “AI 翻译” 区域,找到 OpenAI ChatGPT
    • 将您从 OpenAI 官网获取的正确 API 密钥粘贴到 “API Key” 输入框中。
    • 确保 “API Host” 填写正确(通常为 https://api.openai.com/v1)。
  3. (可选)检查其他渠道

    • 如果您想使用 Google Gemini 进行翻译,请在 “翻译设置” 中找到 Gemini,并将 AIzaSyCF... 这个密钥粘贴到 Gemini 的配置中,而不是 OpenAI 里。

核心要点AIzaSyCF 开头的密钥属于 Google Gemini,不能用于 OpenAI 服务。请确保为每个翻译渠道填写其对应的、从官方渠道获取的正确密钥。

Post Your Reply