Genie Ontology 提升 SQL 生成准确率

CautiousUse8597 · reddit · 2026-07-08

该文从机制层面解析 Genie Ontology 改善 LLM text-to-SQL 的原理。传统 LLM 直连原始 schema 的准确率约 20-40%,因「营收」「活跃用户」等业务概念散落在看板、保存查询、Wiki 与工单中而非 schema 内;RAG 检索也难以区分同名不同义的「营收」定义,且不编码实体关系。 Genie Ontology 做了两件事:一是构建实体/指标/关系的知识图谱(而非仅检索),从表、查询、看板、管道及 50+ 连接应用中抽取;二是借鉴 PageRank 的 OntoRank 权威排序,按作者、依赖人数、是否关联认证资产与新鲜度对多重定义排序,Unity Catalog 中手工认证的定义权重最高。其引用数据为首次尝试准确率 84.5%,对比最强基线约 52%。

原文链接 →