将深度推理模型用于复杂任务(预览版)

[本文是预发行文档,可能会有所更改。]

您的代理可以使用深度推理模型,即 Azure OpenAI o1 模型,来更好地理解和完成复杂任务。 此功能增强了代理的决策能力,并返回更准确的回复。

要使用深度推理模型,请在任务或代理指令步骤中添加推理

在生成式模式和深度推理开启的情况下,您可以为代理添加深度推理模型。

备注

目前只有美国和欧盟(不包括英国)地区支持在 Copilot Studio 中添加深度推理模型。

重要提示

本文包含 Microsoft Copilot Studio 预览版文档,有可能会有所更改。

预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前已经可用,以便您可以及早使用并提供反馈

如果您正在构建面向生产的代理,请参阅 Microsoft Copilot Studio 概述

深度推理是如何工作的?

深度推理使用 Azure OpenAI o1 模型完成需要逻辑推理、解决问题和逐步分析的任务。 与 Copilot Studio 使用的默认模型相比,该模型能让您的代理以更高的准确性完成复杂任务,尽管响应时间较慢。

代理不会自动使用深度推理。 您可以在代理指令中使用关键字推理,告诉代理使用深度推理来完成任务。

启用对深度推理模型的访问

要对某个代理使用推理功能,您必须开启生成式模式,并访问该代理的深度推理模型:

  1. 打开您的代理。

  2. 选择设置

  3. 选择生成式人工智能选项卡。

  4. 如果您的代理尚未进入生成模式,请选择生成式模式。

  5. 打开使用深度推理模型

使用深度推理模型完成任务

代理不会自动使用深度推理模型,也不会对代理执行的所有任务或步骤使用深度推理模型。 相反,代理可以使用深度推理模型来完成特定任务。

要使用深度推理,请在完成特定任务或步骤的代理指令中告诉代理使用推理 模式。

例如,这些指令在其中一个步骤中包含了关键词推理。 代理仅在该步骤中使用 Azure OpenAI o1 模型:

屏幕截图代理详细信息,在其中一个步骤中显示带有“使用推理”的说明。

  1. 解析请求正文以识别:位置(例如,亚利桑那州)和请求的服务(例如清洁、美化环境、维护)。

  2. 使用“从 ERP 获取供应商”流检索内部供应商数据。

  3. 搜索内部知识库,了解有关供应商产能、位置和性能的信息。

  4. 运行搜索 Web 流并从所有供应商中提取市场份额、收入、排名和其他相关信息。

  5. 利用数据,使用推理为用户请求提供一个顶级推荐以及相关上下文。

备注

代理可以在多个任务或步骤中使用深度推理模型,但每个任务或步骤都必须包含关键字推理。因为深度推理模型的响应时间较长,在多个步骤中使用模型会大大降低代理的响应时间。

查看推理模型行为

可以在 “活动” 页中跟踪代理何时以及如何使用深层推理模型。

活动图显示一个深度推理节点,代理在其中使用了深度推理模型。

若要查看详细信息,请选择推理节点将其展开。 展开的节点解释了模型使用的推理步骤和数据,以及模型输出的结果。

推理活动节点的屏幕截图,显示了模型遵循的逻辑。