这些常见问题 (FAQ) 描述了生成式协调对 Copilot Studio 中构建的自定义代理的人工智能影响。
什么是生成式业务流程?
生成编排 允许自定义代理使用相关主题、动作、其他代理和知识源来回答用户查询,并响应 事件触发器。
生成式业务流程通过使用对话历史记录中的细节来填充输入,从而实现更自然的对话。 例如,如果用户询问柯克兰附近的商店,然后询问那里的天气,系统协调推断他们指的是柯克兰的天气。
触发的代理可以使用生成性编排来确定在响应外部事件时要调用的最佳动作、议题或代理,从而启用自主能力。 例如,当销售账户 Dataverse 表收到新条目时,代理可以检查并调节重复账户。
系统还可以将多个功能(如“我需要获取商店营业时间并查找最近的商店”)链接在一起,并在缺少任何必需的详细信息或存在模糊时询问后续问题。
生成式业务流程能做什么?
生成式业务流程使用可用主题、操作、智能体和知识的名称、说明、输入和输出构建解决用户查询或事件触发器的计划。
对于对话,系统将引用最后 10 轮对话历史记录来填写输入并确定要调用的最相关功能。 它会与用户跟进,了解是否有任何缺失或不明确的详细信息,执行所选计划,然后根据输出生成反馈,包括任何自定义代理指令。
对于事件触发器,业务流程使用事件数据、触发器级指令和代理指令来确定要调用的主题、作或代理以及响应方式。
生成式业务流程的预期用途是什么?
可以使用生成编排来创建代理,这些代理借助可用的上下文和元数据,通过对主题、行动、其他代理和知识进行推理,以响应用户查询和事件。 代理可以将任务的各个部分委托给更适合处理特定域或功能的其他代理,从而实现模块化和可缩放的设计。
如何评估生成式业务流程? 哪些指标用于衡量表现?
我们在端到端流程中评估生成编排:它如何识别合适的计划并执行此计划,以解析查询或响应触发器。 人工审阅者的质量评估涵盖不同的提示、输入和配置。
我们评估系统选择适当的作、主题、代理或知识源的能力、解释用户意图的准确性,以及它如何有效地筛选出用户或制造商的恶意内容或有害内容。
生成式业务流程的局限性是什么? 用户如何最大限度地减少其影响?
为获得最佳结果,请确保主题、动作、知识源和代理者具有高质量的名称和描述。 了解如何 编写有效的元数据。
通过编排进行调用的代理,无论是内部还是外部,必须正确配置,并能够处理传递给它们的查询或事件。 如果接收代理未设计为处理特定任务,则可能会返回不完整或不相关的响应。
目前,具有事件触发器的代理仅使用制造商的凭据进行身份验证。 代理在响应触发器时调用的操作还必须使用创建者的凭据。 更多信息,请参阅使用触发器的代理的数据保护。
哪些操作因素和设置允许有效和负责任地使用生成式业务流程?
生成式业务流程当前仅支持英语。 可以直接在 Copilot Studio 中使用测试面板测试其性能。 还可以添加自定义说明,以塑造系统如何选择和使用主题、行动、其他代理或知识。
在将任务委派给其他代理时,测试交互流程非常重要,以确保上下文得到清晰传递,并且交接过程符合预期。
什么是操作?具有生成式业务流程的智能体如何使用操作?
动作允许代理执行特定作业或检索数据以回答用户查询或处理事件。 您的组织、Microsoft 和其他合作伙伴可以创建操作。 可以配置哪些操作可用,并自定义其元数据以支持生成性编排。
Copilot Studio 能为操作提供什么数据? Copilot Studio 操作有哪些权限?
代理调用作时,系统会发送所需的输入值。 此信息可以包括会话历史记录的元素或事件触发器中的数据。 当系统跨代理协调时,它将相关上下文传递给接收代理,从而支持连续性。
当智能体使用操作和其他智能体时,可能会出现哪些类型的问题?
当代理准备输入或生成输出,或者选择错误的作、主题或代理时,可能会出现错误。 若要防止此类问题,请确保元数据准确且明确,适用于所有可用于业务流程的元素。
触发器或用户查询中的信息可能包括意外或敏感数据。 如果此类信息路由到主题、操作或其他代理,则可能会导致不期望的输出。 有关详细信息,请参阅 故障排除和限制。
Copilot Studio 对负责任的人工智能有哪些保护措施?
Copilot Studio 包括一系列安全措施:
- 代理仅使用制造者显式配置的知识、行动、主题和代理。
- 管理员可以限制哪些操作和代理程序可用。
- 创建者可以在执行修改数据的作之前要求用户确认。
- 触发器和业务流程根据制作者的身份验证运行,并受配置权限的约束。
- 有效负载检查、分类器和内容筛选器检测用户输入、触发数据、操作输出和知识内容中的恶意或有害指令。
- 使用 Power Fx 表达式进行实体验证可以限制输入值(例如,将电子邮件收件人限制为特定域)。
- 当代理委托给其他外部代理时,可以配置是否传递了完整的会话历史记录以及要完成的任务。
如果检测到潜在的攻击(例如,在触发器有效负载或作输出中),则会阻止执行,并在活动映射上显示内容筛选错误。
为了保持透明度,代理包含默认的消息:“请注意,我有时会使用 AI 来回答你的问题。”
如何对生成式业务流程进行反馈?
可以为 Copilot Studio 提供反馈。