基于LLM的问数方案
方案有以下两种:
- 以NL2SQL为核心
即LLM根据用户指令生成SQL,然后SQL查询数据库,再将查到的数据生成图表,此种方案需LLM生成问数所需数据的SQL,因此其扩展性比较差,尤其在多表查询时性能较差,经常陷于生成SQL错误纠正的旋涡;
- 以NL2Semantic2SQL为核心,
即LLM根据用户指令,生成要查询的指标和相关参数,后台系统根据指标及相关参数,查询相应的、预先存储在系统中的SQL,后续的步骤同上,此种方案不需LLM生成SQL,因此可避免NL2SQL的绝大部分问题,
但此方案需业务系统建立指标到SQL的映射,前期工作比较多,需业务专家紧密配合,但可精准得到相关的SQL。

关注更多安卓开发、AI技术、股票分析技术及个股诊断等理财、生活分享等资讯信息,请关注本人公众号(木圭龙的知识小屋)
浙公网安备 33010602011771号