] Custom OpenAI endpoint failed with status 500: {"error":{"message":"","type":"...

2026年06月04日 10:38 processing

错误信息

数删妹妹 2026年6月4日 10:35 [API Error] Custom OpenAI endpoint failed with status 500: {"error":{"message":"","type":"rix_api_error","param":"","code":"bad_response_status_code"}}

AI 解决方案

🔍 错误分析报告

1. 🌐 错误翻译


原文:Custom OpenAI endpoint failed with status 500: {"error":{"message":"","type":"rix_api_error","param":"","code":"bad_response_status_code"}}
译文:自定义的OpenAI端点失败,返回状态码500:{"error":{"message":"","type":"rix_api_error","param":"","code":"bad_response_status_code"}}

2. 🎯 原因分析


根本原因:您配置的自定义OpenAI兼容API端点返回了一个 HTTP 500(内部服务器错误)。这意味着问题出在您所调用的服务端,而非您的客户端代码。
具体分析
错误代码 bad_response_status_code 表明您的代理服务(或最终调用的上游OpenAI API)返回了一个非预期的、无效的或无法处理的HTTP状态码,导致您的服务抛出了这个错误。
错误消息为空 ("message":""),这表明上游服务没有提供具体的错误描述,增加了排查难度。rix_api_error 类型提示这很可能是一个与请求链路上某个环节(如代理、负载均衡器或最终API)相关的错误。
可能场景
1. 您使用的第三方API代理或网关服务出现故障或配置错误。
2. 您向OpenAI API发送的请求格式、认证信息或参数存在严重问题,导致其内部服务器出错(虽通常会返回400/401等错误,但500也可能发生)。
3. 您配置的端点URL本身不正确,指向了一个返回非标准响应的服务。

3. 💡 解决方案


请按顺序进行以下排查和修复:

  • 检查API密钥与端点

  • 确认您在配置中设置的 OpenAI API Key 是否有效、未过期且具有正确的权限。
    仔细核对 API Base URL。如果您使用的是第三方代理,请确认该服务的网址正确且服务状态正常。可以尝试先用简单的工具(如 curl)测试该端点是否可达。

    • 验证请求内容

    • 检查您发送给该端点的请求体(Body)是否符合OpenAI API的规范。特别是 model 参数,确保它在您使用的端点上是可用的。

      • 查看服务器日志

      • * 这是最关键的一步。您需要查看托管这个“自定义OpenAI endpoint”的服务的日志,而不是只看客户端报错。日志中通常会包含更详细的错误信息(例如,具体是哪个HTTP请求失败、上游OpenAI返回了什么原始响应)。

        • 临时测试

        • ```bash
          # 使用 curl 直接测试您配置的端点,替换相应