练习 - 使用 Copilot 创建云端流

已完成

学习目标

在本练习中,学习者使用 Power Automate 中的 Microsoft Copilot 创建云端流。 他们使用自然语言提示,配置触发器和操作,并测试自动化以确保功能正常。

应用场景

您是一名想要自动执行以下重复性任务的商务用户:获取特定位置的天气预报并发送通知。 这些天气预报用于组织为帮助客户解决问题而生成的智能体。 使用 Power Automate 中的 Microsoft Copilot,您可以创建一个云端流,以允许智能体在请求时获取实时天气数据。

完成本练习后,您将:

  • 使用自然语言提示设计工作流。
  • 配置触发器和操作。
  • 测试自动化的实际应用。

任务 1:访问 Power Automate 并导航到 Copilot 界面

在本任务中,您将访问 Power Automate 并查找 Copilot 界面以开始创建云端流。

  1. 登录到 Power Automate

  2. 在左侧导航菜单上,选择主页

  3. 查找使用 Copilot 创建自动化

  4. 在 Copilot 输入字段中,键入以下提示:Create a flow to get today's weather forecast for a given city and ZIP code.

    描述要创建的流的屏幕截图。

  5. 选择生成以允许 Copilot 根据您的描述创建草稿流。

    Power Automate 建议使用 MSN 天气连接器将触发器设为按钮并将操作设为获取今日预报

  6. 选择保留并继续

  7. 查看连接的应用和服务屏幕上,验证是否已连接到 MSN 天气连接器,然后选择创建流

任务 2:编辑流以从智能体捕获输入参数

  1. 选择手动触发流触发器。

  2. 在步骤定义上选择更多命令,然后从显示的菜单中,选择删除

    显示如何删除操作的屏幕截图。

  3. 选择添加触发器图标。

  4. 选择智能体调用流时触发器。

  5. 选择您刚才添加的智能体调用流时触发器步骤。

  6. 添加以下输入参数:

    • City(文本)
    • ZIP code(文本)

    显示流的输入参数的屏幕截图。

  7. 在流设计器中,选择获取今日预报操作。

  8. 请注意,CityZIP Code 已填写。 更改这些字段值以使用在上一步中创建的输入参数。 这允许动态填充这些值。

  9. 在位置字段中,删除 CityZIP Code 值。

  10. 将“单位”字段设置为英制。

    重要提示

    如果您未进行此设置,您的流将在保存时失败。

  11. 对于位置字段,通过选择 City 输入参数插入动态内容。

  12. 重复该流程以添加 ZIP code 输入参数。

    显示配置“获取预报”操作的屏幕截图。

任务 3:设置回复操作

接下来,配置流以将天气详细信息(例如日间摘要、位置和降雨概率)返回到智能体。

  1. 获取今日预测操作下,选择添加按钮。

  2. 响应智能体操作添加到流中。

  3. 响应智能体操作中,定义以下输出参数:

    • day_summary(文本)
    • location(文本)
    • chance_of_rain(数字)

    显示如何在“响应智能体”操作上配置输出参数的屏幕截图。

  4. 选择保存按钮以保存流更改。

任务 4:测试流

现在,流已创建,对其进行测试以确保其按预期运行并解决任何问题。

  1. 选择流设计器右上角的测试

  2. 选择手动,然后选择测试按钮。

  3. City 输入中,输入 Fargo

  4. ZIP Code 输入中,输入 58103

  5. 提供 CityZIP code 的示例输入值。

  6. 选择运行流按钮。

  7. 选择完成按钮。

  8. 几秒钟后,将显示结果。

  9. 选择响应智能体操作以验证天气详细信息是否准确。

    显示通过测试呈现的输出的屏幕截图。

  10. 若要返回编辑您的流,请选择编辑按钮。

任务 5:保存并发布流

现在,您的流已完成,请保存并发布它以使其可供实际使用。

  1. 在流设计器中选择保存此流按钮。
  2. 验证流是否显示在 Power Automate 的我的流部分中,以及其状态是否设置为