用 Trie 树做 LLM 分类:Quail 比基线 vLLM 快约 1.8 倍
sh_reya · x · 2026-10-13
Full Data Lab 的 Shreya Shankar 与 Charles Frye 撰文介绍其 AI-SQL 执行引擎 Quail 如何高效执行 AI.CLASSIFY(文档+标签列表→选出最匹配标签)。
问题:让 LLM 自由生成再解析标签,既浪费 token 又可能输出无效标签(BigQuery AI.CLASSIFY、Snowflake AICLASSIFY 均如此)。
三种执行策略与成本权衡:
- 贪心生成标签
- 一次性给所有标签打分
- 逐字母打分(per-letter scoring)
核心优化:标签预先已知,Quail 将其存入 trie 树并约束解码只在 trie 路径上;当只剩一个候选标签时立即停止解码;并把少量解码步骤与其他文档的 prefill 打包到同一批 forward pass,保持 GPU 满载。
结果:在 12 个分类查询上,Quail 比 vLLM 基线快约 1.8 倍。文章还讨论了为在候选答案中选择而微调的 decision models。项目已开源。
所属事件:Quail 用 trie 约束解码做 LLM 分类,比 vLLM 快约 1.8 倍(4 条相关)→
「Infra」频道最新
- 数据中心耗电有多夸张?连回到未来的 1.21 吉瓦都得排队 — NaveenGRao · 2026-10-13
- AI 挤占老厂房:硅中介层紧缺,GlobalFoundries 拿 20 亿美元大单 — demian_ai · 2026-10-13
- 本地跑 GLM 5.3 Flash 混合调用前沿模型:风扇声暴露切换瞬间 — HankYeomans · 2026-10-13
- AI 需求挤爆 DRAM:南亚科 Q3 毛利率 85.7%,净利超过去七年总和 — BenBajarin · 2026-10-13
- 作者撰文讲解如何为大量客户扩展 AI 推理服务栈 — abhijithneil · 2026-10-13
- Intel 新 GPU 定名 D 系列,「Crescent Island」最高配 480GB LPDDR5X — Monad_Maya · 2026-10-13