练习 - 使用 Copilot 创建云端流
学习目标
在本练习中,学习者使用 Power Automate 中的 Microsoft Copilot 创建云端流。 他们使用自然语言提示,配置触发器和操作,并测试自动化以确保功能正常。
应用场景
您是一名想要自动执行以下重复性任务的商务用户:获取特定位置的天气预报并发送通知。 这些天气预报用于组织为帮助客户解决问题而生成的智能体。 使用 Power Automate 中的 Microsoft Copilot,您可以创建一个云端流,以允许智能体在请求时获取实时天气数据。
完成本练习后,您将:
- 使用自然语言提示设计工作流。
- 配置触发器和操作。
- 测试自动化的实际应用。
任务 1:访问 Power Automate 并导航到 Copilot 界面
在本任务中,您将访问 Power Automate 并查找 Copilot 界面以开始创建云端流。
登录到 Power Automate。
在左侧导航菜单上,选择主页。
查找使用 Copilot 创建自动化。
在 Copilot 输入字段中,键入以下提示:Create a flow to get today's weather forecast for a given city and ZIP code.
选择生成以允许 Copilot 根据您的描述创建草稿流。
Power Automate 建议使用 MSN 天气连接器将触发器设为按钮并将操作设为获取今日预报。
选择保留并继续。
在查看连接的应用和服务屏幕上,验证是否已连接到 MSN 天气连接器,然后选择创建流。
任务 2:编辑流以从智能体捕获输入参数
选择手动触发流触发器。
在步骤定义上选择更多命令,然后从显示的菜单中,选择删除。
选择添加触发器图标。
选择智能体调用流时触发器。
选择您刚才添加的智能体调用流时触发器步骤。
添加以下输入参数:
- City(文本)
- ZIP code(文本)
在流设计器中,选择获取今日预报操作。
请注意,City 和 ZIP Code 已填写。 更改这些字段值以使用在上一步中创建的输入参数。 这允许动态填充这些值。
在位置字段中,删除 City 和 ZIP Code 值。
将“单位”字段设置为英制。
重要提示
如果您未进行此设置,您的流将在保存时失败。
对于位置字段,通过选择 City 输入参数插入动态内容。
重复该流程以添加 ZIP code 输入参数。
任务 3:设置回复操作
接下来,配置流以将天气详细信息(例如日间摘要、位置和降雨概率)返回到智能体。
在获取今日预测操作下,选择添加按钮。
将响应智能体操作添加到流中。
在响应智能体操作中,定义以下输出参数:
- day_summary(文本)
- location(文本)
- chance_of_rain(数字)
选择保存按钮以保存流更改。
任务 4:测试流
现在,流已创建,对其进行测试以确保其按预期运行并解决任何问题。
选择流设计器右上角的测试。
选择手动,然后选择测试按钮。
在 City 输入中,输入 Fargo。
在 ZIP Code 输入中,输入 58103。
提供 City 和 ZIP code 的示例输入值。
选择运行流按钮。
选择完成按钮。
几秒钟后,将显示结果。
选择响应智能体操作以验证天气详细信息是否准确。
若要返回编辑您的流,请选择编辑按钮。
任务 5:保存并发布流
现在,您的流已完成,请保存并发布它以使其可供实际使用。
- 在流设计器中选择保存此流按钮。
- 验证流是否显示在 Power Automate 的我的流部分中,以及其状态是否设置为开。