意图分类
意图分类节点是工作流中用于判断用户意图,并路由到下游不同的节点。用户先配置有哪些分类,每个分类下可以配置一组关键词和例句,用于提升分类的准确性。意图分类节点具备一个不可删除的默认分支,确保配置的分类无匹配或者无配置分类情况下有一个默认的路由分支。
前提条件
已构建工作流。
配置意图分类节点
- 在工作流编排画布中,单击“添加节点”按钮,从节点列表中选择“意图分类”,即可将该节点添加至当前工作流编排画布中。 图1 添加意图分类节点
- 单击“意图分类”节点,在弹出的节点详情页面中进行参数配置。 图2 配置意图分类节点
输入参数
输入参数固定为一个String类型的query,可以通过引用上游节点的输出值实现动态路由。
输出参数
意图分类节点作为路由节点,同时也提供输出2个关键输出参数,分别是:
- intent_name:命中的意图分类名称。
- slots:命中的意图分类槽位。
增加和删除分类
通过分类中的
按钮增加分类,对分类进行命名,需要确保分类名称不重复,若需删除分类,则单击分类后面的删除
图标。配置关键词和样例
单击添加关键词和样例图标进行配置,在配置页面通过单击新增和删除进行增减,配置完成后单击“确认”进行保存。
图3 新增关键词
意图分类最多支持配置25个分类,分类名称最多支持128个字符,每个分类最多可以配置100个关键字和例句。每个关键字长度最大250个字符,每个例句长度最大1000个字符。
- 单击上方的“保存”。