如何创建您的第一个机器人

(注意:教程中的图像主要为英文;DmFlow支持中英文两种语言。)

1. 建立文档领域

输入领域名称和描述,然后点击“新增”。请注意,领域名称区分大小写且创建后无法更改。目前支持中英文两种语言;根据需要选择。语言仅影响缓存服务,不影响基本服务。

创建文档领域

点击文件;在此示例中,我们上传了Communeify的sitemap.xml。您可以使用自己的URL或sitemap.xml。

上传sitemap.xml

上传后,请等待所有文档处理和索引完成,然后进行测试。无需担心sitemap.xml是否处理完成;如果您的网站有更新,请点击“重新索引”,系统将自动整理您的网页。

已解析的sitemap.xml

上传完成后,您可以进行测试。

测试

如果对某些问题有固定答案,您可以通过日志->历史记录将其答案保留,该问题将记录在缓存中。命中缓存的答案不会扣分。

缓存日志

要发布到Web或LINE、Messenger、Telegram等渠道,需要先将其发布为生产版本。在下一步创建机器人后,将其链接到此领域,以便机器人使用。

发布

领域管理->机器人管理->新增机器人

新增机器人

附加说明:如果要修改机器人的提示词,可以从设置->修改提示词进行。如果想不到提示词,可以通过“聊天”领域中的测试,选择SYS_PROMPT角色进行对话以生成上下文。

新增机器人

生成提示词

2. 创建机器人

创建机器人后,选择“对话流程”,按照下图配置,保存,然后进行测试(如果测试失败,请更改任何节点并更新)。测试结果如下图所示。测试完成后,点击“发布”并选择要导出的渠道。

机器人流程

机器人测试结果

进入“管理”->“设置”即可激活您需要的渠道。激活渠道后再返回到机器人这里,即可看到下图的渠道选择,按照步骤即可发布到该渠道,目前Web嵌入仅支持生产版,生产版必须先前往[发布]->[链接至生产版本]即可,每次部署可以先在开发版测试,然后同步到生产版。

管理渠道

机器人渠道