规划和配置代理解决方案
Plan and configure agent solutions
学习目标
- 分别为企业内部和外部代理规划身份验证、渠道和发布范围
- 设计包含人工审批(human-in-the-loop)和错误处理的代理流
- 按用途区分使用主题、变量、自适应卡片和生成式答案节点
要点
- 首先确定代理由谁使用。面向内部(员工)还是外部(客户),决定了身份验证方式、发布渠道以及可使用的知识。
- 身份策略:明确文档是以用户本人的权限访问,还是通过代理的连接访问。不能采用把用户无权查看的文档混入回答的设计。
- 代理流定义输入和输出参数,并与主题变量交换数据。在金额大或影响大的操作之前加入审批步骤(human-in-the-loop)。
- 错误处理:基本原则是“失败就停止并通知人员”。确定重试次数和超时时间,绝不能把失败报告为成功。
- 注意变量作用域:在单个主题内使用主题变量,跨主题共享使用全局变量,因环境而异的值使用环境变量。
- 区分职责:固定分支用主题,基于规章文档回答自由提问用生成式答案节点,需要返回表格或按钮时用自适应卡片。
- 治理:在规划阶段就确定开发/测试/生产环境分离、通过 DLP 策略管控连接器,以及可复用组件的共享方式。
工作中的应用场景
- 销售报价查询主题:接收客户名称,通过代理流从核心系统获取报价状态并用自适应卡片显示。折扣变更转入经理审批流。
- 总务在 Teams 中提供内部服务台。关于工作规则和物品申请的问题,由以规章为依据的生成式答案节点回答,申请则在固定主题中受理。
- 财务付款申请流:超过一定金额时通过审批操作要求部门负责人审批。失败时停止处理并通知财务负责人。
考试评估项目(来自考试指南)
- Plan an agent solution
- Create and monitor agent flows in Copilot Studio
- Configure topics