領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多我們很高興地宣佈 Spring AI 1.0.0 RC1 的釋出,這標誌著在穩定版本釋出之前,最後的破壞性變更、錯誤修復和新功能集!GA 版本定於 2025 年 5 月 20 日釋出——僅一週之遙。在此期間,我們將專注於改進文件和解決任何已報告的錯誤。
為了慶祝本次釋出,我們在 AI 生成的音樂播放列表 中添加了一首新歌。收聽 最新曲目,以增強您的部落格閱讀和編碼體驗。
在 VectorStoreChatMemoryAdvisor 中
CHAT_MEMORY_RETRIEVE_SIZE_KEY → TOP_KDEFAULT_CHAT_MEMORY_RESPONSE_SIZE (100) → DEFAULT_TOP_K (20)CHAT_MEMORY_CONVERSATION_ID_KEY → CONVERSATION_ID(已移至 ChatMemory 介面)
org.springframework.ai.chat.memory.ChatMemory.CONVERSATION_ID顧問現在使用獨立的模板,其中包含特定的必需佔位符
QuestionAnswerAdvisor:query,question_answer_contextPromptChatMemoryAdvisor:instructions,memoryVectorStoreChatMemoryAdvisor:instructions,long_term_memory在 1.0.0-RC1 中,我們透過在整個程式碼庫中新增 repository 字尾來標準化聊天記憶體元件的命名模式。此更改會影響 Cassandra、JDBC 和 Neo4j 實現。
所有與記憶體相關的 Artifact 都遵循一致的模式
spring-ai-model-chat-memory-* → spring-ai-model-chat-memory-repository-*spring-ai-autoconfigure-model-chat-memory-* → spring-ai-autoconfigure-model-chat-memory-repository-*spring-ai-starter-model-chat-memory-* → spring-ai-starter-model-chat-memory-repository-*.repository. 段org.springframework.ai.chat.memory.jdbc → org.springframework.ai.chat.memory.repository.jdbcRepository 字尾JdbcChatMemoryAutoConfiguration → JdbcChatMemoryRepositoryAutoConfigurationspring.ai.chat.memory.<storage>... 重新命名為 spring.ai.chat.memory.repository.<storage>...include-prompt → log-prompt)所有已棄用的內容都已移除,以提供更簡潔的 API。有關完整詳細資訊,請參閱 Spring AI 升級說明。
增加了專用的 DeepSeek 模型支援,包含核心類和啟動器,以適應其與 OpenAI API 的差異。
還有許多其他重構、錯誤修復、文件增強等工作由眾多貢獻者完成。如果您的 PR 尚未被處理,我們會盡快處理,請耐心等待。感謝