将提示节点添加到代理流

Important

提示节点在工作流中不可用。 该功能在智能体流中仍然可用。 若要获得与工作流中提示相同的行为,请添加智能体操作,提供您的说明,并保持工具未配置状态。 体验和结果都与使用提示词时相同。 有关详细信息,请参阅 向工作流添加代理节点

提示节点在代理流内部发起一次 AI 调用。 提供指令,(可选)传递前面步骤中的动态内容,模型返回下游操作使用的文本或结构化输出。 当步骤需要模型转换或生成文本时,请使用提示节点,无需进行工具编排或知识检索流程。

通过使用提示节点,可以:

  • 向模型发送提示说明,并在后续步骤中使用响应。
  • 将前面步骤中的动态内容直接插入提示模板。
  • 选择支持调用的模型。
  • 选择响应形状的方式,包括文本或结构化输出。

添加提示节点

  1. 在Copilot Studio中,转到 Flows 并打开现有代理流,或创建新的代理流。

    • 新智能体流:您登录到设计器以配置触发器。
    • 现有代理流:打开代理流并转到 “生成 ”选项卡。
  2. 在要添加提示节点的步骤中选择“ 添加新操作 ”。

  3. 在操作选取器的 AI 功能 部分中,选择“ 运行提示”。 “运行提示”节点将添加到画布中,并打开提示创建窗口。

  4. 创建提示,无论是从空提示开始、选择模板还是描述想要使用自然语言创建的提示。 创建说明,添加知识资源,选择要使用的语言模型,然后选择最适合方案的输出形状。

  5. 完成后,选择“ 保存 ”将提示节点添加到流。

后续部分将详细介绍如何在提示节点中创建提示、如何选择输出形状以及如何在代理流中使用提示响应。 如果你不熟悉在Copilot Studio中使用提示进行生成,我们建议你通读这些部分,以充分利用提示节点。

编写提示说明

“指令 ”字段中,编写每次代理流到达此步骤时节点运行的提示指令。 使用动态内容选取器插入前面步骤中的令牌,以便模板使用实时运行时数据填充。

例如,在提交 Forms 响应时触发的代理流中,说明可能为 Rewrite the following customer feedback into a one-line summary:,后跟表单中的 注释 标记。

具体说明任务和响应的格式。 如果需要列表,请请求列表。 如果需要一段摘要,请说一下。

若要选取支持调用的模型,请使用 “说明 ”框右上角的模型下拉列表。 当任务需要仔细解释或较长的响应时,请选择更强大的模型。 当任务简单且运行量较高时,请选择更快的模型。

选择输出形状

使用 “输出 ”下拉列表控制提示节点返回的形状。 该组件决定了下游智能体流程步骤如何处理结果。

输出类型 您将获得的内容 何时使用
Text 单个字符串。 下游步骤仅仅插入模型的答案(例如,插入到电子邮件正文或 Teams 消息中)。
JSON 具有命名字段的结构化对象。 需要将输出作为包含或不指定架构的结构化字段集。
公文 根据指定模板的一个Word文档。 下游代理流需要 Office 文档。

在代理流中使用提示响应

提示节点完成后,其结果将作为任何下游步骤的动态内容公开。

  1. 选择要在其中使用结果的下一个操作(例如 ,发送电子邮件更新行)。

  2. 使用 / 并选择 “插入动态内容 ”以打开要填充的字段上的动态内容选取器。

  3. 从前面的提示节点步骤选择输出。

自动化方案

提示节点最适合作为较长智能体流程中一个专注的步骤。 前面的步骤收集输入、提示节点生成或转换文本,以及后续步骤将结果推送到用户使用的系统。

翻译入站客户消息

当电子邮件到达全局支持收件箱时,智能体流会被触发。 前面的步骤将提取电子邮件正文;提示节点发送 Translate the following customer message into English. Preserve product names and reference numbers exactly: 后跟触发器中的正文标记。 后续步骤将翻译的消息路由到正确的区域团队,并将原始消息与 Dataverse 中的翻译一起存储。

从自由格式支持工单中提取结构化字段

当在 Dynamics 365 中创建包含自由格式描述的支持工单时,智能体流会被触发。 当提示节点的输出设置为 JSON 时,它会发送 Extract the following fields from this customer description: urgency (low|medium|high), category (billing|technical|account), and primary intent (one short phrase).,后跟描述令牌。 后续步骤基于 category 路由工单,基于 urgency 设置优先级,并在案例记录中预填充 Primary intent 字段。

从原始通话笔记中生成简明的线索摘要

当销售代表将通话记录保存到 Dynamics 365 潜在客户时,智能体流会被触发。 提示节点将发送 Rewrite the following raw call notes into a three-bullet executive summary, focusing on the customer's stated problem, the timeline they mentioned, and any next steps: 后跟触发器中的注释标记。 后面的步骤使用摘要更新潜在顾客的 Description 字段,并将其作为相关商机的注释发布。

常见问题解答

何时应使用提示节点与代理节点?

这两个节点都从代理流调用 AI,但它们是为不同的作业生成的。

能力 提示节点 代理节点
工具编排 仅限代码解释器 对 MCP 服务器和连接器的完全访问权限
知识源 仅限 Dataverse SharePoint、公共网站等
人力介入 是的
任务复杂性 单轮文本生成 跨工具和信息源进行多轮推理

当只需要模型转换或生成文本(例如重写、汇总、翻译或提取字段)时,请使用 提示节点 。 当步骤需要推理、工具业务流程或基础知识时,请使用 代理节点

提示节点比代理节点更快、更简单。 无需配置任何代理,无需附加工具,也无需连接任何知识源。 只是一条提示指令和一个模型。

提示节点是否有权访问我的数据?

提示节点仅看到 “说明 ”字段中的内容,包括插入的任何动态内容令牌。 它不会浏览文件、搜索SharePoint或自行阅读邮件。 如果模型需要基于外部数据来生成响应,可以在前一步提取数据并将其传递到模板中,或者使用代理节点。