测试您的代理

在 Copilot Studio 中设计代理时,请使用测试面板查看代理如何通过对话引导客户。 确保主题有效运作和对话如预期般顺畅进行,这是个好方法。

测试使用生成式编排的代理时,可以在 活动映射上实时遵循协调器计划。 如果您希望在启用主题间跟踪的情况下逐步查看对话路径,请先关闭活动地图。

除了在 “测试代理 ”面板中测试代理之外,还可以创建多个查询的测试集用于自动测试。 有关详细信息,请参阅创建测试用例以评估代理(预览版)。

测试聊天功能

  1. 如果测试您的智能体面板隐藏,请选择任何页面顶部的测试将其打开。

  2. “测试代理 ”面板底部的字段中,输入一些文本。 如果文本类似于某个主题的触发短语,该主题将开始。

  3. 在测试会话中选择客服响应。 此操作将跳转到响应来源的主题和节点。 触发的节点具有彩色复选标记和彩色下边框。

    显示彩色对勾标记和边框的节点的屏幕截图。

    当您在活动主题中继续对话时,请注意每个触发的节点都标有复选框和底部边框,并位于画布中心。

  4. 如果要在对话从一个主题自动移动到另一个主题时进行跟踪,请选择测试面板顶部的 "更多" 图标(...),然后开启 跨主题跟踪 功能。 对于使用生成编排的代理(默认值),请考虑在测试时关闭“显示活动映射”,以避免在每次对话中都需要折叠活动映射。

  5. 继续对话,直到您对对话的顺利进行感到满意为止。

小窍门

您可以在与测试代理交互时随时更新主题。 保存您的主题以应用更改,然后继续与客服代表进行对话。

保存主题时,不会自动清除对话。 如果希望代理忘记测试对话并重新开始,请选择测试面板顶部的 “重置” 图标

可以使用在测试聊天中发送的查询来创建用于评估代理的 自动测试集

测试变量值

您可以在测试代理时观察变量的值。

  1. 在辅助工具栏上选择 “变量 ”。 此时会显示 “变量 ”面板。

  2. 切换到测试选项卡,展开所需的变量类别。 当您进行测试对话时,您可以监视正在使用的变量的值。

    “变量”面板的“测试”选项卡的屏幕截图,其中显示了一个带值的主题变量和一个没有值的主题变量。

  3. 要检查变量属性,请选择所需的变量。 将出现变量属性面板。

保存对话快照

在测试代理时,可以捕获聊天和诊断数据的内容,并将其保存。 然后,您可以分析数据以帮助解决问题,例如代理不按照预期方式响应。

警告

快照文件包含您的代理的所有内容,可能包括敏感信息。

  1. “测试代理 ”窗格顶部,选择“ 更多 ”图标(...),然后选择“ 保存快照”。 将出现一条消息,通知您快照文件可能包含敏感信息。

  2. 选择保存将代理内容和对话诊断保存在名为 botContent.zip的 .zip 存档文件中。

    botContent.zip 存档文件包含两个文件:

    • dialog.json 中包含对话诊断,包括详细的错误说明。
    • botContent.yml 中包含代理的主题和其他内容,包括实体和变量。

管理连接

如果代理需要 用户连接,则可以管理测试聊天使用的连接:选择测试面板顶部的“更多”图标(...),然后选择“ 管理连接”。

报告问题

通过报告问题帮助我们改进 Copilot Studio。 收集的所有信息都是匿名的。

  1. “测试代理 ”窗格顶部,选择“ 更多 ”图标(...),然后选择“ 标记问题”。

  2. 选择 标志问题。 此操作将对话 ID 发送到 Microsoft。 ID 是 Microsoft 用来解决对话中问题的唯一标识符。 报告问题时,不会发送其他信息,例如存储在聊天快照文件中的内容。