快速结论:该报错发生在 Open WebUI v0.10.2 中,使用 ComfyUI 引擎通过聊天消息操作栏的 Generate Image 动作触发图片生成时。优先排查 Open WebUI 后端对 request.app.state.config 的访问逻辑,这很可能是 v0.10.x 版本的回归缺陷,与多个其他 Issue 报告的同类错误一致。
问题场景
用户在 Open WebUI v0.10.2 中配置了 ComfyUI 图片生成引擎(Admin Panel → Settings → Images),验证连接成功,ComfyUI 自身工作正常且能直接生成图片。但在聊天界面点击消息操作栏的 Generate Image 动作时,后端报错且无图片产出,前端显示 toast 提示 “Action Error: ‘State’ object has no attribute ‘config'”。
报错原文
Error generating image: 'State' object has no attribute 'config'
"POST /api/chat/actions/generate_image HTTP/1.1" 200
原因分析
根据 Issue 讨论,可能原因包括:
- Open WebUI 后端代码缺陷:
/api/chat/actions/generate_image处理器尝试访问request.app.state.config,但request.app.state对象在 v0.10.2 中没有config属性。这可能是 v0.10.x 版本的回归缺陷。 - 相似 Issue 佐证: 同一错误出现在多个 v0.10.x 功能中(如 #26787 聊天功能、#26627 非管理员保存界面设置),表明这是一个普遍的后端状态/配置访问问题,而非 ComfyUI 特定问题。
环境排查
- Open WebUI 版本:v0.10.2
- 安装方式:Docker
- Ollama 版本:0.24.0
- 操作系统:macOS (Apple Silicon)
- ComfyUI 引擎:配置了有效的 API 格式工作流,连接验证通过且手动生成正常
解决步骤
- 确认是否为 Open WebUI Bug: 该错误在 Issue 中被标记为
bug,且维护者回复指出“That’s an error inside the action you should ask the tool author to fix it or fix it yourself. Not an Open WebUI bug”,但机器人同时关联了多个同类错误的 Issue,表明问题可能存在于 Open WebUI 对 action 的状态管理上。建议先关注官方后续更新是否有修复。 - 升级 Open WebUI 版本: 可优先尝试升级到最新开发版或下一个稳定版本,看是否已修复此类
State对象访问问题。 - 查看关联 Issue 进展: 关注 #26787、#26627 等同类 Issue 的修复状态,因为同样的
State对象缺陷影响多个功能。 - 自行修补(需代码能力): 如果需要立即解决,可以在 Open WebUI 后端代码中检查
/api/chat/actions/generate_image处理器的实现,确保request.app.state正确初始化并包含config属性。具体可能需要调整应用状态对象的初始化逻辑。 - 联系插件/工具作者: 如果确认不是 Open WebUI 核心代码问题(如 action 是第三方实现),请联系对应 action 的作者修复。
验证方法
应用修复后,重新在聊天界面点击 Generate Image 动作,确认:
- 后端日志不再报
'State' object has no attribute 'config'错误 - Chat 成功显示生成的图片
- 前端不再出现 “Action Error” toast 提示
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。


