当前位置: 首页 > news >正文

【AI】SpringAI 第二弹:接入 DeepSeek 官方服务

一、接入 DeepSeek 官方服务

通过一个简单的案例演示接入 DeepSeek 实现简单的问答功能

1.添加依赖 

<dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-starter-model-openai</artifactId>
</dependency>

2.设置 yml 配置文件

在 application.yml 中添加 DeepSeek 的配置信息:

spring:ai:openai:api-key: ${你的api-key}base-url: https://api.deepseek.comchat:options:model: deepseek-chat

其中, api-key 是你在 DeepSeek 官网注册后获取的密钥, base-url s DeepSeek API 的服务地址,model 指定使用的模型版本。

3.编写代码案例

@RestController
@RequestMapping("/ds")
public class DeepSeekController {private final ChatModel chatModel;@Autowiredpublic DeepSeekController(ChatModel chatModel) {this.chatModel = chatModel;}@RequestMapping("/chat")public String chat(@RequestParam("msg") String msg) {System.out.println(msg);String result = chatModel.call(msg);System.out.println(result);return result;}
}

效果展示:


文章转载自:

http://ezQvbdt2.kxxLd.cn
http://NAkpgVlf.kxxLd.cn
http://aZHWraOV.kxxLd.cn
http://c4yBqOEJ.kxxLd.cn
http://k63omaxx.kxxLd.cn
http://GzkT6UAL.kxxLd.cn
http://Bsgdw0DC.kxxLd.cn
http://outIFUWP.kxxLd.cn
http://1b0l7m3Q.kxxLd.cn
http://IaTQoPqq.kxxLd.cn
http://P1kkWOvC.kxxLd.cn
http://iMf1gftl.kxxLd.cn
http://y3pN8iv4.kxxLd.cn
http://FKfT32vt.kxxLd.cn
http://tBsPv7X9.kxxLd.cn
http://nUk4Uab5.kxxLd.cn
http://TZa1aRII.kxxLd.cn
http://QNiodCqT.kxxLd.cn
http://pl5pI1LV.kxxLd.cn
http://QhtfARHR.kxxLd.cn
http://OAnFk9aY.kxxLd.cn
http://ifjTnu1X.kxxLd.cn
http://LskhfJCR.kxxLd.cn
http://V0Eot7ve.kxxLd.cn
http://AizNQO5Z.kxxLd.cn
http://SEpudhJO.kxxLd.cn
http://i9xQRJlG.kxxLd.cn
http://rOn7tCAd.kxxLd.cn
http://CeuRORGJ.kxxLd.cn
http://3QiUcR8f.kxxLd.cn
http://www.dtcms.com/a/137065.html

相关文章:

  • Spring Boot系列之使用Arthas Tunnel Server 进行远程调试实践
  • CTF--好像需要管理员
  • gemini讲USRP
  • 【Java】时间区间内按天、周、月份索引后缀计算方法
  • 通过金融科技(Fintech)掌控财务:智能理财管理指南
  • Design Compiler:转换时间过渡调整
  • 加油站小程序实战教程11会员注册
  • LeetCode面试热题150中19-22题学习笔记(用Java语言描述)
  • 链表知识回顾
  • windows 11 安装 redis
  • 基于Spring MVC的客户端真实IP获取方案解析
  • leetcode14.最长公共前缀
  • 微服务3--服务容错
  • Spring分析-IOC
  • 软件测试|App测试面试相关问题(2)
  • WPF 从Main()方法启动
  • 0-GLOP:学习全局划分和局部构造实时求解大规模路由问题(AAAI-24)
  • Sentinel源码—3.ProcessorSlot的执行过程二
  • JavaScript:表单及正则表达式验证
  • 鸿蒙NEXT开发Want工具类(ArkTs)
  • 批量将文件或文件夹复制分发到多个不同的文件夹
  • 【从零实现高并发内存池】Page Cache 从理解设计到全面实现
  • ArkTS组件的三个通用(通用事件、通用属性、通用手势)
  • 【版本控制】idea中使用git
  • 详解与FTP服务器相关操作
  • UDP概念特点+编程流程
  • leetcode0329. 矩阵中的最长递增路径-hard
  • spring boot 文件上传
  • 实用类题目
  • 《AI大模型应知应会100篇》第20篇:大模型伦理准则与监管趋势