成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

炸裂:SpringAI內置DeepSeek啦!

人工智能
大模型的響應速度是很慢的,為了避免用戶用戶能夠耐心等待輸出的結果,我們通常會使用流式輸出一點點將結果輸出給用戶,那么問題來了,想要實現(xiàn)流式結果輸出,后端和前端要如何配合?后端要使用什么技術實現(xiàn)流式輸出呢?
好消息,Spring AI 最新快照版已經(jīng)內置 DeepSeek 了,所以以后項目中對接 DeepSeek 就方便多了。但因為快照版會有很多 Bug,所以今天咱們就來看穩(wěn)定版的 Spring AI 如何對接 DeepSeek 滿血版。

SpringAI和DeepSeek介紹

Spring AI 是 Spring 生態(tài)系統(tǒng)中的一個重要項目,旨在將人工智能集成到 Spring 應用程序中,它為 Java 開發(fā)者提供了一種便捷的方式來構建、管理和部署 AI 模型。

圖片圖片

Spring AI 的核心是解決了 Spring 生態(tài)和 AI 的快速集成:將您的企業(yè)數(shù)據(jù)和APIAI 模型連接起來。

Spring AI 幾乎支持所有主流的 AI 模型提供商,例如 Anthropic、OpenAI、Microsoft、Amazon、Google 和 Ollama。支持的功能如下:

  • 聊天
  • 嵌入附件
  • 文本轉圖片
  • 音頻轉文本
  • 文本轉音頻

Spring AI 最新預覽版也將集成 DeepSeek 大模型。

DeepSeek 介紹

DeepSeek 是國內頂尖 AI 團隊「深度求索」開發(fā)的多模態(tài)大模型,具備數(shù)學推理、代碼生成等深度能力,堪稱"AI界的六邊形戰(zhàn)士"。DeepSeek 最新版本 R1 采用了“思維鏈”技術,能夠展示完整的推理過程,使其在復雜推理任務上表現(xiàn)出色,甚至在某些方面可以與 OpenAI 的 O1 模型相媲美。

DeepSeek 身上的標簽有很多,其中最具代表性的標簽有以下兩個:

  1. 低成本(不挑硬件、開源、使用簡單無需復雜提示詞)。
  2. 高性能(推理能力極強、回答準確)。

Spring AI 集成 DeepSeek 步驟如下。

1.環(huán)境準備

在開始集成之前,確保你的開發(fā)環(huán)境滿足以下要求:

  • JDK 17 或更高版本
  • Maven 或 Gradle 構建工具
  • DeepSeek API Key(可通過官網(wǎng)注冊獲取),申請地址:https://platform.deepseek.com/usage

2.創(chuàng)建SpringBoot項目

使用 Spring Initializr 或其他工具創(chuàng)建一個新的 Spring Boot 項目,確保版本為 3.2.x 或更高。

3.添加依賴

在項目的 pom.xml 文件中添加 SpringAI 和 DeepSeek 的相關依賴。

以下是基于 Maven 的依賴配置示例:

<dependencies>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
  </dependency>
  <dependency>
    <groupId>org.springframework.ai</groupId>
    <artifactId>spring-ai-openai-spring-boot-starter</artifactId>
  </dependency>
</dependencies>

4.配置文件

在 application.properties 或 application.yml 文件中添加 DeepSeek 的配置信息:

# 必填項
spring.ai.openai.api-key=you-apikey
spring.ai.openai.base-url=https://api.deepseek.com
# 模型選擇(示例使用對話模型)
spring.ai.openai.chat.options.model=deepseek-chat

其中,api-key 是你在 DeepSeek 官網(wǎng)注冊后獲取的密鑰,base-url 是 DeepSeek API 的服務地址,model 指定使用的模型版本。

DeepSeek模型介紹

DeepSeek 目前支持以下兩種模型:

圖片圖片

  • deepseek-chat(V3):適用于聊天機器人、智能客服、內容生成等,能夠理解和生成日常對話內容。
  • deepseek-reasoner(R1):專為復雜推理任務設計,適合解決需要深度邏輯分析和推理的問題。

5.編寫代碼

創(chuàng)建一個控制器類,用于處理與 DeepSeek 的交互,以下是一個簡單的示例:

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("/api/chat")
public class ChatController {

    @Autowired
    private DeepSeekClient deepSeekClient;

    @PostMapping
    public String chat(@RequestBody String message) {
        return deepSeekClient.chatCompletion(message).getOutput().getContent();
    }

    @GetMapping(value = "/stream", produces = "text/event-stream")
    public Flux<String> chatStream(@RequestParam String message) {
        return deepSeekClient.chatFluxCompletion(message)
        .map(response -> response.getOutput().getContent());
    }
}

在上述代碼中,chat 方法用于處理普通的非流式請求,而 chatStream 方法則支持流式響應,能夠實時返回 AI 的推理結果。

課后思考:關于流式輸出

大模型的響應速度是很慢的,為了避免用戶用戶能夠耐心等待輸出的結果,我們通常會使用流式輸出一點點將結果輸出給用戶,那么問題來了,想要實現(xiàn)流式結果輸出,后端和前端要如何配合?后端要使用什么技術實現(xiàn)流式輸出呢?

責任編輯:武曉燕 來源: 磊哥和Java
相關推薦

2025-02-13 08:06:40

DeepSeekSpringAI前端

2025-03-26 00:00:00

Spring服務器推送技術

2025-05-15 03:00:00

2025-03-14 10:43:27

2025-02-13 01:00:00

2024-06-13 08:01:19

2025-04-24 00:00:00

Spring AI流式輸出AI 模型

2025-04-02 00:00:00

2025-02-13 11:00:30

2025-02-07 13:10:06

2025-05-08 02:10:00

SpringAIAPI

2025-06-24 08:15:00

R edis線程數(shù)據(jù)庫

2025-03-03 02:00:00

DeepSeek文件系統(tǒng)開源

2025-04-02 04:55:00

2025-03-27 11:34:11

SpringAI大模型模型上下文協(xié)議

2025-02-19 08:50:05

2020-10-10 14:54:11

HPAPaaS社區(qū)

2021-08-04 10:34:00

MySQL主鍵int32

2024-12-10 09:56:00

2025-02-06 09:28:00

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久国产精品一区二区 | 国产1区2区在线观看 | 精品视频成人 | 国产黑丝在线 | 久久久性色精品国产免费观看 | 亚洲视频在线免费观看 | 久久久91精品国产一区二区三区 | 色999视频 | 麻豆va | 国产伦精品一区二区三区照片91 | 久久久久国产 | 福利片一区二区 | 久久久久香蕉视频 | 欧美一级毛片久久99精品蜜桃 | 狠狠综合久久av一区二区老牛 | 亚州精品天堂中文字幕 | 午夜电影合集 | 欧美一区在线看 | 久久99精品久久久久久国产越南 | 看羞羞视频 | 一级毛片免费完整视频 | 欧美精品一区在线观看 | 亚洲激情专区 | 在线看亚洲 | 亚洲精品成人网 | 国产精品国产a | 激情五月综合 | 国产精品日产欧美久久久久 | 国产精品美女久久久久aⅴ国产馆 | japan21xxxxhd美女 日本欧美国产在线 | 亚洲精品第一国产综合野 | 中文字幕精品一区二区三区在线 | 久久夜色精品国产 | 久久成人精品 | 亚洲视频二区 | 黄视频网站免费观看 | 精品国产欧美一区二区三区成人 | 毛片入口 | 日韩一区二区av | 91精品久久久久久久久 | 国产精品一区二区三级 |