故障排查GitHub issue2 分钟阅读排错/错误码

FastGPT ONEAPI及OPENAI相关配置异常的排查与解决

配置ONEAPIURL、ONEAPIKEY、OPENAIKEY、OPENAIBASEURL等环境变量后,模型调用无法正常完成,出现请求异常或认证失败的情况。

现象

配置ONEAPIURL、ONEAPIKEY、OPENAIKEY、OPENAIBASEURL等环境变量后,模型调用无法正常完成,出现请求异常或认证失败的情况。

可能原因

  1. 配置项冗余混淆,同时配置了多组认证相关参数,导致系统无法识别正确的调用路径;
  2. 未遵循配置说明,在使用oneapi时额外配置了非必要的参数;
  3. 环境变量值格式存在错误,比如ONEAPI_URL未正确添加/v1后缀。

排查步骤

  1. 查看服务运行时的环境变量配置,提取所有与模型调用相关的参数;
  2. 对照配置说明,检查是否存在ONEAPI_KEY、OPENAIKEY等冗余配置项;
  3. 核对ONEAPI_URL的格式,确认是否以/v1结尾;
  4. 检查OPENAIBASEURL的配置值是否符合要求。

解决与验证

若使用oneapi管理密钥,仅保留OPENAIBASEURL配置,移除ONEAPIURL、ONEAPIKEY、OPENAIKEY等冗余配置。若需配置安全凭证,可添加OPENAIBASEURL_AUTH参数。重新启动服务后,发起模型调用测试,确认请求可正常发起并完成响应。

来源: FastGPT GitHub issue #104