快速结论:这个报错通常出现在「在 Chatflow/工作流中调用已配置好的 Agent 节点」时,而不是在独立 Agent 应用中使用时。优先排查 Dify 版本是否包含 PR #39590 的修复,该修复用模型参数规则为缺失的 completion_params 补默认值,解决 InvokeError: [models] Error: 'required'。
适用环境:Dify v1.16.1,Docker 自托管(Self Hosted)。Issue 中未提供操作系统、Python、CUDA 或显卡等额外环境信息,因此不额外列出。
最快修复方案:升级到包含 PR #39590(合并于 2026-07-28)修复的 Dify 版本。如果当前无法升级,可手动将 PR #39590 中针对 api/core/workflow/nodes/agent/runtime_support.py 的改动应用到 Docker 部署环境中。
注意事项:手动补丁不是“一键修复”,需要修改源码文件后重启 Dify API 服务才能生效,并且后续升级时可能被覆盖。若你使用的模型提供方没有声明必填参数规则,该报错可能不会出现,因此应先确认模型类型和参数配置。
问题场景
用户使用 Dify v1.16.1 自托管(Docker)版本,先创建并配置好一个 Agent,然后在工作流(Workflow/Chatflow)中添加节点来调用这个 Agent。运行到该节点时执行失败,前端界面返回错误:InvokeError: [models] Error: 'required'
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。


