ChatBI

Real schema-linking retrieval, an AST-based SQL safety gate, and live query execution — not a thin 'LLM writes SQL' wrapper.

ChatBI

检索 → 生成 → 校验 → 执行 → 验证

不是「把全部 schema 丢给 LLM」的简单封装:真实的 schema linking 检索、动态 few-shot、SQL 安全闸门与结果校验。

数据说明

「提问」标签页支持 3 个业务域完全不同的样例数据库(电商 / 人力 / SaaS),真实调用 DeepSeek 生成 SQL 并在内存 SQLite 上执行;其余标签页展示同一条流水线离线跑出的真实检索/安全闸门结果。

业务背景(注入到 LLM 提示词)销售、客户、投放、库存、商品毛利和退款退货数据

GMV 在增长,但管理层想知道利润是否被折扣、退款、投放和缺货吃掉。

标题发现需要真实执行一次 SQL;若 LLM/sql.js 环境不可用会跳过。

用自然语言提问

针对内置的🛒 电商样例数据库提问,系统会真实检索相关表、调用 DeepSeek 生成 SQL、做安全校验,并在真实数据上执行。