将基于机器人的消息扩展扩展扩展为智能 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 副驾驶®生成内容,从而帮助实现用户目标,并将用户的意图与代理的功能相匹配。

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

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

先决条件

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

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

重要

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

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

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

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

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

  1. 打开 Visual Studio Code

  2. 在左窗格中,选择“ Teams 工具包”。

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

  4. 选择 “消息扩展”。

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

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

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

  7. 选择编程语言。

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

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

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

  1. 在左窗格中,选择“ Teams 工具包”。

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

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

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

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

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

  4. 选择 “在 Teams (Edge) 中调试”或“在 Teams (Chrome) 调试”。 Teams 工具包使用 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 副驾驶®生成基于机器人的搜索消息扩展代理。

另请参阅