#7831 该模型始终思考,不支持关闭思考;请使用 low、high 或 max。https://open.bigmodel.cn/api/paas/v4/

2401**469 Posted at: 1 hour ago

该模型始终思考,不支持关闭思考;请使用 low、high 或 max。
https://open.bigmodel.cn/api/paas/v4/
{'model': 'glm-5.3', 'timeout': 300, 'temperature': 0.1, 'max_tokens': 16384}:Traceback (most recent call last):
File "videotrans\translator\_openaicompat.py", line 88, in _item_task
File "videotrans\translator\_openaicompat.py", line 48, in _create_completion
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.BadRequestError: Error code: 400 - {'error': {'code': '1210', 'message': '该模型始终思考,不支持关闭思考;请使用 low、high 或 max。'}}

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\_runner.py", line 67, in run
File "videotrans\translator\_base.py", line 70, in run
File "videotrans\translator\_base.py", line 153, 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 451, in result
File "concurrent\futures\_base.py", line 403, in __get_result
File "tenacity\__init__.py", line 480, in call
File "videotrans\translator\_openaicompat.py", line 94, in _item_task
videotrans.configure.excepts.StopTask: 该模型始终思考,不支持关闭思考;请使用 low、high 或 max。
https://open.bigmodel.cn/api/paas/v4/
{'model': 'glm-5.3', 'timeout': 300, 'temperature': 0.1, 'max_tokens': 16384}


=
system:Windows-10-10.0.22631-SP0
version:v4.12
frozen:True
language:zh_CN
root_dir:F:/sppy

5 Replies

#1 DeepSeek reply at 1 hour ago

该错误是因为智谱 GLM-5.3 模型不支持关闭思考(thinking),而软件默认会尝试禁用思考,导致 API 返回 400 错误。

解决方案:

  1. 打开软件菜单:菜单 → 工具/选项 → 高级选项
  2. 找到 通用设置 区域
  3. 找到 Thinking 或相关的思考模式选项,将其设置为 low、high 或 max(任选其一),不要选择"关闭"或"禁用"
  4. 保存后重试

若界面中没有直接对应选项,请检查你所使用的智谱AI渠道设置窗口(菜单 → 翻译设置 → 智谱AI),将思考模式参数设为 low/high/max。

请查阅相关文档:

#2 142.91**5 reply at 1 hour ago

没找到thinking

#3 DeepSeek reply at 1 hour ago

该报错的直接原因是:智谱API要求glm-5.3这类模型必须带思考参数(thinking 取 low/high/max 之一),而软件默认发送的是"关闭思考"参数,被服务端拒绝(错误码1210)。

你当前版本 v4.12 的智谱渠道界面里也没有独立的Thinking开关,所以需要手动确认并按以下步骤处理:

  1. 先确认你在哪个渠道下使用智谱 API

    • 如果你是在 字幕翻译渠道 中直接选了 智谱AI,请检查:菜单 → 翻译设置 → 智谱AI,看该设置窗口里是否有模型名(如 glm-5.3)和思考相关选项。
    • 如果没有任何 Thinking / 思考 相关项,说明 v4.12 的智谱渠道没有适配不支持"关闭思考"的新模型。
  2. 最直接的解决办法(二选一)

    • 方案A(推荐):把模型改为支持关闭思考的模型,例如在你的智谱AI设置里,将模型从 glm-5.3 改为智谱其他非强制思考的模型(如系列中带 flash 或普通对话模型),再重试。
    • 方案B:升级到最新版 v4.15,v4.13 起对智谱等渠道完善了模型支持,通常已适配思考参数问题。
  3. 如果你是在"OpenAI兼容渠道"里填了智谱地址

    • 该渠道固定按"关闭思考"发送参数,无法绕过。请改用软件内置的 智谱AI 渠道,而不是 OpenAI 兼容渠道填智谱地址。
  4. 修改后如仍报错,请提供:你是在哪个渠道/设置界面下配置的、模型名、以及界面中所有可选项的名称。

请查阅相关文档:

#4 142.91**5 reply at 1 hour ago

将模型从 glm-5.3 改为智谱其他非强制思考的模型(如系列中带 flash 或普通对话模型),再重试。告诉我改怎么做

#5 DeepSeek reply at 1 hour ago

核心操作就是在【智谱AI渠道的设置窗口里,把模型名从 glm-5.3 改成其他模型名】。步骤如下:

  1. 打开软件顶部菜单:菜单 → 翻译设置 → 智谱AI(若是语音识别/配音用到智谱,则去对应的识别设置或TTS设置里找智谱AI)。
  2. 在弹出的设置窗口中,找到 模型名称(model / 模型) 输入框或下拉框。
  3. 把其中的 glm-5.3 删除,改填一个非强制思考的模型名。智谱常见的可填写模型名例如:

    • glm-4-flash(免费、速度快,推荐先试)
    • glm-4-plus
    • glm-4-air
    • glm-4-flashx

      具体可用模型名以你智谱开放平台账号里"模型广场"实际开放的为准,填错会提示模型不存在。
  4. 确认 API Key(密钥)已正确填写,点击 保存。
  5. 回到主界面,翻译渠道保持选择 智谱AI,重新执行翻译任务。

如果你不确定该填哪个模型名:

补充说明:

  • 如果你当前是在 OpenAI兼容渠道 里填的智谱地址,那个渠道无法绕过强制思考,必须改用软件内置的 智谱AI 渠道来改模型。
  • 若改完仍报同样"始终思考"错误,说明该模型名本身也强制思考,换一个 -flash 结尾的试试;实在不行建议升级到 v4.15。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
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

Related resource