logo
开发者文档
搜索
Teams

简介

将 Agent 集成到 Teams 后,Teams 用户可在单聊、群聊、频道中与 Agent 对话,并且支持图片、文件等格式。除此之外,Agent 的响应还支持流式输出,展示知识库引文等等。

功能支持

基础配置

功能 单聊 群聊 频道 备注
上传附件 支持 支持 不支持 - 单聊与群聊的 Agent 支持接收和发送附件
- 频道的 Agent 仅支持发送附件,不支持接收附件
展示知识来源 支持 支持 支持 在 Agent 的配置中开启「展示引用知识」即可
用户反馈 支持 支持 支持 用户对消息的点赞和点踩都会被记录到 Agent 的日志中
欢迎语 支持 支持 支持 - 单聊:用户开启对话时触发
- 群聊与频道:Agent 被邀请进群时触发
预设问题 支持 支持 支持 - 单聊:用户开启对话时触发
- 群聊与频道:Agent 被邀请进群时触发
用户提问建议 支持 支持 支持 跟随在 Agent 响应消息之后
内容由 AI 生成 支持 支持 支持 开启后,Agent 名字旁会显示「AI 生成」提示

高级配置

功能 单聊 群聊 频道 备注
流式响应 支持 不支持 不支持 若需开启分段输出功能,需关闭流式响应
「正在回复」动画 支持 支持 不支持
「敏感信息」提示 支持 支持 支持 开启后,Agent 名字旁会显示「敏感信息」提示

集成教学

事前准备

開通服務

  1. Azure Bot Services
  2. Microsoft 365

所需网站

  1. Teams
  2. Microsoft Azure Bot services (创建 bot 并配置)
  3. Developer Portal (发布 bot)
  4. Microsoft Teams admin center(bot 发布后,审核上线)

集成步骤

1. 创建 Azure Bot

登陆 Microsoft Teams admin center,点击 Add Bot Services
alt text

点击 Create
alt text
alt text
alt text

Type of App 选择 Single Tenant
alt text

选择 Create new Microsoft App ID
alt text
alt text
alt text
alt text

切换到 GPTBots,Agent 的集成介面把 Teams的开关打开,接著点击管理
alt text

复制 Webhook 后,再回到 Microsoft Azure
alt text

沾贴进 Messaging endpoint,勾选 Enable Streaming Endpoint
alt text

复制 Microsoft App ID 和 App Tenant ID,之后在 GPTBots 配置时使用
alt text

点击 Manage Password
alt text
alt text
alt text

复制 Value 的值,之后在 GPTBots 配置时使用(APP-Password)。

注意:请务必保存好这个值,离开此介面后将不会再完整显示

alt text

切换到 GPTBots,点击 Add Azure Bot
alt text

将刚刚复制的值填入,点击保存
alt text

接著再回到 Microsoft Azure,点击 Channels > Teams
alt text
alt text

勾选 Microsoft Teams Commercial (most common),点击 Apply
alt text

2. 赋予 Bot 在群聊中接收附件的权限

搜索 App registrations
alt text
alt text
alt text

点击 Add a permission,添加图中的四个权限
alt text

3. 创建 Apps

Developer Portal, 点击 New app
alt text
alt text

App feature > Bot
alt text

在 Enter a bot ID 填入刚刚拿到的 Microsoft App ID,勾选图中的选项

注意:不能勾选 Only send notification

alt text

来到 Basic information,填入所有必填资讯,点击保存

注意:Descriptions 下的两个填空也都是必填项,务必填写

alt text
alt text

接著发布这个 App,来到 Publish to org,点击 Get started
alt text
alt text

4. 审核已发布的 APP

接著来到 Microsoft Teams admin center,审批这个 app 的发布

Teams apps > Manage apps > 在搜寻框搜索 app 的名称
alt text
alt text

点击 Publish 后,就完成了所有的集成工作
alt text

5. 在 Teams 中使用 Bot

来到 Teams > 应用程式 > 找到 bot > 点击新增
alt text
alt text

选择要对话的空间,便能开始对话。
alt text