Spring AI 的模型上下文協議中的動態工具更新
模型上下文協議(MCP)是 Spring AI 中的一個強大功能,它使 AI 模型能夠透過標準化介面訪問外部工具和資源。MCP 的一個有趣能力是它能夠在執行時動態更新可用工具。
這篇博文探討了 Spring AI 如何在 MCP 中實現動態工具更新,從而為 AI 驅動的應用提供靈活性和可擴充套件性。
相關的示例程式碼可在此獲取:動態工具更新示例
理解模型上下文協議

在深入探討動態工具更新之前,讓我們先了解 MCP 是什麼以及….
模型上下文協議(MCP)是 Spring AI 中的一個強大功能,它使 AI 模型能夠透過標準化介面訪問外部工具和資源。MCP 的一個有趣能力是它能夠在執行時動態更新可用工具。
這篇博文探討了 Spring AI 如何在 MCP 中實現動態工具更新,從而為 AI 驅動的應用提供靈活性和可擴充套件性。
相關的示例程式碼可在此獲取:動態工具更新示例
在深入探討動態工具更新之前,讓我們先了解 MCP 是什麼以及….
嗨,Spring 粉絲們!在本期節目中,我與傳奇的 Spring 講師 Mary Ellen Bowman 進行了交談!
嗨,Spring 粉絲們!在本期節目中,我們與 Java Champion、Tessl Devrel 負責人、Virtual JUG 聯合創始人兼朋友 Simon Maple 暢談一番!本期節目在德克薩斯州奧斯汀舉辦的精彩 ArcOfAI 大會上錄製!
嗨,Spring 粉絲們!歡迎來到新一期《本週 Spring》,我正在明尼蘇達州明尼阿波利斯撰寫本期內容,在那裡我正在錄製一門精彩的 Frontend Masters 課程,介紹 Spring Boot。
嗨,Spring 粉絲們!在本期節目中,我邀請到了 Java 社群的知名成員 Jeff Genender,他在過去幾十年裡為 Apache 做出了貢獻,推動了幾個您無疑很熟悉的關鍵專案。
這篇博文使用 Spring AI 演示了提示工程技術的實際實現。
本文中的示例和模式基於全面的 提示工程指南,該指南涵蓋了有效提示工程的理論、原則和模式。
這篇部落格展示瞭如何使用 Spring AI 流暢的 ChatClient API 將這些概念轉化為可執行的 Java 程式碼。
為方便起見,示例的結構旨在遵循原始指南中概述的相同模式和技術。
本文中使用的演示原始碼可在以下位置獲取:https://github.com/spring…
嗨,Spring 粉絲們!在本期節目中,我們與 Wiremock 的領導者 Lee Turner 和 Tom Akehurst 進行了交談
嗨,Spring 粉絲們!你們好嗎?我很好。甚至很興奮。你看,Spring AI M7 很快就要來了!理論上,它將在週四釋出。別太當真 — 這些事情可能會變 :-) 但很快,而且這將是一個重磅釋出!
你應該嘗試使用 -SNAPSHOT
構建將你的應用程序升級到新的 M7。各種啟動器的座標已經重做,所以那裡會有變化。別慌 — 你只需要更新座標即可。在文件中有詳細資訊。
要點如下
spring-ai-{model}-spring-boot-starter
→ spring-ai-starter-model-{model}
spring-ai-{store}-store-spring-boot-starter
→ spring-ai-starter-vector-store-{store}
spring-ai-mcp-{type}-spring-boot-starter
→ spring-ai-starter-mcp-{type}
嗨,Spring 粉絲們!在本期節目中,我與 AWS 開發者佈道師兼行業傳奇人物 James Ward 暢談 AWS Bedrock、Amazon Cohere、Spring AI、MCP 等等!