V4.9.1-fix2版本HTTP组件后接入大模型报错Cannot read properties of null (reading 'q')
例行检查
- [x] 我已确认目前没有类似 issue
- [x] 我已完整查看过项目 README,以及项目文档
- [x] 我使用了自己的 key,并确认我的 key 是可正常使用的
- [x] 我理解并愿意跟进此 issue,协助测试和提供反馈
- [x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
你的版本
- [x ] 私有部署版本, 具体版本号: V4.9.1-fix2 本地环境:本地部署(部署方式:docker-compose)
问题描述, 日志截图,配置文件等 HTTP组件后面接入AI对话大模型,报错 Cannot read properties of null (reading 'q') 但是用云端https://cloud.fastgpt.cn 创建相同的工作流不存在问题。
本地环境工作流:
云端环境工作流:
复现步骤 HTTP组件后面接入AI对话大模型 预期结果 可以根据HTTP请求结果回复用户答案
删除重新新建一个试试
删除重新创建也存在相同的问题。。你们本地环境部署的版本不存在这个问题吗?还请辛苦帮忙验证一下,也许是我跟我的环境有关系?
确实挺奇怪,也没用知识库,这个报错看着是引用知识库的空指针报错
确实挺奇怪,也没用知识库,这个报错看着是引用知识库的空指针报错
之前升级也经常见到这个bug,但删删建建就莫名其妙解决了
确实挺奇怪,也没用知识库,这个报错看着是引用知识库的空指针报错
大佬,我用HTTP节点请求某一个GET地址的接口,该接口返回的是JSON,但是目前各个版本包括最新版本,好像都无法获取到响应结果呢
同样问题, ai不能把http工具 当作 知识库引用. 一旦用过,无论怎么配置都报错
我这也遇到类似报错 是在上传文件时候
{
"code": 500,
"statusText": "",
"message": "Cannot read properties of null (reading 'avatar')",
"data": null
}
看了下后台日志 是在 getinitdata那
后台的对应错误是这个
Error] 2025-08-25 05:43:16 Api response error: undefined, Cannot read properties of null (reading 'avatar')
{
message: "Cannot read properties of null (reading 'avatar')",
stack: "TypeError: Cannot read properties of null (reading 'avatar')\n" +
' at v (/app/projects/app/.next/server/chunks/93980.js:5:28426)\n' +
' at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
' at async h (/app/projects/app/.next/server/pages/api/core/app/list.js:1:18264)\n' +
' at async w (/app/projects/app/.next/server/pages/api/core/app/list.js:1:19119)\n' +
' at async h (/app/projects/app/.next/server/chunks/23248.js:1:7262)\n' +
' at async /app/projects/app/.next/server/pages/api/common/file/upload.js:1:3608\n' +
' at async g (/app/projects/app/.next/server/pages/api/common/file/upload.js:1:3570)\n' +
' at async /app/projects/app/.next/server/pages/api/common/system/getInitData.js:1:5415\n' +
' at async K (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js:20:16881)\n' +
' at async U.render (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js:20:17520)'
}
最关键是我是自己的前端组件去上传文件 为何会触发这里的服务端渲染的逻辑 能否出来解释下? @c121914yu