将基于机器人的消息扩展扩展扩展为智能 Microsoft 365 Copilot 副驾驶®的代理

注意

智能 Microsoft 365 Copilot 副驾驶®由高级处理和业务流程引擎提供支持,Microsoft 365 应用、Microsoft Graph 和大型语言模型 (LLM) 集成,可将字词转换为强大的生产力工具。 尽管智能 Microsoft 365 Copilot 副驾驶®可以利用 Microsoft 365 生态系统中的应用和数据,但许多用户依赖各种外部工具和服务进行工作管理和协作。 通过在 智能 Microsoft 365 Copilot 副驾驶® 中将消息扩展扩展作为代理进行扩展,可以让用户与第三方工具和服务交互,从而使他们能够通过智能 Microsoft 365 Copilot 副驾驶®实现更多目标。 可以通过开发代理或连接到外部数据源来实现此扩展。

图形显示用户、Microsoft Teams 和 智能 Microsoft 365 Copilot 副驾驶® 之间的用户交互流。

什么是代理?

代理允许智能 Microsoft 365 Copilot 副驾驶®直接与第三方数据、应用和服务交互,增强其功能,并扩大其功能范围。 代理允许智能 Microsoft 365 Copilot 副驾驶®:

  • 获取实时信息,例如产品发布的最新新闻报道。
  • 检索基于知识的信息,例如 Figma 中的团队设计文件。

说明增强了消息扩展代理的可用性和有效性。 以下说明对应用的功能提供了清晰而简洁的摘要:

  • 应用说明:应用说明有助于改进 Teams 应用商店中的应用可发现性。
  • 命令说明:命令说明将用户意向和言语映射到代理内的搜索命令,并且必须基于对用户意向和关键字的分析生成。
  • 参数说明:参数说明以自然语言和输出格式解释系统的要求。
  • 语义说明:语义描述通过提供对代理功能和方案的概念性理解,帮助智能 Microsoft 365 Copilot 副驾驶®生成内容,从而帮助实现用户目标,并将用户的意图与代理的功能相匹配。

有关详细信息,请参阅 创建和升级代理的指南

有资格获得代理支持的所有基于机器人的搜索消息扩展都必须满足 策略要求 ,并接受验证,以确保代理满足质量、安全性、隐私和有用性预期。 可以使用 Microsoft 365 Agents Toolkit (以前称为 Teams Toolkit) for Visual Studio Code、Visual Studio、Agents Toolkit 命令行接口 (CLI) (以前称为 Teams Toolkit CLI) 或 Teams 开发人员门户来创建基于机器人的搜索消息扩展,并将消息扩展扩展为充当代理智能 Microsoft 365 Copilot 副驾驶®。

先决条件

在开始之前,请确保熟悉为智能 Microsoft 365 Copilot 副驾驶®生成消息扩展代理的以下标准和准则:

创建基于机器人的消息扩展

重要

智能 Microsoft 365 Copilot 副驾驶®代理处于预览状态,仅在Teams 中的 Microsoft 365 Copilot中工作。

让我们为 Teams 创建基于机器人的搜索消息扩展代理,并通过 Microsoft Teams 客户端的撰写消息区域智能 Microsoft 365 Copilot 副驾驶®和共享结果。

在开始之前,请确保安装以下工具来生成和部署消息扩展:

  • 安装最新的 代理工具包预发行版
  • 确保已启用 “开发 Copilot 插件” 功能标志。 若要启用功能标志,请执行以下步骤:
    1. 打开 Visual Studio Code
    2. 转到 “管理>设置”。
    3. “搜索设置”搜索框中输入 Microsoft 365 代理工具包
    4. “扩展”下,选中“ Fx-extension:开发 Copilot 插件 ”复选框。

若要使用 Visual Studio Code 创建基于机器人的搜索消息扩展代理,请执行以下步骤:

  1. 打开 Visual Studio Code

  2. 在左窗格中,选择“ Microsoft 365 代理工具包”。

  3. 选择 “创建新代理/应用”。

  4. 选择 “消息扩展”。

  5. 选择“ 自定义搜索结果”。

  6. 选择“ 开始使用机器人”。

    屏幕截图显示“从机器人开始”选项,用于在 Visual Studio Code 中创建基于机器人的消息扩展。

  7. 选择编程语言。

  8. 选择“ 默认文件夹”。

  9. 输入应用的名称,然后选择 Enter。 代理工具包为应用搭建基架并创建消息扩展。

若要在 Teams 中运行邮件扩展,请执行以下步骤:

  1. 在左窗格中,选择“ Microsoft 365 代理工具包”。

  2. “帐户”下,执行以下步骤:

    1. 选择“ 登录到 Microsoft 365” ,然后输入Microsoft 365 凭据。

    2. 选择“ 登录到 Azure ”并输入 Azure 凭据。

      屏幕截图显示“代理工具包中用于Visual Studio Code的帐户”下的“登录到 Microsoft 365 和 Azure”选项。

  3. 在左窗格中,选择“ 运行和调试” (Ctrl+Shift+D)

  4. 选择 “在 Teams (Edge) 中调试”或“在 Teams (Chrome) 调试”。 代理工具包使用 Web 浏览器在 Teams 中启动应用。

  5. 选择“添加”。 应用安装在 Teams 上。

  6. 转到聊天并选择 “作和应用”。

  7. 在邮件扩展浮出菜单中,在搜索框中输入邮件扩展的名称。

  8. 选择邮件扩展并输入搜索查询。

  9. 从列表中选择一个产品。 Teams 在邮件撰写区域中将产品展开为自适应卡片。

  10. 选择“发送”。

在 智能 Microsoft 365 Copilot 副驾驶® 中触发消息扩展

若要在 Teams 中的 Microsoft 365 Copilot 中将消息扩展作为代理触发,请执行以下步骤:

  1. 选择“应用”。

  2. 搜索 Copilot 并打开智能 Microsoft 365 Copilot 副驾驶®。

  3. 从右上角选择 “面板 ”。

  4. 从右窗格中选择所需的代理。

    屏幕截图显示了 Microsoft 365 中的代理列表。

  5. 在邮件撰写区域中,向智能 Microsoft 365 Copilot 副驾驶®发送消息,以搜索 Teams 和智能 Microsoft 365 Copilot 副驾驶®的最新更新。

    屏幕截图显示了代理提示和来自 智能 Microsoft 365 Copilot 副驾驶® 的响应。

注意

此提示可能并不总是确保智能 Microsoft 365 Copilot 副驾驶®消息扩展的响应。 如果发生这种情况,请尝试不同的提示或提供反馈,方法是降低智能 Microsoft 365 Copilot 副驾驶®响应的投票并留下消息。

有关在 智能 Microsoft 365 Copilot 副驾驶® 中测试代理的详细信息,请参阅调试代理选择

分步指南

按照分步指南为智能 Microsoft 365 Copilot 副驾驶®生成基于机器人的搜索消息扩展代理。

另请参阅