设置DMflow.chat触发器的自动回复功能

在DMflow.chat中,实现自动回复功能类似于提取词槽,涉及到字段、提示和回应的配置。你需要添加字段以便提取词槽信息。

触发器-回复

本文通过一个简单的示例,展示如何将LINE中的文件上传到Google Drive(若使用其他平台请调整HTTP请求)。

首先,创建一个资源以提取LINE消息内容,方法如下: 在设置中,前往全局参数,新增 LineChannelAccessToken 并以 Bearer ... 开头,然后点击保存。

web url=api-data.line.me/v2/bot/message/{{messageId}}/content

ADD LINE CONTENT

完成资源创建后,回到触发器配置界面,补充缺失的词槽,如 messageId。

在回复节点中添加该字段,选择不绑定表单并开启图形视窗进行配置。

按照以下步骤完成配置(未来将提供直接复制的流程图)。详细教学可参阅DmFlow文档,但请注意本文撰写时文档尚未更新至v0.0.2版本。

触发器配置

触发流程

上图中的 if 和 Response 节点具有随机生成的ID,请勿直接复制。

if 节点的配置如下:

If

response 节点的配置(ID: c8408716-d184-4b3e-a14d-0150b831d6f3):

Fields: string
Field: messageId
Description: This is the ID in the message.
Multiple: False
Required: True

Fields: string
Field: filename
Description: This is the file name.
Multiple: False
Required: True

Prompt: When extracting the message's ID and the file name from the attachment, if the message ID is obtained first, ask the user for the file name.

Response: Please upload the file you want to upload.

如果需要填写 Prompt,可以在闲聊领域中使用 SYS_PROMPT 生成。

English ver.
When extracting the message's ID and the file name from the attachment, if the message ID is obtained first, ask the user for the file name.

Chinese ver.
當收到一條消息時,提取消息的ID和附件的描述。當提取到消息的ID後,請詢問使用者需要什麼描述來作為檔案名稱。不要捏造。使用繁體中文回覆。

背景流程配置

背景流程

根据下图的配置完成背景流程的设置,设置完成后请启动此触发器。

背景流程細節

背景流程設定

机器人设置

在机器人配置中,确保相关领域已发布为生产版,并新增机器人,才可在此处查询到该领域。

注意未命中次数的设置,通常不启用的话,测试时失败后会直接跳过该节点。

完成设置后,将机器人绑定到LINE,并发布开发版或生产版。下图展示了测试结果。

机器人配置

LINE

Share on:
Previous: 轻松掌握DMflow.chat:创建高效Prompt的技巧指南
Next: 表单机器人创建指南:从定义到集成
DMflow.chat

DMflow.chat

广告

DMflow.chat:智能整合,创新沟通!支持持久记忆、自定义字段,无缝连接数据库和表单,还可通过 API 导出数据,让网页互动更加灵活高效!

27 December 2023

轻松掌握DMflow.chat:创建高效Prompt的技巧指南

创建高效Prompt的技巧 当你在处理文档问答、表单回复或者闲聊时,可能会对如何编写Prompt感到困惑。在这种情况下,你可以在闲聊领域的测试中找到[SYS_PROMPT]角色,这是一个预设角...

25 December 2023

表单机器人创建指南:从定义到集成

表单机器人创建指南:从定义到集成 创建表单以建立数据库时,您可以通过设置不同的字段来构建一个适应多种需求的系统,例如客户关系管理(CRM)和产品管理。 在表单中,我们定义了event(事...

24 December 2023

初学者指南:如何通过DMflow.chat构建首个机器人

如何通过DMflow.chat构建您的第一个聊天机器人 1. 设置文档领域 开始时,您需要输入领域名称和描述,然后点击“新增”。请确保领域名称是唯一的且区分大小写,创建后不可修改。目前支持中...