一、准备
1.需要用到jdk17及以上版本,因为spring-ai要用高版本的jdk,我自己使用的是jdk21版本
2.需要一个maven项目
3.需要本地部署好deepseek,并启动起来,如果没部署过本地的deepseek,可以参考一下这个教程:windows本地安装部署DeepSeek指南_deepseek windows安装-优快云博客
二、maven项目引入spring-ai框架
pom.xml文件需要引入的包
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.4</version>
<relativePath/>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-ollama-spring-boot-starter</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
</dependencies>
<!--下载spring-ai相关包需要用到的仓库地址-->
<repositories>
<repository>
<id>spring-milest