# nlp-backend
**Repository Path**: temporal-flow/nlp-backend
## Basic Information
- **Project Name**: nlp-backend
- **Description**: 大模型后端
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2024-09-01
- **Last Updated**: 2024-10-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
nlp-backend v1.0.0
基于Spring Boot
## 环境要求
* jdk = 11
* redis >= 3.2.100
* mysql >= 8.0.33
## 使用说明
1. mysql导入源码中的sql目录下的所有sql文件(sql名即为数据库名,自行创建数据库)
2. redis运行:找到目录(Redis-x64-3.2.100),点击redis-server.exe运行即可
3. 运行redis后,再运行 NLPApplication 项目即可
4. 可在 http://localhost:8080/doc.html 下访问接口文档
## docker-compose部署流程
1. git clone https://gitee.com/temporal-flow/nlp-backend.git # clone项目
2. cd nlp-backend # 进入目录
3. mvn clean package # 编译打包
4. docker-compose up --build # 运行项目,这一步如果拉取镜像很慢的话,可以先手动拉取docker镜像,详见第6步
5. docker-compose down # 上一次运行后,需要移除之前的容器
6. 手动拉取docker镜像
* docker pull mysql:8.0.33
* docker pull redis:7.2.4
* docker pull openjdk:11-jdk