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

SpringAI更新:廢棄tools方法、正式支持DeepSeek!

人工智能
AI 技術(shù)發(fā)展很快,同樣 AI 配套的相關(guān)技術(shù)發(fā)展也很快。這不今天剛打開 Spring AI 的官網(wǎng)就發(fā)現(xiàn)它又又又又更新了,而這次更新距離上次更新 M7 版本才不過半個月的時間,那這次 Spring AI 給我們帶來了哪些驚喜呢?一起來看。

AI 技術(shù)發(fā)展很快,同樣 AI 配套的相關(guān)技術(shù)發(fā)展也很快。這不今天剛打開 Spring AI 的官網(wǎng)就發(fā)現(xiàn)它又又又又更新了,而這次更新距離上次更新 M7 版本才不過半個月的時間,那這次 Spring AI 給我們帶來了哪些驚喜呢?一起來看。

重點升級點

我們先來判斷 Spring AI M8 的重點升級點:

廢除了 tools 方法,取而代之的是 toolCallbacks 方法,寫法對比如下:

  • 早期版本:
// Old code in M7 - no longer works correctly in M8
chatClient.prompt("What day is tomorrow?")
    .tools(toolCallback)
    .call()
    .content();
  • 最新版本:
// Updated code for M8
chatClient.prompt("What day is tomorrow?")
    .toolCallbacks(toolCallback)
    .call()
    .content();

聊天記憶增強功能

  • InMemoryChatMemoryRepository(默認(rèn))。
  • JdbcChatMemoryRepository 對于關(guān)系數(shù)據(jù)庫持久化支持。
  • 改進(jìn)的 ChatMemory API,實現(xiàn)更靈活的對話歷史管理。
  • 新 ChatMemoryRepository 允許不同的存儲策略。
  • 添加 MessageWindowChatMemory 用于維護(hù)歷史消息。
  • 改進(jìn)屬性命名以確保跨實現(xiàn)的一致性。
  • 支持各種存儲后端:

增強的 MCP 工具回調(diào)配置

  • 在 MCP 客戶端屬性中添加了工具回調(diào)配置。
  • 支持 MCP 服務(wù)器中的完成規(guī)范。
  • 為 MCP 服務(wù)器添加了指令支持。
  • 向 WebFlux 和 WebMvc 傳輸提供程序添加了 SSE 端點參數(shù)。

提示工程文檔增強

  • 添加提示工程模式文檔。
  • 為開發(fā)人員提供有效提示設(shè)計的最佳實踐。
  • 包括各種用例的示例和模式。

向量數(shù)據(jù)庫存儲功能增強

  • Cosmos DB Entra ID 支持和修復(fù):

為 Cosmos DB 添加了 Azure Entra ID(以前稱為 Azure AD)身份驗證;

改進(jìn) Azure 部署的安全性和身份驗證選項。

  • Cassandra 向量存儲改進(jìn):

修復(fù)了 Cassandra 聊天內(nèi)存中的消息順序。

添加了更好的錯誤消息并修復(fù)了各種問題。

官方更新日志:https://spring.io/blog/2025/04/30/spring-ai-1-0-0-m8-released

DeepSeek SDK 正式發(fā)布

除了以上內(nèi)容之外,官方的更新日志中沒提到的,還有對于 DeepSeek SDK 的正式發(fā)布,之前版本中雖然有關(guān)于 DeepSeek 的支持,但并不是真正的支持,只是讓 DeepSeek 使用 OpenAI 協(xié)議實現(xiàn)對 DeepSeek 的調(diào)用,而不是真正的 DeepSeek SDK 支持。

那么 OpenAI 協(xié)議和真正的 SDK 支持的區(qū)別是啥呢?

簡單來說,舉個簡單的例子你就明白了,就是 OpenAI 相當(dāng)于你上班,因為你自己沒車,所以你只能蹭同事的車;而有了 SDK 的支持之后,相當(dāng)于你有自己的車了,不需要在蹭別人的車了。

也就意味著,DeepSeek 可以和 OpenAI 或其他使用 OpenAI 協(xié)議的大模型并存了,之前是二選一,你(DeepSeek)使用了 OpenAI 協(xié)議,那么其他人就沒辦法使用 OpenAI 協(xié)議了,現(xiàn)在你有自己的 SDK 了,就可以和其他兼容 OpenAI 或 OpenAI 一起使用了。

DeepSeek 使用變化

DeepSeek SDK 的具體使用如下。

  • 準(zhǔn)備工作:在 DeepSeek 申請 APIKey。
  • 添加依賴
<dependency>
    <groupId>org.springframework.ai</groupId>
    <artifactId>spring-ai-deepseek-spring-boot-starter</artifactId>
</dependency>
  • 設(shè)置配置信息
spring.ai.deepseek.api-key=YOUR_API_KEY
spring.ai.deepseek.chat.options.model=deepseek-chat
spring.ai.deepseek.chat.options.temperature=0.8
  • 編寫調(diào)用代碼
@RestController
public class ChatController {

    private final DeepSeekChatModel chatModel;

    @Autowired
    public ChatController(DeepSeekChatModel chatModel) {
        this.chatModel = chatModel;
    }

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

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

小結(jié)

AI 發(fā)展速度很快,對各行各業(yè)的影響也很大,充分了解和掌握 AI 知識,對日常工作提效或以后跳槽都有很大的幫助,讓我們一起行動起來,擁抱這場 AI 盛宴吧。

責(zé)任編輯:武曉燕 來源: 磊哥和Java
相關(guān)推薦

2025-02-12 09:04:20

2025-03-26 00:00:00

Spring服務(wù)器推送技術(shù)

2025-02-13 08:06:40

DeepSeekSpringAI前端

2025-05-16 16:00:15

Spring AI大模型) 人工智能

2010-12-21 08:53:04

Mono

2022-03-18 18:00:00

編程語言泛型支持模糊測試

2013-04-16 09:56:33

GlusterFSOpenStack

2023-02-07 07:37:45

2020-07-22 14:10:17

Chrome 84空閑檢測前端

2025-04-17 00:00:00

2013-06-21 10:13:44

VMwareOSPLinux驅(qū)動

2025-05-22 00:00:00

2018-06-14 14:45:51

MySQLOracle文檔存儲

2009-08-22 20:31:01

Ubuntu安裝VMw

2025-02-10 10:49:51

2021-08-16 20:00:23

微信騰訊移動應(yīng)用

2014-12-17 09:26:26

GoAndroid
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 激情欧美日韩一区二区 | www.99热 | 亚洲精品久久国产高清情趣图文 | 99热在这里只有精品 | 一级a爱片久久毛片 | 欧美日韩不卡合集视频 | 久久久久久天堂 | 午夜视频在线 | 日韩成人高清在线 | 国产探花在线精品一区二区 | 欧美精品久久 | 国产精品国产成人国产三级 | 99久久精品国产毛片 | 亚洲精品电影在线观看 | 欧美中文一区 | 2021狠狠天天天 | 成人中文字幕在线观看 | 成年人免费在线视频 | 午夜影院在线观看免费 | 久草新视频 | 亚洲一区国产 | 爽爽免费视频 | 久www| 亚洲国产精品va在线看黑人 | 欧美日韩亚洲在线 | 午夜免费视频观看 | 伊人成人免费视频 | 永久av| 一级黄色片免费 | 91高清免费观看 | 亚洲欧美国产精品一区二区 | 国产精品久久久久久婷婷天堂 | 91久久国产精品 | 免费观看黄网站 | 久久精品日产第一区二区三区 | 久久r久久| 黄色av免费网站 | 91精品国产一区二区三区蜜臀 | 亚洲欧美久久 | 色综合99| 一级黄大片 |