1. 需求分析
1-1. 需求分析
- 调用
AI大模型
自动回答用户的问题。
- 例如
百度知道
、知乎
等用户提问网站。
生活常识
、情感
、爱情
等问题可以通过 AI大模型 完成回答,从而提升账号等级、赚取积分兑换奖品。
1-2. 系统流程图
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/da70d34416f1459987e7386742e62503.png)
2. 技术选型
- SpringBoot
- SparkAI
- Httpclient
- Docker
3. 项目开发
3-1. 项目初始化
- 初始化SpringBoot
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>2.0.49</version>
</dependency>
<dependency>
<groupId>org.apache.commons