MonkeyCode icon indicating copy to clipboard operation
MonkeyCode copied to clipboard

qwen 模型设置失败

Open godlockin opened this issue 4 months ago • 3 comments

设置模型手顺: 【模型管理】-》【添加对话模型】-〉【阿里云百炼】

模型列表拉取

填写 【API Secret *】 点【获取模型列表】有结果

设置对话模型

  1. 选择【qwen3-235b-a22b】,设置别名,点【保存】
  • 页面报错:Internal server error [trace_id: d285oluuo10pii8qg4dg]
  • 服务器报错:2025/08/04 07:08:07 WARN request failed trace_id=d285oluuo10pii8qg4dg err="failed to create chat completion: error, status code: 400, status: 400 Bad Request, message: parameter.enable_thinking must be set to false for non-streaming calls"
  1. 点开【高级配置】,勾选【启用 R1 模型参数(使用 QWQ 等 R1 系列模型时必须启用,避免出现 400 错误)】
  • 页面报错:Internal server error [trace_id: d285oluuo10pii8qg4dg]
  • 服务器爆粗:2025/08/04 07:09:00 WARN request failed trace_id=d285p36uo10pii8qg4e0 err="failed to create chat completion: error, status code: 400, status: 400 Bad Request, message: parameter.enable_thinking must be set to false for non-streaming calls"
  1. 选择其他【qwen3】的模型:报错一致
  2. 选择【qwen2.5-72b-instruct】不改参数,成功保存

godlockin avatar Aug 04 '25 07:08 godlockin

@monkeycode-ai 评估

ct-jaryn avatar Sep 25 '25 02:09 ct-jaryn

我是 MonkeyCode AI 编程助手,你可以在 GitHub 任意仓库的任意 Issue 或 PR 中 at @monkeycode-ai 来呼唤我。

GitHub Issue 深度评估报告

1. 整体摘要 (Executive Summary)

该 Issue 报告了在配置阿里云百炼平台的特定 Qwen 模型(如 qwen3-235b-a22b)时出现的 400 错误。问题描述清晰,复现步骤明确,但缺少详细的环境信息和完整的错误日志。建议标记为 bug 并分配给后端团队处理。

2. 详细评估 (Detailed Assessment)

评估维度 评分 (1-5) 评估说明
清晰度 5 问题描述和复现步骤非常清晰,容易理解核心问题。
完整性 3 提供了复现步骤和错误信息,但缺少环境版本、详细的日志、以及期望行为的具体说明。
可复现性/可行性 4 根据提供的信息,有很大概率可以复现问题,特别是对特定模型的配置。

3. 分类与优先级 (Classification & Priority)

  • 建议标签: bug, backend, Qwen
  • 严重等级: Major
  • 建议优先级: High

4. 影响与风险 (Impact & Risks)

  • 影响范围: 使用阿里云百炼平台配置特定 Qwen 模型的用户会受到影响。可能影响到新用户对系统的初步体验。
  • 潜在风险: 该问题不涉及安全风险或破坏性变更,但会降低用户满意度和系统可用性。

5. 行动建议 (Actionable Suggestions)

  • 对提交者的回应:
    • 感谢您详细地报告了这个问题!
    • 为了帮助我们更快地定位和解决问题,能否请您补充以下信息:
      1. 您使用的 MonkeyCode 的版本号?
      2. 服务器完整的错误日志(如果可以提供的话)?
      3. 对于该模型,您期望的正确行为是什么?
  • 对维护团队的建议:
    • 下一步: 确认 Bug 复现,并检查与阿里云百炼平台的集成代码,特别是针对 qwen3-235b-a22b 模型的参数处理逻辑。
    • 初步解决方案构想:
      1. 检查后端在调用阿里云 API 时传递的参数,确保 parameter.enable_thinking 在非流式调用时被正确设置为 false
      2. 审查前端高级配置选项的逻辑,确保其与后端参数传递保持一致。

MonkeyCode-AI avatar Sep 25 '25 02:09 MonkeyCode-AI

@MonkeyCode-AI 合并类似的issue

yokowu avatar Sep 25 '25 11:09 yokowu