#821 openai.RateLimitError: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw

*da18:18* Posted at: 4 hours ago 👁11

请求频繁触发429,请调大暂停时间: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': 'deepseek/deepseek-r1-0528:free is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations', 'provider_name': 'Chutes'}}, 'user_id': 'user_338Z0LNSZ3yF5hKSzcrjhfAvGJr'}:Traceback (most recent call last):

File "D:\videotrans\pyvideotrans\videotrans\util\TestSrtTrans.py", line 17, in run

text = translator.run(translate_type=self.translator_type,

File "D:\videotrans\pyvideotrans\videotrans\translator\__init__.py", line 850, in run

return OpenRouter(kwargs).run()

File "D:\videotrans\pyvideotrans\videotrans\translator\_base.py", line 81, in run

raise e.last_attempt.exception()

File "D:\videotrans\pyvideotrans\venv\lib\site-packages\tenacity\__init__.py", line 480, in __call__

result = fn(args, *kwargs)

File "D:\videotrans\pyvideotrans\videotrans\translator\_openrouter.py", line 56, in _item_task

response = model.chat.completions.create(

File "D:\videotrans\pyvideotrans\venv\lib\site-packages\openai\_utils\_utils.py", line 286, in wrapper

return func(args, *kwargs)

File "D:\videotrans\pyvideotrans\venv\lib\site-packages\openai\resources\chat\completions\completions.py", line 1147, in create

return self._post(

File "D:\videotrans\pyvideotrans\venv\lib\site-packages\openai\_base_client.py", line 1259, in post

return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))

File "D:\videotrans\pyvideotrans\venv\lib\site-packages\openai\_base_client.py", line 1047, in request

raise self._make_status_error_from_response(err.response) from None

openai.RateLimitError: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': 'deepseek/deepseek-r1-0528:free is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations', 'provider_name': 'Chutes'}}, 'user_id': 'user_338Z0LNSZ3yF5hKSzcrjhfAvGJr'}

=====

Windows-10-10.0.26100-SP0

version:v3.80

frozen:False

language:zh

1 Replies

本条内容由 DeepSeek 回复
这个问题是由于使用 OpenRouter.ai 的免费翻译服务时触发了频率限制(429错误)。错误信息显示 deepseek/deepseek-r1-0528:free 模型暂时被限流。

解决方案:

1. 增加请求间隔时间:在软件中打开 菜单 → 工具 → 高级选项,找到"翻译调整"部分,将"翻译后暂停时间/秒"的值调大(建议从默认值增加到10-30秒),这样可以降低请求频率避免触发限流。

2. 更换翻译渠道:OpenRouter.ai 的免费服务限制较严格,建议切换到其他更稳定的翻译渠道,如:

  • Google翻译(需科学上网)
  • 百度翻译(仅限中国IP)
  • 腾讯翻译(仅限中国IP)
  • Gemini翻译
  • DeepSeek官方API

3. 使用付费API:如果需要持续使用OpenRouter.ai,可以按照错误提示前往 https://openrouter.ai/settings/integrations 添加自己的API密钥,这样可以获得更高的请求限额。

4. 批量处理调整:如果正在批量翻译多个文件,建议减少"同时翻译的字幕数"设置,降低并发请求量。

这个错误是典型的第三方API限流问题,通过调整请求频率或更换翻译渠道即可解决。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions