#2169 操作失败,请稍后重试('400 Bad Request',):Traceback (most recent call last): File "httpx\_transports\default.py", line 101, in map

2602:ffe4* Posted at: 1 day ago 👁17

操作失败,请稍后重试('400 Bad Request',):Traceback (most recent call last):
File "httpx\_transports\default.py", line 101, in map_httpcore_exceptions
File "httpx\_transports\default.py", line 250, in handle_request
File "httpcore\_sync\connection_pool.py", line 216, in handle_request
File "httpcore\_sync\connection_pool.py", line 196, in handle_request
File "httpcore\_sync\http_proxy.py", line 298, in handle_request
httpcore.ProxyError: 400 Bad Request

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "videotrans\util\TestSrtTrans.py", line 19, in run
File "videotrans\translator\__init__.py", line 932, in run
File "videotrans\translator\_base.py", line 81, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\translator\_gemini.py", line 111, in _item_task
File "google\genai\models.py", line 5783, in generate_content_stream
File "google\genai\models.py", line 4666, in _generate_content_stream
File "google\genai\_api_client.py", line 774, in request_streamed
File "google\genai\_api_client.py", line 671, in _request
File "httpx\_client.py", line 914, in send
File "httpx\_client.py", line 942, in _send_handling_auth
File "httpx\_client.py", line 979, in _send_handling_redirects
File "httpx\_client.py", line 1014, in _send_single_request
File "httpx\_transports\default.py", line 249, in handle_request
File "contextlib.py", line 153, in exit
File "httpx\_transports\default.py", line 118, in map_httpcore_exceptions
httpx.ProxyError: 400 Bad Request

1 Replies

错误信息显示为 httpx.ProxyError: 400 Bad Request,这表明在使用 Gemini 翻译时,网络代理(Proxy)配置存在问题,导致请求无法正确发送到 Gemini 服务器。

请按以下步骤排查和解决:

  1. 检查代理设置

    • 在软件主界面第5行找到“网络代理”输入框。
    • 如果您没有使用代理(即能直接访问 Google/Gemini),请清空此输入框。
    • 如果您需要使用代理,请确保格式正确,例如 http://127.0.0.1:10809socks5://127.0.0.1:10808。错误的协议(如 https 代理写成 http)或端口号都会导致 400 Bad Request
  2. 验证代理连通性

    • 配置好代理后,打开浏览器,访问 https://gemini.google.com,确认代理工作正常,可以打开 Gemini 页面。
  3. 检查 Gemini API Key

    • 在菜单栏选择 设置 -> 翻译设置,找到 Gemini 配置项。
    • 确认您填写的 API Key 正确无误,并且有足够的额度。
  4. 尝试其他翻译渠道(临时方案)

    • 如果问题紧急,可暂时切换到其他翻译渠道,如 DeepSeek、Google(需代理)或微软翻译,以完成当前任务。

如果以上步骤仍无法解决问题,请提供更完整的日志文件(位于软件目录下的 logs 文件夹内),以便进一步分析。

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