技术实践

Snowflake以4B专用模型提升SQL自动补全接受率

模型训练应用与实践强化学习编程

概述

Snowflake为生产中的Snowsight SQL自动补全训练4B稠密专用模型,替代原先30B-A3B MoE模型。训练目标来自员工的真实编辑,并结合上下文、Snowflake SQL语法和Schema,经过监督微调及强化学习;模型也学习在证据不足时保持沉默。案例报告用户建议接受率由17.80%升至26.35%,建议量增加20%,中位延迟下降71%。每日约7万用户、200万次触发说明运行规模。这些是在SQL自动补全场景下得到的结果,不能外推为4B模型在一般任务上优于更大模型。