s/MODEL_AUTHENTICATION/ status: 401, headers: Headers { server: 'nginx', date: '...
🚨 错误信息
Troubleshooting URL: https://js.langchain.com/docs/troubleshooting/errors/MODEL_AUTHENTICATION/
status: 401,
headers: Headers {
server: 'nginx',
date: 'Fri, 28 Nov 2025 16:22:54 GMT',
'content-type': 'application/json; charset=utf-8',
'content-length': '116',
connection: 'keep-alive',
'x-rixapi-request-id': '20251129002254188526683Vw6VOsm3'
},
requestID: null,
error: {
code: '',
message: 'Invalid Token (request id: 20251129002254188526683Vw6VOsm3)',
type: 'rix_api_error'
},
code: '',
param: undefined,
type: 'rix_api_error',
lc_error_code: 'MODEL_AUTHENTICATION',
attemptNumber: 2,
retriesLeft: 5,
pregelTaskId: '7e9f77ac-3af0-5f58-82ef-6f1fcb8deb17'
}
🤖 AI解决方案
错误翻译
原文:Invalid Token (request id: 20251129002254188526683Vw6VOsm3)
译文:无效令牌(请求ID:20251129002254188526683Vw6VOsm3)
原因分析
这是一个API身份验证错误(HTTP 401),根本原因是使用了无效或过期的API令牌。错误代码MODEL_AUTHENTICATION明确指示认证失败,说明LangChain无法使用提供的令牌访问RIX API服务。
解决方案
检查并更新您的API令牌配置:// 方法1:检查环境变量
import { RixAPI } from "rix-api";
// 确保设置了正确的API密钥
process.env.RIX_API_KEY = "your_valid_api_key_here";
// 方法2:直接配置
const model = new RixAPI({
apiKey: "your_valid_api_key_here", // 替换为有效的API密钥
// 其他配置参数...
});
️ 预防措施
- 密钥管理最佳实践:使用环境变量管理API密钥,避免硬编码在代码中
- 定期检查密钥状态:定期验证API密钥的有效性,设置密钥过期提醒
注意:请前往RIX API控制台获取新的有效API密钥或检查当前密钥的状态。