12 Commits (6156a3c82472f0967a3ff8054502bae72ac645dc)
 

Author SHA1 Message Date
lijiazheng 6156a3c824 feat(data_preparation): 添加创建表功能并优化数据插入
- 在数据插入前检查表是否存在,不存在则创建
- 使用变量 table_name
6 months ago
lijiazheng 50e6f7189c refactor(env): 重构环境变量并更新数据库配置
- 更新应用配置,将环境从 prod 改为 dev
- 修改数据库配置,支持 MySQL 和 PostgreSQL 数据库
- 添加大语言模型和向量模型配置
- 更新 .gitignore 文件,忽略 .tar 文件
- 修改 Dockerfile,取消注释以安装 gcc
6 months ago
lijiazheng 7e78aee516 build: 更新项目依赖
- 新增 loguru、pydantic_settings 和 python-dotenv 依赖
- 升级 openai 依赖至 1.99.9版本
6 months ago
lijiazheng b190a65a58 chore: 更新 .gitignore 文件 6 months ago
lijiazheng abd1b94453 chore: 更新 .gitignore 文件
- 添加对 Excel 文件 (*.xlsx) 和文本文件 (*.txt) 的忽略
- 保留原有的日志文件 (*.log) 忽略规则
6 months ago
lijiazheng 63352f1a27 chore: 添加日志文件到 .gitignore
- 在 .gitignore 文件中添加 *.log,忽略所有日志文件
- 保持 .vscode 文件夹忽略项不变
6 months ago
lijiazheng cf5e85f0b1 chore: 添加 .gitignore 文件
- 创建 .gitignore 文件,排除本地开发环境配置文件
- 忽略 .idea 和 .vscode 目录,保持项目清洁
6 months ago
lijiazheng 8b62e31dd5 feat(backend): 添加中间件和日志功能
- 新增跨域、gzip压缩和trace中间件
- 实现请求ID生成和日志记录功能
- 优化环境变量加载和数据库连接逻辑- 重构部分代码以提高可维护性
6 months ago
lijiazheng 560887d306 feat(backend): 添加中间件和日志功能
- 新增跨域、gzip压缩和trace中间件
- 实现请求ID生成和日志记录功能
- 优化环境变量加载和数据库连接逻辑- 重构部分代码以提高可维护性
6 months ago
lijiazheng f0f777dcc7 feat(infrastructure): 添加 Nginx 配置文件 6 months ago
lijiazheng e4e938d73b feat: 实现 RAG SQL生成系统的后端接口和前端页面
- 新增后端 API,使用 FastAPI 框架实现
- 创建前端聊天界面,使用 HTML 和 JavaScript 实现
- 添加环境变量配置文件,支持不同环境的配置
- 实现与 MySQL 和 pgvector 数据库的连接和查询
- 集成大语言模型和向量模型,用于生成 SQL 语句
6 months ago
lijiazheng 1025da7b26 feat: rag方案代码实现 6 months ago