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

如何通过Python后端在WhatsApp Flow的ChipsSelector中自动选中指定选项

关于JSON Flow ChipsSelector预选中的问题解答

1. 后端响应JSON中自动选中ChipsSelector选项的正确格式

在进入FEEDBACK页面的INIT逻辑响应中,需将data字段下对应ChipsSelector组件name的值设置为选中ID的数组。针对你的场景,正确格式如下:

{
  "data": {
    "chips": ["4"]
  }
}

注意:该配置要放在页面初始化的后端响应里,而非提交表单后的handle函数返回值中——handle负责处理用户提交后的逻辑,初始化响应才会控制页面加载时的预选中状态。

2. 应发送选中的芯片ID还是完整对象

只需发送选中的芯片ID数组(如["4"])即可,不需要完整的芯片对象。JSON Flow引擎会自动根据ID匹配data-source中的对应选项,完成选中状态的渲染和显示。

3. Flow JSON引擎识别预选中芯片的约定

不需要额外特殊键,只需满足两个核心约定:

  • 后端返回的data中的键名,必须与ChipsSelector组件的name属性完全一致(你的场景中是chips)
  • 值的格式为数组类型(即使是单选也用数组,因为组件支持max-selected-items配置,数组格式兼容单选和多选场景)

内容的提问来源于stack exchange,提问作者Pratham Pendam

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 13:25:07