项目简介
本项目名为“法智”,由法律大模型团队开发,是一个基于深度学习模型的法律信息服务平台。项目借助先进的深度学习技术,提供高效、准确的法律相关信息和服务,助力用户更好地理解和应用法律知识。
项目的主要特性和功能
- 数据处理与存储:支持将PDF文件(如法律事务所的文档)转换为向量数据并存储在向量数据库,还能将CSV文件导入本地MySQL数据库,便于数据管理和查询。
- 深度学习模型应用:运用Langchain框架连接不同数据库,实现数据的智能检索和分析;通过Google SerpAPI调用Google搜索,获取最新法律相关信息。
- 用户界面与功能:提供可视化用户界面,方便用户操作和查询;主函数
server.py
集成数据查询、分析和展示等主要功能。 - 学习与贡献:提供Langchain、Clash科学上网工具和Git的使用教程;鼓励用户通过Fork仓库、创建分支、提交代码和发起Pull Request的方式参与项目开发。
安装使用步骤
环境准备
进入Langchain_code
文件夹,安装所需的Python包:
bash
pip install -r requirements.txt
数据处理
将data
目录下的组合文件.pdf
转换为向量数据并存储:
bash
python langchain_legal_to_vec.py
测试向量数据的可用性:
bash
python langchain_legal.py
数据库配置
将data
目录下的CSV文件导入本地MySQL数据库。
运行项目
启动主服务器,运行以下命令:
bash
python server.py
打开浏览器,访问提供的URL,即可使用可视化界面进行操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】