成人免费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??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
主站蜘蛛池模板: 欧美色综合一区二区三区 | 亚洲精品久久久一区二区三区 | 在线免费观看黄a | 一级国产精品一级国产精品片 | 一级欧美一级日韩片 | 97人人超碰 | 日本精品视频在线观看 | 国产精品视频在线播放 | 国产69精品久久久久777 | 国产一区久久久 | 国产日韩一区二区 | 99精品国产一区二区青青牛奶 | 做a视频| 精品一区二区三区四区在线 | 午夜影院在线 | 日韩一三区 | 天堂免费看片 | 欧美乱做爰xxxⅹ久久久 | 亚洲高清视频在线观看 | 91豆花视频| 自拍偷拍一区二区三区 | 婷婷久久一区 | 99爱在线视频 | 夜夜爽99久久国产综合精品女不卡 | 亚洲视频中文字幕 | 天天操天天天干 | 亚洲成人精品一区二区 | 久热久热 | japanhdxxxx裸体 | 午夜在线影院 | 作爱视频免费看 | 小视频你懂得 | 国产韩国精品一区二区三区 | 亚洲精品国产电影 | 国产精品免费在线 | 欧美综合一区二区 | 免费av一区二区三区 | 亚洲高清一区二区三区 | 国产福利视频 | www.888www看片| 欧美国产一区二区 |