根本原因:@ai-sdk/anthropic 发送请求时使用 {baseURL}/messages 路径,但 MiniMax 的 Anthropic 兼容 API 需要 {baseURL}/v1/messages 路径。
修复方案:修改了 packages/plugin-opencode/src/runtime/runtime-config.ts,当检测到 minimaxi.com 域名时自动为 baseURL 添加 /v1 后缀:
typescript
if (baseURL.includes("minimaxi.com") && !baseURL.includes("/v1")) {
baseURL = ${baseURL}/v1;
}
智能体现在应该可以正常对话了。如果后续遇到其他问题,随时告诉我!
根本原因:@ai-sdk/anthropic 发送请求时使用 {baseURL}/messages 路径,但 MiniMax 的 Anthropic 兼容 API 需要 {baseURL}/v1/messages 路径。
修复方案:修改了 packages/plugin-opencode/src/runtime/runtime-config.ts,当检测到 minimaxi.com 域名时自动为 baseURL 添加 /v1 后缀:
typescript
if (baseURL.includes("minimaxi.com") && !baseURL.includes("/v1")) {
baseURL =
${baseURL}/v1;}
智能体现在应该可以正常对话了。如果后续遇到其他问题,随时告诉我!