【DeepSeek AI 医生】2-4 项目详细分析及DeepSeek适用场景
- 一、Ollama部署
- 二、可视化UI
- 三、构建项目环境
- 四、搭建项目架构
- 五、Spring Al
- 六、SSE服务端推送事件
- 七、数据持久化
- 八、线上部署
一、Ollama部署
- Mac部署
- windows 部署
- ollama脚本、常用命令
- DeepSeek 提示词、角色、适用场景
二、可视化UI
- PageAssist
- Chatbox Al
- Cherry Studio - (线上)硅基流动API
三、构建项目环境
- JDK 21
- Maven
- MySql 8
- Navicat
- 内网互通网络环境
四、搭建项目架构
- SpringBoot3 构建
- Maven 项目构建
- 初始化Controller控制器
- 配置文件 yaml
- 多环境配置 (如适用于不同人群的环境)
五、Spring Al
- SpringAl 说明
- Ollama 调用 deepseek模型
- PostMan 调用 Ollama接口
- SpringAl 集成 Ollama
- SpringAl 同步调用 deepseek大模型
- SpringAl 流式调用 deepseek大模型
- AOP 切面统计模型调用时间
- StopWatch 优雅统计时间
六、SSE服务端推送事件
- 定制 deepseek 角色扮演 (如公司 售前AI 客服、AI工程师等)
- SSE 事件原理机制
- 构建SSE服务器
- 持续推送消息给客户端
- 前端SSE事件的集成
七、数据持久化
- 数据库表设计
- 集成 MyBatis-Plus
- 配置数据库实体与映射对象
- 用户与大模型会话记录保存与展示
八、线上部署
- 采购算力云服务器
- SSH客户端命令行
- ollama部署大模型deepseek
- Docker部署MySql与数据迁移
- Maven打包与构建
- 项目发布