Pi + MiMo 多轮对话 400 错误解决方案

具体原因见: Xiaomi MiMo API Open Platform MiMo 今晚跟进了一项 DeepSeek 率先推行的协议:在 Agent 类产品的多轮会话中,如果历史消息包含工具调用,assistant 消息必须完整回传 reasoning_content 字段,否则 API 直接返回 ...
Pi + MiMo 多轮对话 400 错误解决方案
Pi + MiMo 多轮对话 400 错误解决方案

具体原因见: Xiaomi MiMo API Open Platform
MiMo 今晚跟进了一项 DeepSeek 率先推行的协议:在 Agent 类产品的多轮会话中,如果历史消息包含工具调用,assistant
消息必须完整回传 reasoning_content 字段,否则 API 直接返回 400。

1a5b318ca331508530a42035413f182b

解决方案为:在 MiMo 的模型配置中添加 compat.requiresReasoningContentOnAssistantMessages: true

完整配置:

  {
    "providers": {
      "XiaoMiMiMo": {
        "api": "openai-completions",
        "apiKey": "your-api-key",
        "baseUrl": "https://token-plan-cn.xiaomimimo.com/v1",
        "models": [
          {
            "id": "mimo-v2.5-pro",
            "name": "MiMo-v2.5-Pro",
            "reasoning": true,
            "contextWindow": 1048576,
            "maxTokens": 32000,
            "input": ["text"],
            "compat": {
              "requiresReasoningContentOnAssistantMessages": true
            }
          }
        ]
      }
    }
  }

2 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文