#4873 openai.APIStatusError: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param':

113.118* Posted at: 3 hours ago

Insufficient Balance:Traceback (most recent call last):
File "videotrans\util\TestSrtTrans.py", line 19, in run
File "videotrans\translator\__init__.py", line 858, in run
File "videotrans\translator\_base.py", line 75, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\translator\_openaicompat.py", line 73, in _item_task
File "openai\_utils\_utils.py", line 298, in wrapper
File "openai\resources\chat\completions\completions.py", line 1215, in create
File "openai\_base_client.py", line 1332, in post
File "openai\_base_client.py", line 1105, in request
openai.APIStatusError: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param': None, 'code': 'invalid_request_error'}}


=
system:Windows-10-10.0.19045-SP0
version:v4.00
frozen:True
language:zh
root_dir:D:/01ruanjian-install/37pyvideotrans-v4.00-528

5 Replies

该错误表示你使用的AI翻译渠道(如 OpenAI/DeepSeek 等兼容接口)账户余额不足,请求被拒绝。

解决方法:

  1. 检查 API Key 余额:登录对应平台(如 OpenAI、DeepSeek、硅基流动等)查看账户余额并充值。
  2. 更换翻译渠道:如果你不想充值,可以换用免费的翻译渠道,如“微软翻译”、“Google翻译”(需代理)或“M2M100(本地)”。
  3. 确认 API Key 正确:在菜单栏 翻译设置 中核对填写的 API Key 和基础地址是否与平台要求一致(部分平台余额不足时会返回 402)。

请查阅相关文档:

网络代理的网址怎么填写。我的是Windows,代理的端口是7892

在主界面的“网络代理地址”文本框中,填写:

http://127.0.0.1:7892

注意:必须使用 http:// 开头,确保你的代理客户端(如 Clash、v2ray)正在运行且监听此端口。如果不了解代理或没有代理服务,请务必留空,错误的代理设置会导致网络报错。

我在添加gemini ai作为翻译模型,填写api密钥,测试后出错误
You exceeded your current quota, please check your plan and billing details.

该错误表示你的 Gemini API Key 的当前使用额度已用尽,需要检查账单并充值或升级套餐。解决方案:登录 Google AI Studio (makersuite.google.com) 查看 API 使用配额及账单,确认是否需要充值或等待配额重置(免费版有速率和每日限制)。降低请求频率:在菜单 → 工具/选项 → 高级选项 中,将“翻译后暂停秒”设为 2-5 秒,避免短时间内高频调用触发限流。更换翻译渠道:如果你不想付费,建议改用免费的“微软翻译”(无需代理)或“Google翻译”(需配置代理)。请查阅相关文档:Gemini AI 翻译渠道使用方法

Post Your Reply