快速修复

将您的错误与解决方案匹配。通过此参考表,大多数问题可在不到一分钟内解决。

错误参考表

症状建议的修复方法
401 Unauthorized确认 API 密钥有效,包含 mr_live_ 前缀,且未被撤销。
403 Forbidden密钥属于另一个项目或处于非活动状态。为此集成签发新密钥。
供应商凭据未配置在当前项目的 Settings → Providers 下添加供应商 API 密钥。
结构化输出解析错误验证您的 JSON 架构 (schema),降低复杂度,或尝试能力更强的模型。查看原始日志条目以了解供应商响应。
超时 / 响应缓慢配置工作流故障转移,以便 ModelRiver 可以尝试备用供应商。监控 可观测性 (Observability) 了解延迟模式。
非预期的缓存数据确保缓存字段与有效负载结构匹配。数组索引从 0 开始(例如:messages.0.content)。
未收到网络钩子 (Webhook)验证端点 URL 正确且返回 2xx。查看 投递与重试 了解重试状态。
网络钩子 (Webhook) 签名不匹配确保密钥 (secret) 完全匹配(无额外空格)。验证您是否使用原始请求正文进行签名计算。
超出速率限制ModelRiver 执行全平台范围的速率限制。如果您需要更高的吞吐量,请联系支持。
AI 响应为空检查供应商是否具有足够的上下文。验证 messages 数组格式和模型可用性。

身份验证快速修复

API 密钥问题

Bash
# 验证您的密钥格式
echo $MODELRIVER_API_KEY
# 应以 mr_live_ 开头
 
# 使用 curl 测试
curl -H "Authorization: Bearer $MODELRIVER_API_KEY" \
https://api.modelriver.com/v1/ai \
-d '{"workflow": "test", "messages": [{"role": "user", "content": "hello"}]}'

供应商凭据问题

  1. 导航至 Settings → Providers
  2. 验证该供应商是否显示绿色对勾
  3. 如果没有,请重新输入凭据并保存
  4. 在游乐场 (Playground) 中使用简单的请求进行测试

下一步