AI论坛 AI论坛 beta

Low-kii (@lowkii) 在 【OpenCode】text content blocks must be non-empty 中发帖

📌 📄 内容摘要: Low-kii (@lowkii) 在 【OpenCode】text content blocks must be non-empty 中发帖 继【 OpenCode - CPA - OneAPI 】 😅 : 现象: ValidationException: messages: text content blocks must be non-empty 原因分析: OpenCode 在工具调用后,assistant 消息可能只有 tool_calls 没有文字内容 CPA 转换时设置 content: “”(空字符串) AWS Bedrock 比标准 OpenAI API 更严格,不接受空的 content 解决: 修改 CPA 源码 internal/translator/openai/claude/openai_claude_request.go: // ❌ 修复前 msgJSON, _ = sjson.Set(msgJSON, "content", "") // ✅ 修复后:用空格替代空字符串 msgJSON,...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/1463726/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888