经过测试发现。使用AI coding工具对心流api的glm4.6发起请求都会导致思考模式关闭

经过测试发现。iflow cli,roo code,claude code对glm-4.6发起请求都会导致reasoning content字段为空。而postman请求不会导致reasoning content字段为空,(与是否开启thinking mode字段无关,开不开都有reasoning content)。经过测试发现system reminder标签会导致glm4.6 reasoning content字段为空,其他一些可能的ai agent提示词也会导致 glm4.6 reasoning content字段为空(具体不明)

api现在就是不支持思考模式。我也是roocode。官方说的。而且api基本不会更新了,他们都在搞cli。

1 个赞

有尝试过这个吗:

{
  "model": "glm-4.6",
  "stream": true,
  "messages": [
    {
      "role": "system",
      "content": "You are a helpful assistant."
    },
    {
      "role": "user",
      "content": "你是谁"
    }
  ],
  "thinking": {
    "type": "enabled"
  }
}

试过没用

glm4.6需要追加一些thinking关键词,不过我们后续也考虑增加thinking常开模式

1 个赞

还请大佬指导,该如何追加关键词,目前就是claude code中无法触发模型的思考模式.:tulip:

请问是内网用户嘛~ 如果是用iflow 现在新版界面有开关了

就像楼主描述的一样,使用iflow的api调用,客户端使用的是claude code这种第三方的,就没办法触发思考,如果使用iflow cli是可以的.

哦哦,api现在不支持思考模式。

哦哦好的,可以方便问下后续会有修复计划吗?:tulip:

暂时没有的