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

长沙建站公司网站饮食中心网站建设方案

长沙建站公司网站,饮食中心网站建设方案,深圳科技公司大全,男女做那个视频的网站文章目录 Spring Boot 集成 DeepSeek API 详细步骤1. 创建API Key1.访问 [DeepSeek控制台](https://platform.deepseek.com/usage) 并登录。2.点击 Create API Key 生成新密钥。3.复制并保存密钥(需在Spring Boot配置文件中使用)。2. 创建Spring Boot工程3. 配置项目依赖4. 核…

文章目录

  • Spring Boot 集成 DeepSeek API 详细步骤
    • 1. 创建API Key
      • 1.访问 [DeepSeek控制台](https://platform.deepseek.com/usage) 并登录。
      • 2.点击 Create API Key 生成新密钥。
      • 3.复制并保存密钥(需在Spring Boot配置文件中使用)。
    • 2. 创建Spring Boot工程
    • 3. 配置项目依赖
    • 4. 核心代码实现
      • 4.1 定义响应实体类
      • 4.2 控制器实现(支持SSE流式响应)
    • 5. 配置文件说明
    • 6. 测试与验证
      • 6.1启动应用后,通过浏览器或工具发送请求:
      • 6.2预期输出(流式响应):

Spring Boot 集成 DeepSeek API 详细步骤

1. 创建API Key

1.访问 DeepSeek控制台 并登录。

在这里插入图片描述

2.点击 Create API Key 生成新密钥。

3.复制并保存密钥(需在Spring Boot配置文件中使用)。

2. 创建Spring Boot工程

使用 Spring Initializr 创建项目,选择以下依赖:

  • Spring Web

  • Lombok(简化实体类代码)

3. 配置项目依赖

在 pom.xml 中添加必要依赖:

<!-- OkHttp 实现HTTP请求 -->
<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>4.12.0</version>
</dependency><!-- FastJSON 用于JSON解析 -->
<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>2.0.48</version>
</dependency><!-- SSE 事件流支持 -->
<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp-sse</artifactId><version>4.12.0</version>
</dependency>

4. 核心代码实现

4.1 定义响应实体类

@Data
public class AiResult {private Integer code;private String message;private String sid;private String id;private Long created;private List<AiResultChoices> choices;private AiResultUsage usage;
}@Data
public class AiResultChoices {private AiResultDelta delta;private Integer index;
}@Data
public class AiResultDelta {private String role;private String content;
}@Data
public class AiResultUsage {private Integer prompt_tokens;private Integer completion_tokens;private Integer total_tokens;
}@Data
public class ContentDto {private String content;
}

4.2 控制器实现(支持SSE流式响应)

/*** DeepSeek AI接口请求控制器* 功能:处理SSE(Server-Sent Events)流式请求,与DeepSeek API交互* 主要职责:* 1. 接收前端SSE请求* 2. 构造DeepSeek API请求* 3. 处理流式响应并转发给客户端* 4. 管理连接生命周期和异常处理*/
@RestController
public class SeekController {// 日志记录器private static final Logger log = LoggerFactory
http://www.dtcms.com/a/495955.html

相关文章:

  • 买外贸服装去哪个网站欧亚专线荷兰快递单号查询
  • 构建AI智能体:六十六、智能的边界:通过偏差-方差理论理解大模型的能力与局限
  • Python编程实战 · 基础入门篇 | 第一个Python程序:Hello World
  • 网站搭建官网深圳苏州企业网站建设服务公司
  • RAG长上下文加速解码策略-meta基于RAG的解决思路浅尝(REFRAG)
  • oracle数据库seg$的type#含义
  • 模式识别与机器学习课程笔记(3):统计决策中的经典学习方法
  • 网站建设提升医院信息化水平大连网站设计九即问仟亿科技
  • QML学习笔记(四十二)QML的MessageDialog
  • 国内专业网站建设公司东莞市建设规划局网站
  • [Linux系统编程——Lesson15.文件缓冲区]
  • 江苏天德建设工程有限公司网站黄冈公司网站建设平台
  • springboot中server.main.web-application-type=reactive导致的拦截器不生效
  • 1688黄页网免费网站做外贸服饰哪个个网站好
  • 杭州做企业网站公司网络营销策略应遵循的原则
  • 对“机器人VCU”进行一个详细、系统的讲解。
  • 陕西省城乡住房和建设厅网站网站建设shzanen
  • 49.字母异位词分组
  • 移动网站登录入口wordpress孕婴模板
  • 网站开发的四个高级阶段包括天津网站优化流程
  • 3.6 第一个JSON Schema(一)
  • 指针终极理解
  • 门头沟区专业网站制作网站建设wordpress登录框插件
  • 没网站做推广wordpress建站 域名
  • 企业客户管理优化方案:构建高效客户关系体系
  • 【隐语SecretFlow用户案例】亚信科技构建统一隐私计算框架探索实践
  • Win11系统安装TranslucentTB报错解决
  • 国外唯美flash个人网站欣赏资阳房产网站建设
  • 营销型企业网站怎么建站虚拟商品自动发货网站搭建教程
  • 网站文件命名规则网站做电源