跳到主要内容

对接飞书机器人

1. 概述

本文指导如何将Chat BI对接飞书机器人,进行智能问数。

2. 前提条件

  1. 客户在BI中,已配置飞书账户集成。飞书账户集成方案见:飞书完全集成方案

  2. 客户自建应用,并开启应用的机器人能力。

  3. 当前飞书应用已开启以下权限:

    • im:message:send_as_bot:以应用的身份发消息
    • im:message.group_at_msg:readonly:接收群聊中@机器人消息事件
    • im:message.group_msg(可选):获取群组中所有消息(敏感权限)
    • im:message.p2p_msg:readonly:读取用户发给机器人的单聊消息

3. 操作步骤

  1. 从飞书应用管理后台,获取应用凭证信息。

    注意

    用于Chat BI对话的应用与原BI后台配置的飞书应用,可以不是同一个飞书应用。

  2. 从ChatBI知识管理后台,获取想要配置的主题ID信息。

  3. 将以上信息提供给到观远,进行Chat BI配置项修改。

  4. 配置项修改完成后,在飞书应用管理后台 > 开发配置 > 事件与调度 > 事件配置处,将“订阅方式”配置为长链接,并添加“接收消息v2.0”事件。

  5. 在飞书应用管理后台 > 开发配置 > 事件与调度 > 回调配置处,将“订阅方式”配置为长链接,并添加“卡片回传”交互。完成后,即可在飞书该应用内进行Chat BI智能问答。

  6. 以上配置完成后,在飞书机器人中发起提问,系统会展示对问题的理解及查询方式并生成飞书图表卡片。如默认推荐的可视化样式用户不喜欢,可手动进行可视化样式切换。

    |550

4. 注意事项

当前仅支持环境级别配置1个主题关联1个飞书应用。