法智 Langchain 是一个由法律大模型团队开发的项目,旨在通过深度学习模型提供法律相关的信息和服务。
- data # 部分数据文件 (csv文件需要导入本地 mysql 数据库)
- 组合文件.pdf # 关于法律事务所的 PDF 文件
- graduate_system.csv # 研究生院规则制度表
- graduate_teacher.csv # 西南财大老师信息表
- Langchain_code # 项目核心代码
- db # chromeDB 持久化向量数据库
- ...
- langchain_DB.py # 使用 langchain 连接不同数据库的代码
- langchain_Google.pt # 使用Google serpapi 调用google搜索查找结果
- server.py # 主函数,可视化界面以及主要功能
- langchain_legal_to_vec.py # 读取 "../data/组合文件.pdf" 文件并且保存到 "Langchain_code/db" 的向量数据库中
- langchain_legal.py # 测试 langchain_legal_to_vec.py" 生成的向量数据库是否可用
- db # chromeDB 持久化向量数据库
- Tutorial # 相关学习教程
- study workspace # 同学们将学习后写的代码上传到这里
- 进入 Langchain_DB 文件夹下,运行:
pip install -r requirements.txt
- 将
data
目录下的组合文件.pdf
持久化为向量数据
# 持久化 组合文件.pdf 为向量数据
python langchain_legal_to_vec.py
# 进行测试
python langchain_legal.py
- 运行项目
python server.py
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- Gitee 官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
- GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
- Gitee 官方提供的使用手册 https://gitee.com/help
- Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/