Spring AI 1.1.0 現已正式發佈,為 Spring 生態系統帶來了模型上下文協議 (MCP) 集成、高級 AI 功能以及更強大的模型提供程序支持。1.1 版本開發週期包含超過 850 項改進、錯誤修復和文檔更新。
Spring AI 1.1.0 在各個方面都進行了大幅改進:
- M1、M2、M3、M4 和 RC1 版本共進行了 850 多項改進(GitHub Release)
- 354 項改進,包括主要新功能和集成
- 修復了 241 個錯誤,提高了穩定性和可靠性
- 100 項文檔改進,新增指南和示例
- 23 項安全更新和依賴項升級
- 來自社區的貢獻涵蓋多個組織和開源項目
其中,MCP 是 Spring AI 1.1 中最重要的功能集改進。Spring AI 為 MCP 集成提供了 Spring Boot 自動配置和全面的 annotation-based programming model 模型。
Annotation-Based Programming Model:
@McpTool
public String getCurrentWeather(String location) {
// Tool implementation
}
@McpResource
public String getDatabaseSchema() {
// Resource implementation
}
@McpPrompt
public String generateSqlQuery(String userIntent) {
// Prompt template implementation
}
同時,Spring AI 1.1 為 Anthropic Claude 和 AWS Bedrock 添加了即時緩存支持,在提高響應速度的同時,最多可降低 90% 的成本。
更多詳情可查看:https://spring.io/blog/2025/11/12/spring-ai-1-1-GA-released