RateLimitError.OpenAIException - f"error":f"message":"Not Found(request id:20260...
🚨 错误信息
Exception litellm.RateLimitError: RateLimitError.OpenAIException - f"error":f"message":"Not Found(request id:2026011217490293643445418465881)","type":"rix_api error","param":""'code":"upstream error"l} LiteLLM Retried: 10 times
🤖 AI解决方案
错误翻译
查阅官方文档:在集成第三方 API 服务时,务必从其官方文档中复制最新的 API 基础 URL 和终结点路径。
使用环境变量管理配置:将
原文:RateLimitError.OpenAIException - "error": "message":"Not Found(request id:2026011217490293643445418665881)","type":"rix_api error","param":"","code":"upstream error"
译文:RateLimitError.OpenAIException - 错误:消息:“未找到(请求ID:2026011217490293643445418665881)”,类型:“rix_api错误”,参数:“”,代码:“上游错误”
原因分析
此错误表明使用 LiteLLM 作为代理调用 OpenAI 兼容 API(可能是第三方服务,如 Together AI、Groq 等)时,遇到了 404 Not Found。根本原因通常是:配置的 API 基础 URL 不正确,或者对应的 API 终结点在当前使用的服务上不存在或已变更。
解决方案
根据您使用的 LiteLLM 上下文,修复您的 API 基础 URL(api_base)配置。
python
修复前(示例) - 使用了错误的或过时的 API 终结点
import openai
openai.api_base = "https://api.example.com/v0/" # 或通过环境变量 LITELLM_API_BASE 设置修复后 - 更正为服务提供商提供的正确 API 终结点
请务必查阅您所使用服务(如 Together AI, Groq, OpenRouter 等)的最新文档。
openai.api_base = "https://api.together.xyz/v1/" # 以 Together AI 为例
或者对于 Azure OpenAI 风格的终结点,确保路径格式正确。
️ 预防措施
api_base、api_key 等敏感和易变的配置通过环境变量(如 LITELLM_API_BASE)管理,便于在不同环境(开发、生产)间切换和更新。