ChatGPT 的 Power Automate插件 允许您直接从 ChatGPT 对话创建、列出和运行云端流。 您可以使用该插件创建在 ChatGPT 之外运行的即时、自动或预定流,或者使用它运行具有来自 Skills Plugins 连接器的从 Copilot 运行触发器的流。
先决条件
- 具有 ChatGPT Plus 订阅的 OpenAI 帐户。
- 有权使用标准连接器创建流的 Power Automate 帐户(许可证类型)。 ChatGPT 的 Power Automate 插件目前不支持个人 Microsoft 帐户以及国家/地区和美国政府云中的帐户。
获取插件
登录到 ChatGPT。
如果您以前没有使用过插件,请转到设置 - >Beta 功能,并启用插件开关。
使用 ChatGPT 开始新的聊天,并使用顶部的模型选择器选择 GPT-4。
将鼠标悬停在 GPT-4 上,然后选择插件。
在聊天顶部,选择未启用插件,然后选择插件商店。
在打开的插件商店窗口中,搜索 Power Automate。
在 Power Automate 插件上选择安装:
使用您的 Power Automate 帐户登录。
选择允许,以授权 OpenAI 连接到您的 Microsoft 帐户。
使用插件根据提示创建流
当您使用提到创建流或自动化的提示时,ChatGPT 使用 Power Automate 插件,通过一个预览和创建云端流的链接来响应。 在您审阅并保存之前,流不会运行。 尝试以下创建自动和计划流的提示示例:
- 设置一个自动程序,每天早上给我发电子邮件,告诉我 Planner 中未完成的任务
- 帮我创建一个自动化程序,当我的经理给我发送一封高度关注的电子邮件时,我会收到通知
- 创建一个流,当项目添加到 SharePoint 中的文件夹时,会向我发送电子邮件
创建从 ChatGPT 对话运行的流
从助手运行触发器为您提供了一种为 ChatGPT 创建等效插件的方法,这些插件可以使用 Power Automate 生态系统中 1000 多个连接器中的任何一个。 要创建可以在 ChatGPT 对话中使用的流,请使用以下步骤:
转到 Power Automate。
从左侧窗格中选择创建,然后选择即时云端流。
选择从 Copilot 运行触发器,然后选择创建。 如果您在流中添加了另一个触发器,您可以将其删除并搜索从 Copilot 运行来替换。
将操作添加到您的流中,例如 Outlook 连接器的发送电子邮件 (V2)。
保存流并至少测试或运行一次。 现在可以从 ChatGPT 获得该流。 ChatGPT 使用流的标题和描述来确定您在提示中引用的是哪个流。 确保流运行,因为只有经过测试的流显示在 ChatGPT 上。
以下屏幕截图显示了使用 Outlook 连接器发送电子邮件的示例流:
使用插件来列出和运行流
您可以使用 ChatGPT 中的从 Copilot 运行触发器运行流,并根据您的流提供与流标题和描述相关的提示,例如发送电子邮件、发布到 Teams,或添加到 Planner。 ChatGPT 使用一个运行流的链接进行回复,在提交流运行之前,您可以在该链接中输入和检查流的任何输入。
要检索 ChatGPT 可用的所有流的列表,请使用提示,如列出我的流、显示我的流,或我的所有流是什么。 ChatGPT 返回使用从助手运行触发器的流及其详细信息的表。
控制和隐私
从 ChatGPT 和其他基于大型语言模型 (LLM) 的 Copilot 体验中调用云端流时,需要考虑以下事项:
- ChatGPT 并不能马上创造出用户想要的流。 相反,它会根据所提供的提示返回一个指向可能流的链接。 在人工审查之后,流创建发生在 Power Automate 门户上。 用户需要检查流并通过创建步骤来完成流,包括确认流中的操作和连接。
- 只有用户使用从 Copilot 运行触发器创建的流才能从 ChatGPT 中发现。 从 ChatGPT 上还无法发现共享流。
- ChatGPT 不能直接调用流运行,因为控制权在用户手中,用户可以在提交之前检查运行细节和输入参数。
- 在插件设置时,除了用户的 Microsoft 和 OpenAI 帐户之间的授权之外,ChatGPT 不会共享使用连接器的用户连接或数据作为该插件功能的一部分。
环境支持
目前,创建和运行的流需要在租户的默认环境中。 我们正致力于插件的设置体验,它将允许用户选择非默认的环境来关联插件。
常见问题解答
什么是 Skills Plugins 连接器?
Skills Plugins 连接器是一个新的内置连接器,包括从 Copilot 运行触发器和响应 Copilot 操作。 它使 ChatGPT 和 Microsoft Copilot 能够独立于您的其他流来发现和运行云端流。
如何管理“从 ChatGPT 运行的流可以使用哪些连接器和操作”?
Power Platform 数据丢失防护 (DLP) 策略可控制云端流使用哪些连接器和操作,包括具有从 Copilot 运行触发器的流。 管理员可以从 Power Platform 管理中心管理这些策略。
我的租户和 Power Platform 环境中的所有流都与 ChatGPT 共享吗?
否,只有使用从 Copilot 运行触发器的流对 ChatGPT 可见。 即使对于那些流,也只有流的名称和描述是可访问的,以便 ChatGPT 确定何时调用流。