文档对应的视频地址:
https://www.bilibili.com/video/BV1V8NBevEjk/?spm_id_from=333.1387.homepage.video_card.click&vd_source=14d27ec13a4737c281b7c79463687112
SpringAI调用本地deepseek模型
一、 使用deepseek步骤
-
官网注册账号
地址: https://www.deepseek.com/
注册:略
如上图,点击右边 API开放平台
2月8号之前新用户会有免费十元的额度,一个月有效期,之后由于服务器资源紧缺,暂时官方不能充值,如果有余额的小伙伴可以直接获取key,如下图
点击右边的API keys,如图:
注意:获取到的key一定要保存起来,后面是不能再复制了。
-
首次调用api
地址:https://api-docs.deepseek.com/
有兴趣的小伙伴可以自己尝试,在这里就不去演示了,因为我们后面会通过SpringAI调用keepseek大模型。
二、通过SpringAI调用deepseek大模型
-
SpringAI官网地址:https://spring.io/projects/spring-ai
-
代码实现
导入依赖:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.4.2</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.cjc