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

Spring Boot接入Deep Seek的API

1,首先进入deepseek的官网:DeepSeek | 深度求索,单击右上角的API开放平台。

2,单击API keys,创建一个API,创建完成务必复制!!不然关掉之后会看不看api key!!!

DeepSeek Chat :: Spring AI Reference

创建一个SpringWeb项目,勾选AI下面的Open-Ai,创建成功后就可以进行下一步。

首先把application.property改成application.yml,将以下信息复制到yml里,记得把api-key替换成你自己的!

spring:ai:openai:api-key: api-keybase-url: https://api.deepseek.comchat:options:model: deepseek-chat

编写配置类:

@Configuration
public class ChatConfig {@Beanpublic ChatClient chatClient(OpenAiChatModel openAiChatModel) {return ChatClient.builder(openAiChatModel).build();}
}

编写controller

@RestController
@RequestMapping("/ai")
public class ChatController {private final ChatClient chatClient;public ChatController(ChatClient chatClient) {this.chatClient = chatClient;}@GetMapping("/chat")public String generate(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {return chatClient.prompt().user(message).call().content();}
}

启动项目,测试请求

搞定!

http://www.lryc.cn/news/534149.html

相关文章:

  • Git、Github和Gitee完整讲解:丛基础到进阶功能
  • MyBatis的工作流程是怎样的?
  • Maven 安装配置(完整教程)
  • 分享如何通过Mq、Redis、XxlJob实现算法任务的异步解耦调度
  • 发布:大彩科技DN系列2.8寸高性价比串口屏发布!
  • 集合类不安全问题
  • 【基于SprintBoot+Mybatis+Mysql】电脑商城项目之上传头像和新增收货地址
  • AI知识库和全文检索的区别
  • 20240817 联想 笔试
  • IntelliJ IDEA 安装与使用完全教程:从入门到精通
  • 【JVM详解一】类加载过程与内存区域划分
  • 250207-MacOS修改Ollama模型下载及运行的路径
  • Win10 部署llama Factory 推荐教程和遇到的问题
  • 如何在Android Studio中开发一个简单的Android应用?
  • ubuntu下迁移docker文件夹
  • 嵌入式面试题 C/C++常见面试题整理_7
  • 使用OBS推流,大华摄像头 srs服务器播放
  • CSS 组合选择符详解与实战示例
  • Window系统通过Docker本地安装ollama和deepseek
  • 镜头放大倍率和像素之间的关系
  • P3413 SAC#1 - 萌数
  • [RabbitMQ] RabbitMQ常见面试题
  • Java运行时数据区
  • 【03】 区块链分布式网络
  • 【SQL server】关于SQL server彻底的卸载删除。
  • 【含文档+PPT+源码】基于微信小程序的校园志愿者管理系统的设计与实现
  • Docker入门(Windows)
  • 深度求索(DeepSeek)的AI革命:NLP、CV与智能应用的技术跃迁
  • Mac本地体验LM studio
  • Spring Boot 线程池自定义拒绝策略:解决任务堆积与丢失问题