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

Spring AI 宣布接入 DeepSeek !! 原創

發布于 2025-2-18 15:50
瀏覽
0收藏

DeepSeek,作為深度求索公司推出的杰出大模型,代表了國產技術的輝煌。掌握如何運用 DeepSeek 大模型至關重要。接下來,我們將探討如何基于DeepSeek 大模型和 Spring AI 開發 AI Agent 智能體應用

1、Spring AI 集成 DeepSeek 大模型

第一、DeepSeek 大模型介紹

DeepSeek 近日推出了兩款新大模型:

1.DeepSeek V 系列,專注于對話功能,其模型命名為 deepseek-chat。

2.DeepSeek R 系列,主要致力于推理能力,模型名稱為 deepseek-reasoner。

若想了解這些模型的發布和演進歷程,可以查閱 DeepSeek 官方的更新日志。


??https://api-docs.deepseek.com/zh-cn/updates??



第二、Spring AI 集成 DeepSeek 大模型

DeepSeek AI 推出了開源的 DeepSeek V3 模型,該模型在推理和問題解決方面具有領先的技術實力而著稱。

Spring AI 宣布接入 DeepSeek !!-AI.x社區

Spring AI 通過復用現成的 OpenAI 客戶端實現了與 DeepSeek AI 的集成。首先,您需要申請 DeepSeek API 的密鑰,設置基礎 URL,并從支持的模型中選擇一個進行使用。

第三、Spring AI 集成前準備

1.創建 API 密鑰:訪問地址:https://api-docs.deepseek.com/zh-cn/ 創建 API 密鑰。使用 Spring AI 項目中的 spring.ai.openai.api-key 屬性對其進行配置。

2.設置 DeepSeek 基本 URL:將 spring.ai.openai.base-url 屬性設置為 api.deepseek.com。

3.選擇 DeepSeek 模型:使用屬性 spring.ai.openai.chat.model=<model name> 指定模型。有關可用選項,請參閱支持的型號。

2、Spring AI 集成 DeepSeek 實例

第一步、引入依賴

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

第二步、配置

spring:
  ai:
    openai:
      api-key: sk-xxx   // 填寫自己申請的key
      base-url: https://api.deepseek.com
      chat:
        options:
          model: deepseek-chat

第三步、聊天 Agent 智能體案例

package com.ivy.controller;


import org.springframework.ai.chat.messages.UserMessage;
import org.springframework.ai.chat.model.ChatResponse;
import org.springframework.ai.chat.prompt.Prompt;
import org.springframework.ai.openai.OpenAiChatModel;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import reactor.core.publisher.Flux;


import java.util.Map;




@RestController
public class ChatController {


    private final OpenAiChatModel chatModel;
    
    public ChatController(OpenAiChatModel chatModel) {
        this.chatModel = chatModel;
    }


    @GetMapping("/ai/generate")
    public Map<String, String> generate(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {
        return Map.of("generation", this.chatModel.call(message));
    }


    @GetMapping("/ai/generateStream")
    public Flux<ChatResponse> generateStream(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {
        Prompt prompt = new Prompt(new UserMessage(message));
        return this.chatModel.stream(prompt);
    }
}

3、Spring AI 集成 DeepSeek 總結

Spring AI 與 DeepSeek 大模型的集成過程相當簡便,同時支持了阻塞和流式聊天模式。關于 DeepSeek 大模型的函數調用、角色定義以及結構化輸出等方面,與之前文章中介紹的內容保持一致,沒有特別的差異。因此,這里不再重復說明。對于感興趣的朋友,可以查閱本專欄的其他文章以獲取更多信息。


本文轉載自公眾號玄姐聊AGI  作者:玄姐

原文鏈接:??https://mp.weixin.qq.com/s/XIh-3HP6afOOuKkoy_T1QQ??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
主站蜘蛛池模板: 欧区一欧区二欧区三免费 | 国产欧美在线观看 | 97色伦网| 成人国产一区二区三区精品麻豆 | 成人在线视频免费播放 | 羞羞的视频免费看 | 秋霞a级毛片在线看 | 黄色网页在线观看 | www.青青草 | 久久久久无码国产精品一区 | 国产精品毛片在线 | 成人a视频在线观看 | 欧美日韩综合视频 | 欧美在线一区二区三区 | 一区二区播放 | 日韩欧美中文字幕在线视频 | 99精品免费久久久久久久久日本 | 精品九九九 | 中文字幕 在线观看 | 国产jizz女人多喷水99 | 色噜噜狠狠色综合中国 | 日操夜操| 日韩欧美在线视频播放 | 精品视频在线观看 | 一区二区三区免费观看 | 逼逼网 | 综合国产| 日本亚洲欧美 | 国产亚洲精品综合一区 | 国产在线精品一区二区三区 | 久久不卡日韩美女 | 黄视频网站免费观看 | 色视频网站在线观看 | 在线免费小视频 | 欧美一级大片 | 伊人激情综合网 | 中文字幕一区在线 | 超碰欧美 | 99只有精品| 国产精品日日做人人爱 | 日韩二区 |