要用函子Zion让AI触发行为流,必须完成AI模型接入、行为流定义和触发规则绑定三步:先在模型中心填API地址、密钥、请求模板并设输出字段为content;再建行为流,用ai_response变量做条件分支,HTTP节点中用{{user_phone}}和{{ai_response}}注入参数;最后通过模型中心或行为流页面绑定,支持立即执行或关键词触发。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要用函子Zion让AI触发行为流,必须先在Zion控制台完成AI模型接入、行为流定义和触发规则绑定三个核心环节,缺一不可。
接入AI模型
登录Zion控制台 → 点击左侧「模型中心」→ 选择「新增模型」→ 在弹出窗口中填写模型名称、API地址、认证密钥(如Bearer Token)、请求体模板(需含messages字段)。
这一步填错API地址或密钥会导致后续所有触发返回401错误,且Zion不会主动校验连通性,【务必在提交前用curl手动测试该API能否正常响应】。
模型类型选「LLM」,响应格式选「JSON」,输出字段名填content——这是Zion解析AI回复的默认路径,若你的模型返回字段是answer或text,必须在此处同步修改,否则行为流收不到有效文本。
定义行为流
点击「行为流」→ 「新建流程」→ 输入流程名称(如“客服自动回访”)→ 拖入「开始节点」→ 接一个「条件分支」→ 再接两个「HTTP请求」节点(分别对应“发送短信”和“打外呼”)→ 最后接「结束节点」。
条件分支的判断逻辑写成:ai_response.includes("不满意") || ai_response.includes("投诉")。注意变量名必须严格为ai_response,这是Zion向行为流透出的固定变量名,写成response或output将无法取值。
每个HTTP请求节点里,URL、Method、Headers、Body都需手动填写。Body推荐用JSON字符串,例如:{"phone":"{{user_phone}}","msg":"{{ai_response}}"}——双大括号里的字段会从上游自动注入,【user_phone必须已在用户上下文里预设,否则此处为空字符串】。
绑定AI与行为流
方法一:在「模型中心」找到已接入的模型,点击右侧「绑定行为流」→ 下拉选择目标流程 → 开关置为开启 → 点击「保存」。
方法二:在「行为流」列表页,找到目标流程 → 点击「更多」→ 「设为AI触发目标」→ 勾选「启用自动触发」→ 选择触发时机为「AI响应后立即执行」或「AI响应含关键词时执行」→ 输入关键词(如“退款”“加急”“转人工”)→ 保存。
触发时机选「AI响应后立即执行」时,行为流无条件运行;选「含关键词时执行」则Zion会在ai_response文本内做子串匹配,不支持正则,也不区分大小写。
绑定完成后,无需重启服务,Zion会在下一次AI调用返回时自动将响应体注入行为流上下文并启动执行。











