技术栈

texttosql

WorkAgent
1 年前
人工智能·llm·agent·rag·texttosql
Vanna-ai -基于RAG的TextToSql实现方案官方连接:Vanna.AI - Personalized AI SQL Agent基于大模型的TextToSql的关键为给大模型提供正确有效的数据库信息及问题,以提升大模型生成sql的正确率。database_info + question形成prompt,但是实际中通常会遇到一个问题,生产中的数据库结构之复杂,通常一个数据库可能200-500个表,那么prompt通常容不下这么多信息?这是面临的主要问题:如何在有效的prompt长度限制之内传递给大模型有效的信息辅助生成sql?