使用会议AI 见解 API 获取 AI 生成的会议摘要

重要

  • 会议AI 见解 API 是智能 Microsoft 365 Copilot 副驾驶® API 命名空间的一部分。 只能代表智能 Microsoft 365 Copilot 副驾驶®许可用户获取见解。 有关详细信息,请参阅 Meeting Insights API 的许可证要求

会议AI 见解 API 允许你以编程方式从听录Microsoft Teams 会议访问结构化 AI 生成的见解。 这些见解包括:

  • 综合对话摘要
  • 从讨论中提取的作项
  • 直接提及参与者的话语

该 API 使你能够提供智能会议体验,例如显示关键要点或生成后续内容,而无需构建或维护自己的 AI 基础结构。 见解在会议结束后生成,可通过Microsoft图形 API终结点访问。

注意

会议AI 见解 API 为私人计划会议、市政厅、网络研讨会和“立即开会”会话提供见解。 AI 见解 API 尚不支持频道会议。

用例

下面是使用会议AI 见解 API 提取 AI 生成的见解的一些用例:

用例 应用场景 集成 影响
CRM 更新的自动生成会议摘要 销售团队通过 Teams 定期召开客户会议。 每次通话后,他们都需要在其 CRM 中记录会议摘要和跟进。 每次会议后,都可以让后端服务侦听会议结束事件,并使用 Microsoft Graph API 获取会后见解。 该服务提取摘要和作项,并将其映射到公司 CRM 记录中的特定字段。 (可选)集成可以包含 Teams 消息卡确认更新。 - 通过消除手动输入,为销售代表节省时间。
- 确保在所有客户交互中一致地捕获关键详细信息。
在项目管理应用中捕获会议后知识 产品和工程团队定期召开会议,以做出设计和功能决策。 团队成员经常忘记记录讨论和达成一致的内容。 可以使用机器人或后台作业在图形 API查询产品潜在顾客拥有的已结束会议。 API 提取见解并使用自然语言处理 (NLP) 对其进行分类,例如决策、任务或风险项。 这些分类在 DevOps、Jira 或 Notion Azure转换为任务或注释,并使用 Graph 用户标识分配给正确的利益干系人。 - 防止信息丢失。
- 自动弥合对话和任务跟踪之间的差距。
- 促进一致性和问责制。
为战略会议生成高管简报 高管参与跨财务、运营或董事会评审等职能的多个高级会议。 他们需要快速可靠的摘要来保持最新状态并采取行动。 可以创建数字助手,在指定的执行会议结束后调用图形 API,以检索见解、确定关键决策和阻碍因素的优先级,并将其格式化为简洁的每日简报卡。 此卡将发布到高管的 Teams 聊天中,或作为晨间电子邮件摘要发送。 集成可以选择使用跨会议关键字 (keyword) 聚类分析突出显示重复主题。 - 提高高管的专注度和决策速度。
- 减少对手动记笔记和跟进的依赖。 实现更快的跨职能感知。

先决条件

提取会议见解

若要获取特定会议的见解,请执行以下步骤:

  1. 如果没有会议标识符 () id ,请使用 属性调用联机会议 API JoinWebUrl 以检索 id。 有关详细信息,请参阅 通过 JoinWebUrl 检索联机会议

  2. 会议的每个脚本事件都会创建一个关联的 AI 见解对象。 使用列表AI 见解 API 提取与会议相关的所有 AI 见解对象,并在响应中使用包含的元数据为方案选择相关的 AI 见解对象。 下面是示例请求和响应:

示例

请求

以下示例检索特定联机会议的所有 AI 见解对象。

GET /copilot/users/{userId}/onlineMeetings/{onlineMeetingId}/aiInsights

响应

以下示例显示了一个包含 AI 见解对象列表的响应。 为了提高可读性,示例中的 ID 已缩短。

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#copilot/users('22431...')/onlineMeetings('MSoyM...')/aiInsights",
  "@odata.count": 1,
  "value": [
    {
      "id": "VjEjI...",
      "callId": "97d0b...",
      "contentCorrelationId": "fb7aa...",
      "createdDateTime": "2025-12-08T05:41:31Z",
      "endDateTime": "2025-12-08T05:41:31Z"
    },
  ],
}
属性 说明
id 生成的 AI 见解对象的唯一标识符。
callId 生成此见解的调用的唯一标识符。
contentCorrelationId 一个唯一标识符,用于关联从中生成 AI 见解对象的会议 脚本
createdDateTime 创建相应脚本的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用协调世界时 (UTC) 。
endDateTime 相应脚本结束的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。
  1. 每个 AI 见解对象都提供详细的会议说明、作项和特定于参与者的提及,可通过调用 GET AI 见解 API 获取特定见解对象 ID 来访问这些说明。 下面是示例请求和响应:

示例

请求

下面的示例演示如何检索 AI 见解对象。

GET /copilot/users/{userId}/onlineMeetings/{onlineMeetingId}/aiInsights/{aiInsightId}

响应

以下示例显示了包含详细会议摘要的响应。 为了提高可读性,示例中的 ID 已缩短。

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#copilot/users('22431...')/onlineMeetings('MSoyM...')/aiInsights/$entity",
  "id": "VjEjI...",
  "callId": "97d0b...",
  "contentCorrelationId": "fb7aa...",
  "createdDateTime": "2025-12-08T05:41:31Z",
  "endDateTime": "2025-12-08T05:41:31Z",
  "meetingNotes": [
    {
      "title": "Introducing Project Objectives and Key Stakeholders",
      "text": "The stakeholders present included representatives from each department involved in the project, ensuring alignment and clear communication channels from the start.",
      "subpoints": [
        {
          "title": "Discussion on action items",
          "text": "Action items were assigned to team members, and a follow-up meeting schedule was established."
        }
      ]
    }
  ],
  "actionItems": [
    {
      "title": "Project Timeline Finalization",
      "text": "Review and finalize the project timeline to ensure alignment with stakeholder expectations and resource availability.",
      "ownerDisplayName": "Bella Smith"
    },
  ],
  "viewpoint": {
    "mentionEvents": [
      {
        "eventDateTime": "2025-12-08T05:30:00Z",
        "transcriptUtterance": "We need to get approval from Sarah Johnson before proceeding with the budget allocation.",
        "speaker": {
            "application": null,
            "device": null,
            "user": {
                "@odata.type": "#microsoft.graph.teamworkUserIdentity",
                "id": "9a760...",
                "displayName": "John Smith",
                "userIdentityType": "aadUser",
                "tenantId": "d1aeb..."
            }
        },
      },
    ]
  }
}
属性 说明
meetingNotes 包含由 Microsoft Teams Copilot 生成的会议讨论的详细说明。 这些说明包括讨论的标题、摘要和详细子点。
actionItems 包含从会议对话生成的作项。 作项包括作项和分配的所有者的摘要。
viewpoint.mentionEvents 包含对话中特定于参与者的信息,包括提及用户时会议中的时间戳的提及、演讲者以及话语详细信息。

限制

  • AI 生成的见解仅在会议结束后可用。 API 不支持在会议期间访问实时笔记。
  • AI 生成的见解可能需要长达 4 小时才能在通话结束后可用。

代码示例

示例名称 Description Node.js Python
会议 AI 见解机器人 此示例应用使用会议AI 见解 API 检索会议摘要、作项和提及,并在对话框中显示它们。 View View

另请参阅