- 搭建基于RAG的多阶段推理框架,针对游戏数据领域专有词汇构建领域知识库,包含数据预处理、schema检索、SQL生成、执行与修正主要模块
- 设计schema linking策略,利用FAISS配合文本嵌入模型进行向量检索完成schema初选(re-rank),再使用LLM对re-rank得到的schema经行精选(re-call),得到最终的top-k
- 引入self-correction机制,通过捕捉SQL执行报错信息反馈给二级LLM进行Refine,提升了复杂SQL的执行成功率
- 迭代优化Prompt Engineering,采用Few-Shot Learning策略,通过动态向Prompt中注入Golden-sql案例,提升模型对于复杂嵌套查询的生成准确率
- 基于Docker容器化技术搭建本地评测环境,配置StarRocks数据库,实现从数据导入到推理评测的全流程自动化
- Python、LangGraph-1.0、Qwen3、Kimi k2、StarRocks-v2.5.12、Docker
要运行这个项目,你将需要:
- 在你的本地 .env 文件中添加自定义的API_KEY
- 修改config.py文件中对应的LLM配置数据
conda create -n tgac-track-3 python=3.11 -y
conda activate tgac-track-3
pip install -r requirements.txt备战TAAC2026和TGAC2026,加油💪!
