01
—
大模型应用数据分析的背景
1、降低用户门槛,提升市场覆盖
02
—
ChatBI 提高查询准确性的方法
选择合适的问答模式
可信模式:在查询条件百分百准确时,ChatBI 会给出回答。这种模式确保了结果的准确性,适用于对数据准确性要求极高的场景。例如,当用户明确知道所需查询的具体时间、条件、维度和指标时,选择可信模式可以获得可靠的结果。
专业模式:当查询条件非百分百准确时,ChatBI 仍会给出回答。在这种模式下,用户可以通过查看 SQL 进行二次校验结果的准确性。如果查询条件是由 AI 大模型生成,可能存在幻觉问题,此时查看 SQL 可以帮助用户确认结果是否正确。例如,用户提问较为模糊时,ChatBI 会尝试给出回答,用户可以通过查看 SQL 来判断结果是否符合预期。
多轮对话与追问
进入追问模式:通过「继续追问」按钮,用户可以进入追问模式。在这个模式下,ChatBI 会自动联系上下文内容回答问题。例如,用户在查询了 “2023 年腾讯云 BI 每个月收入是多少?” 后,点击「继续追问」按钮,接着提问 “2023 年上半年呢?”,ChatBI 能够结合上下文准确回答。
退出追问:如果追问效果不佳,用户可以退出追问回到单轮问答状态。这样可以避免在追问过程中出现混乱,让用户能够重新整理思路,以单轮问答的方式更清晰地提出问题。
生成总结与验证结果
自动生成数据总结:ChatBI 能够基于问答展示的图表,自动生成数据总结。通过描述性统计,帮助用户快速获取全面且准确的数据概述。例如,当用户查看 “每季度营业积分的趋势” 时,可以点击 [生成总结] 查看图标描述统计概述,同时图表会标注对应数值的参考线。
验证结果准确性:用户可以通过自然语言透出的取数逻辑判断结果的准确性,也可以查看 SQL 进行二次校验。自然语言方式透出所选的数据表和 AI 的取数逻辑,业务用户可以通过取数逻辑判断结果的准确性。对于熟悉 SQL 的用户来说,图表右侧更多按钮下,可点击「查看 SQL」,通过取数 SQL 二次校验结果准确性。
干预问答结果
校正答案:用户可以自定义修改查询条件、删除多余条件或添加新条件,对答案进行校正。例如,如果 AI 给出的回答不符合用户的预期,用户可以调整查询条件,使其更加准确。
换表查询:如果 AI 选错了数据表,用户可点击「换表查询」,校正为正确的数据表。这样可以确保查询结果来自正确的数据源,提高结果的准确性。
提升结果准确性
用户可以反馈回答是否正确,标记及优化查询结果的 badcase,迭代改进模型。下次问题若命中 “标记为正确” 的问题,则自动返回原回答,让模型 “越用越聪明”。通过用户的反馈,ChatBI 可以不断优化自身的性能,提高查询结果的准确性。
03
—











