You need to enable JavaScript to run this app.
导航
ChatBI 智能体
最近更新时间:2025.03.04 16:50:16首次发布时间:2024.09.14 11:18:33

1. 概述

1.1 功能介绍

ChatBI 智能体,作为一款业务灵活配置的智能问数工具,可以让企业成员以简单对话的方式更准确地查询业务数据。支持多数据集、语义模型、业务知识、推荐/收藏问题、个性化推送、多轮对话问数、归因分析等。企业的关键业务线能够定制专属的智能体。在实际工作中,每个成员拥有权限的数据集众多,口径或许不太一致,随意查询任意数据集的话,数据生产者会承担较大的解释成本。智能体能够更为聚焦,在智能体中明确官方的数据集,确保数据消费的口径保持一致。而且智能体还支持配置推荐问题以及 Prompt,使智能体能够更好地满足关键业务线的查询数据需求。

1.2 已支持能力

  • 推荐问题:提前将团队大多数同学关心的问题内置到智能体,其他同学点击问题即可快速查询
  • 收藏问题:将自己常问的问题收藏起来,下次直接点击即可快速查询
  • 数据查询:以对话的方式自由查询智能体内的数据
  • 定时推送:以用户设置的频率将以上问题定时推送到相关同学面前
  • 归因分析:网页端智能体已结合 DataWind 的归因分析能力,查询数据的同时可以快捷分析数据

1.3 适用场景

  • 企业中暂不具备数据分析能力与统计知识的业务员工,或许还不会使用 DataWind,但有查询数据的需求。此时,可以使用智能体,以降低查询数据与理解数据的门槛。
  • 企业中的管理者与业务人员,可能并不了解数据集与数据底层加工逻辑,在进行数据查询与业务分析时,希望尽快看到自己所需的数据,智能体能够使用户无需选择 DataWind 数据集,仅提问就能得出答案。
  • 企业中的数据/技术团队,能够将业务用户或管理者日常关注的数据,设置为智能体的推荐问题,这样用户无需打开 DataWind 产品,就能在 IM(飞书)中迅速查看数据。

2.智能体应用(适用对象:业务方/管理者)

说明

DataWind 是查询数据的平台,而数据查询也是智能体最主要的功能,支持大家以对话的方式查询数据、通过推荐问题查询与分析数据、收藏问题。整体操作概括为:打开智能体 - 通过自然语言提问。

2.1 智能体入口

智能体网页端入口

  • 配置了智能体的业务方,可以将智能体放在网页端,便于用户快速使用

Image

智能体移动端入口(以飞书为例)

  • 在飞书上搜索自己业务线定制的智能体名称,找到对应的机器人打开即可
  • 这里以「门店经营智能体」为例

Image

2.2 查询数据

2.2.1 查询数据的方法

开始使用

  • 智能体支持大家通过两种方式查询数据

通过推荐问题查询数据

  • 第一种查询数据的方法是可以直接点击智能体的推荐问题
  • 推荐问题会根据大家的历史查询问题自动生成,也可以自定义配置,具体的配置方法可以参考 3.2.4 推荐问题

Image

自然语言查询数据

  • 第二种则是智能体主要的用法,即大家可以将自己的查询数据需求直接以文字的方式描述给智能体
  • 智能体查询无需选择数据集,会自动在智能体配置的数据集中查询数据

Image

订阅问题

  • 智能体支持大家主动订阅历史提问过的问题,这样大家后续就不用再手动输入一遍

Image

2.2.2 提问建议与示例

一个好问题,记得包含以下关键要素:

要素

说明

时间

指定数据的时间点或范围,例如“最近 7 天”、“去年劳动节那一天”、“过去 30 天内”、“1 月 18 日那一周”等。

指标

指定需要查询的一个或多个指标,例如“GMV”、“订单量”等。

筛选条件(可选)

指定数据的统计维度,例如“按省份”、“按一级类目和二级类目”等。

统计方式(可选)

指定数据的统计方式,例如“XX 有多少个?”、“总和”、“平均值”、“最大值”、“周环比”、“年同比”等。

呈现方式(可选)

支持表格以及折线图、柱状图、饼图等常见的数据可视化。

序号

建议

说明

1

提问需要跟表里字段名称一字不漏

问题里不需要和字段名称完全一模一样,大模型会根据它的理解去匹配合适的字段。当然,当数据集内,多个字段名非常类似,这时建议输入的越详细,匹配的字段更准确些~

2

支持最大、最小、排序、同环比等计算

同环比最好指定需要对比的时间粒度~

3

避免非常模糊的提问

比如:看一下各地区的情况,大模型无法精准匹配你需要对什么指标进行分析~

4

支持对部分计算指标的理解

比如:大模型的公域知识可以理解“利润率”=总利润/总销售额,但其他的 xxx 率不一定在大模型的公域知识范围内,那么有可能就会理解失败~

5

目前无法做到对身份的识别

比如:尽量避免“我负责的区域的销售额是多少”这种提问,建议用 “刘优负责的区域的销售额是多少”或者“区域经理刘优负责的区域的销售额是多少”

6

记不清具体维度值时,尝试用“包含”

当你对需要进行筛选的维度值不清晰时,可以用“包含”提问。
比如“作者昵称:小明,当日粉丝量大于 10 万,xxx 标签是什么?”--->“作者昵称包含小明,当日粉丝量大于 10 万,xxx 标签是什么?”

7

对图表内的字段有要求

图表存在表计算和 LOD 字段,暂不支持提问

看一下 24 年 4 月份,北京、上海、广州三个在审城市,审核量和审核率的变化情况

Image

看一下今年审核率大于 0.5 的在审省份的进审量分布情况

Image

2.3 数据推送

说明

除了大家直接查询数据集中的数据之外,智能体还支持定期向大家推送日常想看的数据

默认推送

  • 当大家首次被添加进智能体的用户列表中时,智能体会默认配置主动推送功能,大家会从第二天开始收到推送

修改推送频率

  • 在飞书端主动推送配置中,配置推送频次(天级、周级、月级)

Image

2.4 归因分析

用户点击对应图表的「归因分析」按钮,完成归因规则“基准日期”和“观察日期”配置后,智能体将自动针对异常指标的影响因子进行时序分析,呈现整体归因分析结果,以及对指标的同向和反向贡献程度排名前三的影响因子、对应的贡献值、贡献率、对比差值和对比百分比,实现智能归因洞察。
方式一:通过首页收藏的图表开展归因分析。

第一步 : 点击首页收藏的目标归因图表。

Image

第二步 : 在图表中,点击数据点,配置归因规则「归因指标」、「基准日期」、「观察日期」,点击开始归因。

  • 归因指标:智能体会根据图表填写归因指标。
  • 基准日期:是作为参照标准的特定日期,用于衡量和比较相对于观察日期的数据变化情况,基准日期需早于观察日期。
  • 观察日期:进行数据收集和现象观察的具体日期。

Image

第三步 : 归因分析完成后,智能体将反馈归因结果,并展示同向或负向贡献程度排名前三的影响因子,及其对应的贡献值、贡献率、对比差值和对比百分比。

  • 同向贡献前 3:对指标变化起到同向推动作用,且贡献程度排在前三的影响因子。
  • 反向贡献前 3:对指标变化起到反向推动作用,且贡献程度排在前三的影响因子。
  • 贡献值和贡献率算法参考:维度归因-算法

Image

方式二:与智能体对话,得到图表后进行归因分析。

第一步:与智能体对话,得到图表。

Image

第二步 : 在图表中,点击数据点,配置归因规则「归因指标」、「基准日期」、「观察日期」,点击开始归因。

  • 归因指标:智能体会根据图表填写归因指标。
  • 基准日期:是作为参照标准的特定日期,用于衡量和比较相对于观察日期的数据变化情况,基准日期需早于观察日期。
  • 观察日期:进行数据收集和现象观察的具体日期。

Image

第三步:归因分析完成后,智能体将反馈归因结果,并展示同向或负向贡献程度排名前三的影响因子,及其对应的贡献值、贡献率、对比差值和对比百分比。

  • 同向贡献前 3:对指标变化起到同向推动作用,且贡献程度排在前三的影响因子。
  • 反向贡献前 3:对指标变化起到反向推动作用,且贡献程度排在前三的影响因子。
  • 贡献值和贡献率算法参考:维度归因-算法

Image

3.智能体配置(适用对象:数据/IT/专业分析师)

3.1 功能概述

智能体通常需要数据团队、IT 团队或专业分析师统一配置,对于大多数业务人员或管理人员而言,仅需使用智能体,无需进行智能体的配置工作。智能体支持多个自定义配置项,当前支持的配置项包括:

  • 基本信息:配置智能体所使用的飞书机器人信息
  • 数据集配置:选择智能体可使用的数据集和常用字段等信息
  • 推荐问题:配置智能体的推荐问题
  • Prompt 配置:可以为智能体进行 Prompt 配置

Image

3.2 功能介绍

当前 DataWind 的智能体支持网页端飞书端两个版本:

  • 网页端的创建成本较低,只需要创建智能体后,为智能体配置数据集即可使用;
  • 而飞书端由于基于飞书机器人进行交互,因此我们首先需要为自己的智能体创建一个飞书机器人,之后将飞书机器人和智能体进行关联,配置流程会比网页端稍多一些。

大家可以根据自己业务的需求选择创建其中一个版本,需要注意,飞书端的智能体在配置完成后,同样也可以直接使用网页端,以下为创建智能体的流程。

3.2.1 网页端智能体创建

第一步:创建一个新的智能体

  1. 进入 DataWind 智能体的配置页面,点击右上角的「添加智能体」,即可进入到智能体的初始配置页面。

Image
Image

第二步:为智能体添加数据集

开启分析助手

  • 在数据集的概览页面,点击右上角的「开启分析助手」,选择数据集是否为全量表后,点击确定,完成开启。

Image

为智能体添加数据集

  • 进入智能体的「数据集配置」模块,点击中间的「立即添加」;
  • 搜索自己需要添加的数据集,注意,只有自己有权限且已经通过合规的数据集才可以被搜索到,该页面支持批量勾选;
  • 点击「确认」后即可添加成功,后续可继续添加其他数据集或移除数据集

Image
Image
Image

第三步:添加智能体的可用成员

  1. 对于网页端智能体,可以直接在智能体的基本信息页面添加可用成员;

Image

  1. 添加的方式可选择批量导入,或单个添加,这里的添加即时生效,无需再发布智能体。

Image

  1. 添加完成后,名单内的用户即可在 DataWind 主页进入智能体页面,在左侧的智能体列表中可以找到有权限的智能体

Image

3.2.2 飞书端智能体创建

第一步:申请飞书机器人

进入飞书开放平台

  • 创建飞书机器人需要进入飞书开放平台
  • 之后选择「创建企业自建应用」

Image

创建企业自建应用

  • 在弹出的创建企业自建应用的弹窗中,输入应用名称、应用描述和应用图标,这里的应用名称会对应之后用户在飞书上搜索到的智能体名称
  • 输入完成后点击「创建」即可创建一个应用

Image
Image

为创建好的应用添加机器人的能力

  • 下一步需要为这个应用添加机器人的能力
  • 首先进入应用的配置页面,进入左侧的「添加应用能力」
  • 选择添加「机器人」

Image

为机器人添加需要的权限

  • 如果要使机器人可以正常交互,需要为机器人添加一些权限。这里可以在左侧的「开发配置」中找到「权限管理」,在权限管理中,选择「批量导入/导出权限」,勾选并批量开通这 16 个权限:
    • 获取应用信息
    • 获取用户 user ID
    • 以应用的身份发消息
    • 管理应用自身资源
    • 获取通讯录基本信息
    • 撤回消息
    • 获取单聊、群组消息
    • 给一个或多个部门的成员批量发消息
    • 给多个用户批量发消息
    • 更新消息
    • 读取用户发给机器人的单聊消息
    • 查看消息表情回复
    • 查看 Pin 消息
    • 添加、取消 Pin 消息
    • 发送、删除消息表情回复
    • 获取与上传图片或文件资源

备注:这里我们已经将需要的权限列表进行导出,大家可以直接复制右侧的代码,之后在导入权限的部分粘贴即可;

说明

  • 如果智能体为群聊智能体:

    • 请在 "tenant" 中添加:

    "im:chat:read""im:message.group_at_msg:readonly"

    • 注意请勿添加im:message.group_msg,否则将响应群中全部消息
  • 如果要使用下载数据到飞书功能:

    • 请在 "user" 中添加:

    "drive:drive.metadata:readonly""drive:drive"

Image
Image

{
  "scopes": {
    "tenant": [
      "admin:app.info:readonly",
      "application:application:self_manage",
      "contact:contact.base:readonly",
      "contact:user.employee_id:readonly",
      "im:message.p2p_msg:readonly",
      "im:message.pins:read",
      "im:message.pins:write_only",
      "im:message.reactions:read",
      "im:message.reactions:write_only",
      "im:message:readonly",
      "im:message:recall",
      "im:message:send_as_bot",
      "im:message:send_multi_depts",
      "im:message:send_multi_users",
      "im:message:update",
      "im:resource"
    ],
    "user": [
      "contact:user.employee_id:readonly",
      "im:message:readonly",
      "im:message:update"
    ]
  }
}

配置权限后发布飞书机器人

  1. 填写完机器人所需权限后,即可发布该机器人,在「版本管理与发布」页面创建版本并发布即可。
  • 版本号和描述等信息可按照需求填写,或任意填写。
  • 申请理由部分可整体写一下,细分项可不填。

Image

注意:在进行下一步之前,需要先发布该企业应用,否则无法执行进入下一步骤。

第二步:创建新的智能体并为机器人配置回调地址

智能体列表

  • 在智能体配置的首页中,会展示当前用户所有有权限的智能体
  • 进入智能数据洞察智能体的配置页面,点击右上角的「添加智能体」,即可进入到智能体的初始配置页面。

Image

获取回调地址

  • 进入智能体配置页面后,点击并复制智能体名称下方的「飞书回调地址」

Image

为机器人配置请求地址

  • 回到前一步创建的飞书机器人页面,将复制的回调地址填入飞书机器人「事件与回调」页面的「事件配置」和「回调配置」中的请求地址即可
  • 注意,事件配置和回调配置都需要添加

Image
Image

为机器人配置事件

  • 填写完地址后,还需要分别为事件和回调配置「添加事件」。
  • 事件配置需要添加:
    • im.message.receive_v1
    • p2p_chat_create
  • 回调配置需要添加:
    • card.action.trigger_v1

Image

Image

机器人发布

  • 完成前面的步骤后,可以先将机器人发布一次,在「版本管理与发布」页面创建版本并发布即可
  • 版本号和描述等信息可按照需求填写,或任意填写。

Image

注意在进行下一步之前,需要先发布该企业应用,否则无法执行进入下一步骤。

第三步:配置智能体基本信息

获取飞书机器人的 App ID 和 App Secret

  • 在飞书机器人发布后,回到飞书机器人的配置页面,在「凭证与基础信息」页面,分别复制 App ID 和 App Secret;

Image

开启飞书端

  • 进入之前创建的智能体配置页面,找到「基本信息」中的「飞书端配置」,选择「开启飞书端」;

Image

添加智能体

  • 将飞书机器人的 App IDApp Secret 填入飞书基础设置中
  • 点击右上角的「保存」即可,之后智能体就会与该飞书机器人进行关联。

Image

第四步:添加智能体的可用成员

添加成员的入口

  • 智能体的可用成员即绑定的机器人的可用成员,因此需要在飞书开放平台添加
  • 在飞书开放平台选择「版本管理与发布」,通过「创建版本」新建一个版本

Image

添加成员

  • 编辑机器人的可用成员,搜索用户后勾选即可
  • 请勿选择「全部成员」

Image

保存并发布

  • 添加完成后保存并发布即可,注意需要发布后才能生效。

Image
Image
Image

第五步:为智能体添加数据集

开启分析助手

  • 在数据集的概览页面,点击右上角的「开启分析助手」,选择数据集是否为全量表后,点击确定,完成合规。

Image

为智能体添加数据集

  • 进入智能体的「数据集配置」模块,点击中间的「立即添加」;
  • 搜索自己需要添加的数据集,注意,只有自己有权限且已经通过合规的数据集才可以被搜索到,该页面支持批量勾选;
  • 点击「确认」后即可添加成功,后续可继续添加其他数据集或移除数据集

Image

Image
Image

3.2.2 基本信息与设置

在智能体列表页面点击智能体后会进入智能体的配置页面,首先是基础信息部分。

基本信息概述

基本信息页面包含:

  • PC 端基础设置(应用名称、应用描述)
  • 智能体管理员配置
  • PC 端总结设置(推送卡片设置)
  • 智能体头像
  • 成员管理(添加成员、删除成员、成员列表)

Image

飞书端配置

  • 点击【飞书端配置】
  • 【飞书端基础设置】模块中,支持编辑当前智能体的所接入飞书机器人的 App ID 和 App Secret,以及选择加密类型和校验码,进行加密配置
  • 【欢迎卡片配置】模块中,支持为飞书端智能体配置欢迎卡片,即用户初次进入 飞书端智能体时,接收到的欢迎卡片。支持大家在飞书卡片搭建工具配置卡片后,复制 Json 代码到这里快捷配置。
  • 【飞书端主动推送设置】模块中,支持主动推送设置,即可以为智能体的用户配置例行推送,例如每日定时自动推送用户想看的数据等。支持配置的内容包括:主动推送标题、推送频次、推送用户范围、推送总结。配置完成后可发送预览,查看配置的推送效果。

Image
Image
Image

网页端基础设置

  • 在通用设置页面,除了管理员、头像等基础设置外,还支持配置智能体在网页端展示的名称和描述

Image
Image

智能体管理员

  • 智能体管理员将会拥有编辑智能体信息的权限

Image

智能体可用成员

  • 智能体的可用成员即当前智能体关联的飞书机器人的可用成员
  • 添加成员的方式可以参考 3.2.2 的第四步

Image

3.2.3 数据集配置(语义模型、知识库)

智能体的查询会基于 DataWind 数据集的数据,大家可以自定义智能体查询的数据集范围,让智能体可以更好地应用于当前的业务。

数据集配置概述

  • 数据集配置页面会展示当前智能体已经添加的数据集信息
  • 信息包含:数据集名称、数据集管理员、编辑时间

Image

添加数据集

  • 支持点击右侧的「添加数据集」添加自己有权限的数据集

Image

语义模型配置

语义模型主要有两个配置功能:

  • 选择数据集使用的字段:可以选择智能体在查询时所使用的字段,如果数据集中存在多个类似含义的字段,则可以只选择其中一个或几个
  • 配置字段的名称和同义词:支持修改字段在智能体侧的显示名称,同时支持为字段配置同义词,当查询时的描述为这些字段的同义词时,会优先使用这些字段进行查询

Image
Image

知识库

  • 支持为数据集配置知识库,用户可以将一些行业黑话、不准确或歧义的表达等,添加进知识库中
  • 以此可以让大模型更好地理解大家提出的问题

Image

删除选用的数据集

  • 支持对已经添加的数据集进行删除
  • 如果当前数据集已经被用于推荐问题中,则需要先修改推荐问题后才可以删除

Image
Image

3.2.4 推荐问题

支持为智能体添加推荐问题,添加后的推荐问题将会展示在智能体的默认的消息卡片中,智能体的用户可以通过推荐问题快速获取业务所需要的数据。当前只有飞书端可以配置推荐问题。
推荐问题分为模糊问题和拆解问题,大家可以为每个模糊问题配置多个拆解问题,用户点击模糊问题后,智能体将会按照该模糊问题的拆解问题给出多个查询结果,以此满足更多用户的查询数据需求。

推荐问题列表

  • 进入智能体配置页面,在左侧选择「内容配置」,在推荐问题配置页的右上角,可以找到「编辑」按钮;
  • 推荐问题模块,将会展示当前智能体已经配置的推荐问题

Image
Image

添加推荐问题

  • 根据当前的智能体是否已经添加过推荐问题,添加推荐问题的入口会有差异
  • 如果已经添加过推荐问题,需要点击右上角的「编辑」进入编辑状态后,在推荐问题的最下方添加
  • 当前每个模糊问题最多添加 4 个拆解问题
  • 智能体卡片也会根据数据集的情况自动生成一些推荐问题

Image
Image

编辑与删除

  • 点击推荐问题右上角的「编辑」按钮,将会进入到推荐问题的编辑状态
  • 支持编辑或删除已经配置的推荐问题

Image

3.2.5 自定义 Prompt 配置

由于智能体是基于大模型功能,而大模型有一个特点就是可以添加 Prompt,简单来说就是可以给大模型配置一些前置条件,以此可以让大模型给出更准确的答案。而智能体也支持配置 Prompt 的功能,以此让大家可以得出更符合自己场景的查询结果。

添加 Prompt

  • 在 Prompt 配置页面,可以点击右侧的「添加 Prompt」按钮来添加 Prompt
  • Prompt 示例:

❌:用户如果在问分用工模式下相关的数据,如不同用工类型有多少人,用工模式的维度选择“用工模式-在职人力使用”字段;如果在问分用工模式下非一线占比相关的数据,如XX非一线占比是多少,用工模式的维度选择“用工模式-非一线人力占比使用”字段
✅:如果问题以“不同用工类型有多少人”结尾,查询时维度选择“用工模式-在职人力使用”字段;如果问题以“非一线占比是多少”结尾,维度选择“用工模式-非一线人力占比使用”字段

  • 注意:这里的示例仅做描述方式的参考,实际配置过程中需要依据业务逻辑进行调整。

Image

编辑与删除 Prompt

  • 支持大家对已配置的 Prompt 进行编辑或删除

Image

备注:在私有化版本中,智能体已经支持配置为飞书应用,通过机器人方式进行对话查询数据与互动。在 SaaS 版本,即将进行支持,敬请期待。

4. 特别声明

(1)本服务输出的内容均由人工智能模型生成。
(2)本功能适用人群:仅限于客户在内部、自有业务、自己使用,客户不得通过ChatBI或分析助手向公众提供生成式人工智能服务。