claude code 自定义 api 遇到问题

17 天前
 mrlmh00

我们公司有个 aws 的 claude api

我配置到了 claude code 上

模型是 sonnet4 正常怎么使用都没问题 一调用 todolist 生成就错误

提示 Invalid tool parameters

抓包发现 TodoWrite 工具调用正常返回 content 参数

但是我那个返回的是

{
      "type": "tool_use",
      "id": "tooluse_BWUSzwFnTCa77FBc-cl_oQ",
      "name": "TodoWrite",
      "input": {
        "todos": [
          {
            "id": "1",
            "description": "Test todo item",
            "status": "pending"
          }
        ]
      }
    }

我尝试替换"description"为"content"就正常了

但是我看请求包 确实是要他提供的"content"

不知道为什么我这模型返回就变成了 description 参数 很迷 各位有遇到的吗

561 次点击
所在节点    Claude
1 条回复
tickingMachine
16 天前
我通过 claude-code-router 来使用 qwen3-coder 模型配合 claude code 使用,也碰到了 Invalid tool parameters 错误,后面在 cc-router 的 issue 里找到了解决方案,可以参考下: https://github.com/musistudio/claude-code-router/issues/448

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1153784

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX