Important
提示节点在工作流中不可用。 该功能在智能体流中仍然可用。 若要获得与工作流中提示相同的行为,请添加智能体操作,提供您的说明,并保持工具未配置状态。 体验和结果都与使用提示词时相同。 有关详细信息,请参阅 向工作流添加代理节点。
提示节点在代理流内部发起一次 AI 调用。 提供指令,(可选)传递前面步骤中的动态内容,模型返回下游操作使用的文本或结构化输出。 当步骤需要模型转换或生成文本时,请使用提示节点,无需进行工具编排或知识检索流程。
通过使用提示节点,可以:
- 向模型发送提示说明,并在后续步骤中使用响应。
- 将前面步骤中的动态内容直接插入提示模板。
- 选择支持调用的模型。
- 选择响应形状的方式,包括文本或结构化输出。
添加提示节点
在Copilot Studio中,转到 Flows 并打开现有代理流,或创建新的代理流。
- 新智能体流:您登录到设计器以配置触发器。
- 现有代理流:打开代理流并转到 “生成 ”选项卡。
在要添加提示节点的步骤中选择“ 添加新操作 ”。
在操作选取器的 AI 功能 部分中,选择“ 运行提示”。 “运行提示”节点将添加到画布中,并打开提示创建窗口。
创建提示,无论是从空提示开始、选择模板还是描述想要使用自然语言创建的提示。 创建说明,添加知识资源,选择要使用的语言模型,然后选择最适合方案的输出形状。
完成后,选择“ 保存 ”将提示节点添加到流。
后续部分将详细介绍如何在提示节点中创建提示、如何选择输出形状以及如何在代理流中使用提示响应。 如果你不熟悉在Copilot Studio中使用提示进行生成,我们建议你通读这些部分,以充分利用提示节点。
编写提示说明
在 “指令 ”字段中,编写每次代理流到达此步骤时节点运行的提示指令。 使用动态内容选取器插入前面步骤中的令牌,以便模板使用实时运行时数据填充。
例如,在提交 Forms 响应时触发的代理流中,说明可能为 Rewrite the following customer feedback into a one-line summary:,后跟表单中的 注释 标记。
具体说明任务和响应的格式。 如果需要列表,请请求列表。 如果需要一段摘要,请说一下。
若要选取支持调用的模型,请使用 “说明 ”框右上角的模型下拉列表。 当任务需要仔细解释或较长的响应时,请选择更强大的模型。 当任务简单且运行量较高时,请选择更快的模型。
选择输出形状
使用 “输出 ”下拉列表控制提示节点返回的形状。 该组件决定了下游智能体流程步骤如何处理结果。
| 输出类型 | 您将获得的内容 | 何时使用 |
|---|---|---|
| Text | 单个字符串。 | 下游步骤仅仅插入模型的答案(例如,插入到电子邮件正文或 Teams 消息中)。 |
| JSON | 具有命名字段的结构化对象。 | 需要将输出作为包含或不指定架构的结构化字段集。 |
| 公文 | 根据指定模板的一个Word文档。 | 下游代理流需要 Office 文档。 |
在代理流中使用提示响应
提示节点完成后,其结果将作为任何下游步骤的动态内容公开。
选择要在其中使用结果的下一个操作(例如 ,发送电子邮件 或 更新行)。
使用
/并选择 “插入动态内容 ”以打开要填充的字段上的动态内容选取器。从前面的提示节点步骤选择输出。
自动化方案
提示节点最适合作为较长智能体流程中一个专注的步骤。 前面的步骤收集输入、提示节点生成或转换文本,以及后续步骤将结果推送到用户使用的系统。
翻译入站客户消息
当电子邮件到达全局支持收件箱时,智能体流会被触发。 前面的步骤将提取电子邮件正文;提示节点发送 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或自行阅读邮件。 如果模型需要基于外部数据来生成响应,可以在前一步提取数据并将其传递到模板中,或者使用代理节点。