#6378 BadRequest.IllegalEndpoint:Workspace endpoint is invalid.Traceback (most recent call last):

91.243.**9 Posted at: 20 hours ago

BadRequest.IllegalEndpoint:Workspace endpoint is invalid.
Traceback (most recent call last):
File "videotrans\recognition\_base.py", line 92, in run
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 421, in exc_check
tenacity.RetryError: RetryError[]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 62, in run
File "videotrans\task\_stage_recogn.py", line 62, in recogn
File "videotrans\recognition\__init__.py", line 206, in run
File "videotrans\recognition\_base.py", line 99, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\recognition\_qwen3asr.py", line 69, in _exec
videotrans.configure.excepts.SpeechToTextError: BadRequest.IllegalEndpoint:Workspace endpoint is invalid.

cfg=[TaskCfgVTT]当前工作模式: 翻译视频或音频 单视频模式
原始输入文件名: D:/ike/咖啡心语/8月5日/8月5日.mp4,
输出结果保存到文件夹: D:/ike/咖啡心语/8月5日/8月5日-mp4,
临时文件夹: E:/ike/win-pyvideotrans-v4.08-0802/tmp/2648/81d3b77260
已选 清理已存在
未启用CUDA加速
未选 降噪
已选 恢复标点符号
语音识别:阿里百炼API/Qwen3-ASR, model_name: , 发音语言: 英语, 断句方式:LLM重新断句
翻译渠道:DeepSeek,原始语言:英语,目标语言:简体中文, 已选 发送完整字幕
未选 配音角色,不进行配音
字幕: 嵌入硬字幕(双) 目标语言在上双字幕
代理地址:


=
system:Windows-10-10.0.22621-SP0
version:v4.08
frozen:True
language:zh
root_dir:E:/ike/win-pyvideotrans-v4.08-0802

3 Replies

该错误的直接原因是阿里云百炼语音识别服务返回 BadRequest.IllegalEndpoint,表示“Workspace endpoint(API 地址)无效”,通常由以下配置错误导致:

  1. 阿里百炼 API 地址填写错误

    • 打开 菜单 → 翻译设置 → 阿里百炼,检查 API 地址 是否填写了自定义或错误的 Endpoint。
    • 如果填写了自定义地址,请先清空该字段,尝试使用默认地址;或确认地址格式为阿里云百炼官方 DashScope 地址。
  2. 模型名称未选择或为空

    • 在主界面“语音识别”中选择 阿里百炼API/Qwen3-ASR 后,必须同时选择具体的模型名称,例如 qwen3-asr-flashqwen3-asr-flash-filetrans
    • 你日志中 model_name: 为空,这很可能导致请求无法匹配到合法工作点,请回填模型名称。
  3. API Key 是否正确

    • 确认密钥已正确填入,且账号有该模型的调用权限和余额。

请按以上顺序排查后重新执行。若问题依旧,请提供 logs/ 目录下最新日志中的完整报错内容,以及“阿里百炼”设置面板的截图(密钥可打码),以便进一步确认。

请查阅相关文档:

在主界面“语音识别”中选择 阿里百炼API/Qwen3-ASR 后,必须同时选择具体的模型名称,例如 qwen3-asr-flash 或 qwen3-asr-flash-filetrans。这个是指什么模型

这里的“具体模型名称”指的是在“阿里百炼API/Qwen3-ASR”语音识别渠道下,你实际调用阿里云百炼平台的哪一个 Qwen3-ASR 模型版本。日志中 model_name: 为空,就是没有选择模型,导致请求无效。

你说到的两个名称是阿里云百炼平台提供的可用模型规格:

  • qwen3-asr-flash:Qwen3-ASR 的 Flash 快速版,适合较短音频、要求低延迟的场景。
  • qwen3-asr-flash-filetrans:支持文件转写(FileTrans)模式的版本,适合先上传音频文件再异步获取识别结果的长音频场景。

具体选择哪一个,取决于你的音频时长和使用方式:

  • 普通视频片段一般选 qwen3-asr-flash 即可;
  • 如果是长音频或希望走文件转写接口,选 qwen3-asr-flash-filetrans

操作步骤:

  1. 打开 菜单 → 翻译设置 → 阿里百炼
  2. 在语音识别模型的模型列表中,选择 qwen3-asr-flashqwen3-asr-flash-filetrans
  3. 确认 API Key 等配置正确,保存后重新回到主界面执行。

如果设置面板中的模型列表为空,请检查阿里百炼账号是否有这些模型的调用权限,或重启软件后再查看。

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.

Dondate via ko-fi.com

Dondate via PayPal

Related resource