代理节点报错 "input_value='key not found"

我需要帮助

我所有的聊天流之前都正常运行,但突然间,**智能体节点(函数调用策略)**开始持续出现故障。

现在每次执行都会出现以下错误:

转换智能体消息失败:
req_id: 117bd56e42 PluginInvokeError: {"args":{},"error_type":"ValidationError","message":"1 validation error for dict[str,any]\n Invalid JSON: expected value at line 1 column 1 [type=json_invalid, input_value='key not found', input_type=str]\n For further information visit https://errors.pydantic.dev/2.12/v/json_invalid"}

这种情况在不同的聊天流中持续发生,与任何特定的提示或工具逻辑无关。


:magnifying_glass_tilted_left: 环境详情

  • Dify 版本: 1.12.1

  • 部署类型: Dify 云

  • 使用的模型: GPT-4.1, GPT-4.1 Mini

  • 智能体策略: 函数调用


:repeat_button: 复现步骤

  1. 创建一个包含智能体节点的聊天流。

  2. 配置智能体使用:

    • 函数调用策略

    • GPT-4.1 或 GPT-4.1 Mini

  3. 向智能体发送任何消息。


:white_check_mark: 预期行为

智能体节点应正常处理消息并返回有效响应。


:cross_mark: 实际行为

智能体节点立即失败,并出现与 ValidationError 相关的 PluginInvokeError,指示:

Invalid JSON: expected value at line 1 column 1
input_value='key not found'

该错误表明工具调用结果被解释为无效 JSON。

:pushpin: 项目详情

  • 项目类型: 聊天流

  • 环境: Dify 云

  • 套餐: 专业版

  • 范围: 多个聊天流受影响

  • 影响: 阻碍正常的智能体执行

@Zendesk_Dify_Bot fo

:white_check_mark: 新工单已创建

与 “https://github.com/langgenius/dify/issues/32266” 重复
现已修复。