You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在EB Input Transformer中访问根事件并构造指定输出

解决Input Transformer将整个输入事件作为字段的问题

你需要调整模板的写法,把<payload>的引号去掉——因为它引用的是JSON对象,而非字符串。正确配置如下:

正确配置项

  • Input Path:
    {"payload": "$"}
    
  • Template:
    {"task_id": "some_const_id", "payload": <payload>}
    

问题原因说明

你之前的模板里给<payload>加了双引号("payload":"<payload>"),这会让Transformer把它当作普通字符串处理,最终输出的payload字段值是"<payload>"而非实际的输入事件对象。去掉引号后,Transformer会正确解析<payload>对应的JSON对象,将整个输入事件嵌套到payload字段中。

转换结果验证

输入事件:

{"key1": "val1", "key2": "val2"}

经过上述配置转换后,输出结果为:

{"task_id": "some_const_id", "payload": {"key1": "val1", "key2": "val2"}}

内容的提问来源于stack exchange,提问作者Omer Ben Haim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 01:05:19