测试您的代理

已完成

因为代理由多个主题组成,因此确保每个主题都正常工作,并且可以按预期与之交互很重要。 例如,如果要确保在有人输入询问商店营业时间的文本时触发“Store Hours”主题,您可以测试代理,以确保它正确响应。

您可以使用测试代理面板实时测试代理,通过在应用程序右上角选择测试可以启用该面板。 若要隐藏测试窗格,请再次选择“测试”按钮。

自动生成的计算机描述的屏幕截图。

测试代理窗口与您的代理主题进行交互,就像用户交互一样。 当您在测试代理窗口中输入文本时,会显示信息,就像对用户显示信息一样。 您的代理可能包含多个主题。 当您参与特定主题时,应用程序可以轻松将您转到该主题。 您可以通过在顶部将对话映射设置为开来实现此任务。 此选项与代理一起使用,因为它实现不同的主题。 例如,键入“您好”将触发问候主题,然后应用程序会打开“问候”主题并在窗口中显示其对话路径。 如果您键入“何时开始营业?”,应用程序会切换到显示“商店营业时间”主题。 在显示每个主题时,您可以查看路径进度,这有助于您评估主题的进展情况。

自动生成的对话映射描述的屏幕截图。

下图显示“何时开始营业?”消息已发送给代理。 请注意,系统会自动将您转到“Store Hours”主题。 对话路径以绿色突出显示。 代理现在正在等待您做出响应,并提供了两个有关如何响应的建议按钮。 这些建议按钮反映了以前创建主题时定义的“西雅图”和“贝尔维尤”用户选项。 在测试代理中,您可以选择其中任何一个建议按钮以继续。

成功的“测试代理”页面的屏幕截图。

当您选择一个选项时,您将继续沿着对话路径行进,直到到达末尾。 当您到达本分支的底部时,聊天会停止。

通过在整个创建流程中经常测试代理,您可以确保对话按预期进行。 如果对话未反映您的意图,可以更改对话并将其保存。 最新内容会推送到测试代理,您可以重试。

测试生成式回复

当代理无法识别提供可接受回复的主题时,它会使用生成式回复作为备用。

当测试生成式回复功能时,您应该提出一个与您为生成式 AI 定义的数据源相关的问题,但您的任何主题都无法回答该问题。 您的代理使用定义的数据源来查找正确回复。 一旦显示回复,您就可以提出更多后续问题。 代理记得上下文,因此您不必提供进一步说明。 例如,如果您向已连接到 Microsoft Learn 作为数据源的代理提出诸如“在 Microsoft Excel 中 IF 语句的作用是什么?”的问题,代理会返回有关 IF 语句函数的详细信息。 如果您随后要求代理“向我提供一个示例。”代理会意识到您仍在谈论 Microsoft Excel 并向您提供一个示例。