控制数字机器人流程中的知识行为

必备
  • Genesys Cloud CX 1、Genesys Cloud CX 2、Genesys Cloud CX 3、Genesys Cloud CX 1 Digital Add-on II、Genesys Cloud CX 2 Digital、Genesys Cloud CX 3 Digital 或 Genesys Cloud CX AI Experience 许可证
  • 架构师 </span>> </span>用户界面 </span>> </span>查看</span>权限
  • Architect </span></span></span>> </span></span></span>Flow > </span></span>添加、查看、编辑、删除</span>权限
  • 语言理解>全部允许
  • 知识 > 所有权限
  • 分析 > 知识聚合 > 所有权限

    将知识添加到您的数字机器人流中以创建常见问题解答风格的机器人。要添加知识,请在知识工作台中创建知识库,然后将其链接到您的数字机器人流。您还可以在 Architect 中使用带有数字机器人流的现有知识库,或者从 Architect 打开知识工作台,然后创建和构建新的知识库。从建筑师的自然语言理解菜单中找到知识部分。

    本文介绍了一些示例和推荐做法,用于控制数字机器人流程中知识行为从开始到结束的发生方式。有关如何创建问答对以及如何向数字机器人流程添加知识的更多信息,请参阅向您的机器人流程添加知识

    概述

    您可以设计一个可重复使用的任务,该任务在匹配一篇或多篇知识文章后立即运行。 触发此可重用任务的操作包括等待输入数字菜单。 可重复使用的知识任务让您能够更好地控制从开始到结束的流程行为,然后决定何时显示知识文章、消歧义和反馈。

    例如,您可以通过“请求操作”将机器人通常在知识处理中使用的匹配的知识文章存储为流变量。 然后您可以决定指定任务中接下来发生的事情并控制客户旅程。

    注意: 要触发可重用知识任务,您必须使用等待输入行动或数字菜单行动。

    进程

    参与者提供一个话语或短语。机器人会检查该言论对一篇文章或多篇文章是否具有很高的置信度。在消除歧义的情况下,数字机器人流会循环显示每个知识文章的图块,然后按类别循环显示文章,直到参与者确认他们的意图。然后,流程可以运行发送知识反馈操作在文章出现之后捕捉正面或负面的反馈,这让您可以更好地控制知识配置。

    • 标准或自定义设置: 在流程的默认知识库区域中选择标准和自定义设置,以确定如何控制当话语触发文章时发生的情况,以便您可以自定义客户体验。
    • 知识搜索列表: 访问端到端任务中的知识搜索结果列表,以便您可以编写知识处理并控制 Architect 显示文章之前、期间和之后发生的情况。
    • 类别和标签: 使用文章的类别或标签可以帮助您在任务中做出流程逻辑决策并确定用户的正确路径。
    • 管理知识处理:当数字机器人流找到知识匹配时捕获并运行知识任务并绕过现有的自动知识处理。
    • 全球知识反馈: 在机器人通过“显示知识文章”操作展示文章后,使用全局知识反馈来捕获客户反馈,以确保所有反馈都适用于同一个知识优化仪表板。
    • Session.LastKnowledgeSearchID 变量: 每次发生知识搜索时,Architect 都会捕获这个内置会话变量。 您可以将其作为“发送反馈”操作的输入,并通过正确的搜索结果发送反馈。
    • 可信的分数: 使用置信度分数来配置知识任务中的逻辑并手动处理消歧义。

    切换到自定义模式配置自定义知识逻辑

    高级数字机器人流程作者可以切换到自定义模式并手动决定如何处理知识;例如:

    • 介绍答案文章
    • 消除歧义时循环冠词
    • 链接到知识文章中的类别或标签
    • 收集反馈

    此过程使您能够根据业务需求灵活地配置行为。 要切换到自定义模式,请按照以下步骤操作:

    1. 打开数字机器人流程或创建新的
    2. 在“自然语言理解”下,单击知识
    3. 在默认知识库下,单击下拉菜单并选择默认知识库。
    4. 要覆盖标准、全局知识设置并创建可重复使用的知识任务,请单击风俗。 将打开一个对话框,要求您确认切换到自定义逻辑。
    5. 在切换到自定义对话框中,单击转变

    点击图片放大。 端到端知识: 切换到自定义

    创建用于存储搜索结果的变量

    1. 在“资源”下,单击数据
    2. 在“添加变量”下,选择知识库文献集
    3. In the Enter variable name field, type searchResults.
    4. 单击 “ 创建”

    创建自定义知识可重用任务

    选择或创建可重复使用的任务并配置自定义知识设置。 这些设置包括答案介绍、消歧义、反馈和后续。

    1. 点击风俗标签。
    2. 在“自定义”下,执行以下步骤之一:
      • 要选择现有任务,单击选择任务然后选择所需的任务。
      • 要创建新任务,请按以下步骤操作:
        1. 点击添加。 “任务名称”对话框打开。
        2. 输入知识任务的名称,然后单击创建新任务
      • 要在任务编辑器中打开现有任务或新任务,请点击开启任务
    点击图片放大。

    端到端知识: 设置知识任务

    为可重用任务添加决策操作,并配置“是”路径

    下面的示例描述了切换到自定义知识后,如何添加决策操作并为可重复使用的知识任务配置“是”路径。

    1. 在可重复使用任务下,单击要配置的知识任务。
    2. 添加并配置决策行动
      1. 从工具箱中展开逻辑菜单并拖动决定将操作放入“开始”框下方的任务编辑器中。
      2. 重命名决策操作,或保留默认名称。
      3. 在“表达式”下,单击表达方式然后点击表达
      4. In the Expression box, type Count(Flow.searchResults) == 1.
    3. 在决策操作的“是”路径下,添加并配置传达行动
      1. 从工具箱中展开交流菜单并拖动交流操作进入任务编辑器。
      2. 重命名通信操作,或保留默认名称。
      3. 在“通信”下,单击点击添加文本并在富文本生成器中输入以下是对您问题的回答:
      4. 单击 “ 保存”
    4. 在通信操作下,添加并配置显示知识文章操作
      1. 从工具箱中展开交流菜单并拖动显示知识文章沟通操作下方的操作。
      2. 重命名显示知识文章操作,或保留默认名称。
      3. 在“知识文章”下,单击表达方式然后点击表达
      4. In the Expression box, type Flow.searchResults[0].

    点击图片放大。

    为可重用任务添加决策操作,并配置“是”路径

    为可重用任务的决策操作配置否路径

    下面的示例描述了切换到自定义知识后,如何为可重用知识任务中的决策操作配置无路径。 在这里添加循环逻辑,然后要求参与者确认该文章是否是他们需要的。

    1. 添加并配置循环动作
      1. 从工具箱中展开环形菜单并拖动环形将操作放入决策操作的无路径下方的任务编辑器中。
      2. 重命名循环操作,或保留默认名称。
      3. Under Current Index Data Name, type Flow.loopIndex.
      4. 在“最大循环计数”下,单击表达方式然后点击表达
      5. In the Maximum Loop Count box, type Count(Flow.searchResults).
    2. 在循环操作下,添加并配置传达行动
      1. 从工具箱中展开交流菜单并拖动交流操作进入任务编辑器。
      2. 重命名通信操作,或保留默认名称。
      3. 在“通信”下,单击点击添加文本并在富文本生成器中输入我发现以下一件事可能会有所帮助:
      4. 单击 “ 保存”
    3. 在通信操作下,添加并配置显示知识文章操作
      1. 从工具箱中展开交流菜单并将“显示知识文章”操作拖到“交流”操作下方。
      2. 重命名显示知识文章操作,或保留默认名称。
      3. 在“知识文章”下,单击表达方式然后点击表达
      4. In the Expression box, type Flow.searchResults[Flow.loopIndex].
    4. 添加并配置询问“是/否”操作
      1. 从工具箱中展开菜单并拖动询问是/否显示知识文章操作下方的操作。
      2. 重命名“询问是/否”操作,或保留默认名称。
      3. 在“问题”下,单击文本框,然后在富文本生成器中输入这回答了你的问题吗?
      4. 单击 “ 保存”
      5. 在“无匹配”下,单击文本框,然后在富文本生成器中输入请输入“是”或“否”。 这回答了你的问题吗?
      6. 单击 “ 保存”
    5. 添加并配置发送知识反馈操作位于“询问是/否”操作的“是”路径下方。
      1. 展开数据类别并拖动发送知识反馈“是”路径下方的操作。
      2. 重命名发送知识反馈操作,或保留默认名称。
      3. Under Knowledge Search ID, type Session.LastKnowledgeSearchId.
      4. Under Knowledge article, type Flow.searchResults[Flow.loopIndex].
      5. 在“知识反馈”下,单击输入值并选择积极的
      6. 展开环形菜单并拖动退出循环动作下面发送知识反馈操作。
    6. 添加并配置发送知识反馈操作位于“询问是/否”操作的“否”路径下方。
      1. 展开数据类别并拖动发送知识反馈无路径下方的操作。
      2. 重命名发送知识反馈操作,或保留默认名称。
      3. Under Knowledge Search ID, type Flow.searchResults[Flow.loopIndex].
      4. Under Knowledge article, type Session.LastKnowledgeSearchId.
      5. 在“知识反馈”下,单击输入值并选择消极的
      6. 从工具箱中展开交流菜单并拖动交流操作进入任务编辑器。
      7. 重命名通信操作,或保留默认名称。
      8. 在“通信”下,单击点击添加文本并在富文本生成器中输入对于那个很抱歉! 让我们再试一次
      9. 单击 “ 保存”
    7. 从工具箱中展开断开菜单并添加退出机器人流程操作位于“沟通”操作下方。
    8. 验证并保存流程。
    点击图片放大。

    端到端知识可重用任务