Spring AI 的模型上下文協議中的動態工具更新

工程 | Christian Tzolov | 2025 年 5 月 04 日 | ...

模型上下文協議(MCP)是 Spring AI 中的一個強大功能,它使 AI 模型能夠透過標準化介面訪問外部工具和資源。MCP 的一個有趣能力是它能夠在執行時動態更新可用工具。

這篇博文探討了 Spring AI 如何在 MCP 中實現動態工具更新,從而為 AI 驅動的應用提供靈活性和可擴充套件性。

相關的示例程式碼可在此獲取:動態工具更新示例

理解模型上下文協議

在深入探討動態工具更新之前,讓我們先了解 MCP 是什麼以及….

本週 Spring - 2025 年 4 月 22 日

工程 | Josh Long | 2025 年 4 月 22 日 | ...

嗨,Spring 粉絲們!歡迎來到新一期《本週 Spring》,我正在明尼蘇達州明尼阿波利斯撰寫本期內容,在那裡我正在錄製一門精彩的 Frontend Masters 課程,介紹 Spring Boot。

本週 Spring - 2025 年 4 月 15 日

工程 | Josh Long | 2025 年 4 月 15 日 | ...
  • Spring AI M7 來了!這個新版本包含許多很棒的新功能!還有一些重構。值得注意的是,Spring AI 的自動配置已從單個整體工件更改為每個模型、向量儲存和其他元件的獨立自動配置工件。此更改是為了最大限度地減少不同版本的依賴庫(例如 Google Protocol Buffers、Google RPC 等)衝突的影響。透過將自動配置分離到特定於元件的工件中,您可以避免引入不必要的依賴項並降低版本…的風險

使用 Spring AI 進行提示工程技術

工程 | Christian Tzolov | 2025 年 4 月 14 日 | ...

這篇博文使用 Spring AI 演示了提示工程技術的實際實現。

本文中的示例和模式基於全面的 提示工程指南,該指南涵蓋了有效提示工程的理論、原則和模式。

這篇部落格展示瞭如何使用 Spring AI 流暢的 ChatClient API 將這些概念轉化為可執行的 Java 程式碼。

為方便起見,示例的結構旨在遵循原始指南中概述的相同模式和技術。

本文中使用的演示原始碼可在以下位置獲取:https://github.com/spring…

本週 Spring - 2025 年 4 月 8 日

工程 | Josh Long | 2025 年 4 月 8 日 | ...

嗨,Spring 粉絲們!你們好嗎?我很好。甚至很興奮。你看,Spring AI M7 很快就要來了!理論上,它將在週四釋出。別太當真 — 這些事情可能會變 :-) 但很快,而且這將是一個重磅釋出!

你應該嘗試使用 -SNAPSHOT 構建將你的應用程序升級到新的 M7。各種啟動器的座標已經重做,所以那裡會有變化。別慌 — 你只需要更新座標即可。在文件中有詳細資訊

要點如下

  • 模型啟動器:spring-ai-{model}-spring-boot-starterspring-ai-starter-model-{model}
  • 向量儲存啟動器:spring-ai-{store}-store-spring-boot-starterspring-ai-starter-vector-store-{store}
  • MCP 啟動器:spring-ai-mcp-{type}-spring-boot-starterspring-ai-starter-mcp-{type}

獲取 Spring 新聞通訊

訂閱 Spring 新聞通訊,保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,為您的進步加速。

瞭解更多

獲取支援

Tanzu Spring 透過一個簡單的訂閱即可提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部