### 问题描述 使用通义千问(Qwen)模型时,生成失败,API 返回 400 错误: ### 根因 open-codesign 在构造消息列表时,可能会传入 角色(这来自 Claude Code / Anthropic 提示格式),但通义千问 DashScope API 不接受 作为有效角色,只接受: - - - - - ### 需要修复 在通义千问提供者适配层,将 角色重映射为 角色。 ### 相关 issue 相关的第三方 API 兼容性问题:#167
问题描述
使用通义千问(Qwen)模型时,生成失败,API 返回 400 错误:
根因
open-codesign 在构造消息列表时,可能会传入 角色(这来自 Claude Code / Anthropic 提示格式),但通义千问 DashScope API 不接受 作为有效角色,只接受:
需要修复
在通义千问提供者适配层,将 角色重映射为 角色。
相关 issue
相关的第三方 API 兼容性问题:#167