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

Spring 宣布接入 DeepSeek

人工智能
Spring AI 通過重用現有的 OpenAI 客戶端與 DeepSeek AI 集成。首先,您需要獲取 DeepSeek API 密鑰,配置基本 URL,并選擇其中一個受支持的模型。

DeepSeek 是深度求索公司發布的大模型,是國產之光。大家應該學會如何使用 DeepSeek 大模型,下面我們將看下如何開發基于 DeepSeek 大模型的智能應用。

DeepSeek 大模型

DeepSeek 推出兩款模型;

  • DeepSeek V 系列,對于V系列主要 對話,模型名稱:deepseek-chat
  • DeepSeek R 系統,對于R系統主要 推理, 模型名稱:deepseek-reasoner

DeepSeek 官方更新日志,可以看到模型發布和演化的過程。

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

集成 DeepSeek 大模型

DeepSeek AI提供開源的 DeepSeek V3 模型,該模型以其尖端的推理和解決問題的能力而聞名。

Spring AI 通過重用現有的 OpenAI 客戶端與 DeepSeek AI 集成。首先,您需要獲取 DeepSeek API 密鑰,配置基本 URL,并選擇其中一個受支持的模型。

圖片

接入前準備

  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> 指定模型。有關可用選項,請參閱支持的型號。

集成 DeepSeek 示例

1、引入依賴

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

2、配置

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

3、簡單的聊天示例

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);
    }
}

現階段 DeepSeek 服務受資源限制可能無法提供在線服務,那么可以本地部署一個DeepSeek 大模型進行學習和使用。

總結

Spring AI 接入 DeepSeek 大模型是非常簡單的,實現了阻塞和流式聊天模式。對于 DeepSeek 大模型的函數調用,角色定義以及結構化輸出等和之前文章中講解的內容是一致的,沒有什么特別的地方,這里也不再贅述了。


源碼案例:https://github.com/Fj-ivy/spring-ai-examples

責任編輯:武曉燕 來源: 碼猿技術專欄
相關推薦

2025-02-14 09:17:16

2025-02-19 16:00:00

SpringBootDeepSeek智能

2025-02-14 09:10:47

2025-03-03 09:00:00

云廠商DeepSeekAI

2025-03-27 12:15:44

2025-03-11 03:00:00

2025-02-17 10:53:19

2022-07-11 09:36:38

SpringJava開發

2021-05-28 13:55:06

華為MatePad Pro鴻蒙系統

2021-05-31 09:41:30

鴻蒙操作系統HarmonyOS鴻蒙社區

2025-02-17 10:25:46

2025-03-03 08:46:27

2025-02-26 10:31:35

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91视频在线观看 | av一区二区三区 | 国产成人精品免费视频大全最热 | 国产婷婷精品av在线 | 99re视频在线免费观看 | 国产亚洲精品综合一区 | 久久国产精99精产国高潮 | 国产精品久久久久久久久久久久久 | 中文字幕福利视频 | 99精品欧美一区二区三区综合在线 | www亚洲免费国内精品 | 天堂av中文 | 69精品久久久久久 | 97人澡人人添人人爽欧美 | av中文在线 | 好姑娘影视在线观看高清 | 精品美女在线观看视频在线观看 | 午夜私人影院在线观看 | 99热精品国产 | 午夜在线免费观看视频 | 久久久久国产精品一区二区 | 黄色成人在线观看 | 麻豆国产精品777777在线 | 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 午夜小视频在线播放 | 国产精品国产三级国产aⅴ浪潮 | 成人免费视频网站在线看 | 在线看免费 | 日韩久久久久久 | 99国产精品99久久久久久粉嫩 | 成人免费看 | 亚洲精品99 | 1000部精品久久久久久久久 | 嫩草视频在线免费观看 | 九一在线 | 一区中文字幕 | 在线视频久久 | 韩国电影久久 | 天堂久久久久久久 | 天天综合永久 | 亚洲福利电影网 |