領先一步
VMware 提供培訓和認證,以加速您的進展。
瞭解更多我們很高興宣布 Spring AI 的 1.0.0 Milestone 2 版本發布。
此版本在各個領域帶來了顯著的增強功能和新特性。
此版本的主要重點是可觀察性功能,這對於監控、除錯和最佳化 AI 應用程式至關重要。已針對以下項目引入了全面的可觀察性功能:
ChatClient
(包含 Advisors)注意:對其他 ChatModel
實作的支援將在未來的版本中添加。
以下是一些展示此功能的範例,以協助您開始使用:
Grazie mille (萬分感謝 ;) Thomas Vitale 在貢獻可觀察性功能方面所做的重大努力!
這是一個螢幕截圖,顯示以下程式碼的追蹤:
var response = chatClient.prompt()
.user("How does Carina work?")
.advisors(new QuestionAnswerAdvisor(vectorStore, SearchRequest.defaults()))
.advisors(new PromptChatMemoryAdvisor(chatMemory))
.call()
.chatResponse();
在追蹤檢視中,您可以看到 ChatClient
呼叫的巢狀結構,它首先通過兩個 advisors,QuestionAnswerAdvisor
執行嵌入請求並查詢 PGVector 資料庫。然後它通過 PromptChatMemoryAdvisor
,這個過程花費的時間非常少,最後呼叫 OpenAI gpt-4o
模型。
您可以在可觀察性文件中找到所有可用指標的詳細資訊。
在聊天模型基礎結構類別中進行了一般性的改進。特定模型的關鍵特性增強功能包括:
bedrockruntime
版本更新至 2.26.7感謝 Geng Rong 對 Moonshot、QianFan 和 ZhiPu 模型提供的支援。
initialize-schema
的預設值已變更為 false。BatchingStrategy
,用於高效的文件嵌入操作TokenCountBatchingStrategy
實作CassandraChatMemory
RestTemplate
升級到 RestClient
CHROMA_SERVER_AUTHN_CREDENTIALS
環境變數,用於 Docker Compose 和 Testcontainersorg.bson.Documents
提高了效率RedisAutoConfiguration
的使用許多重構、錯誤修正、文件增強功能均由眾多貢獻者完成。如果我們還沒有處理您的 PR,我們會的,請耐心等待。感謝
Mohammed, Ahmed Yousri Salama, Ashwin Krishna K, blackbean99, Youngrae Cho, DadySu, Jerry (Flyingblu), Lorenzo Caenazzo, Jemin Huh, Bill Lau, JayPark7821, KAMOsama, David Caudill, Lee-ChungMu, Pablo Sanchi, Seol_JY, TarasVovk669, Thomas Vitale, TimJ0212, Fu Cheng, ashni, Benoit Moussaud, Dariusz Jędrzejczyk, cocomongg, ChanYeong, David Afriz, devholic22, Mariusz Bernacki, dongfeng3692, Dave Syer, Eddú Meléndez, El Mahdi Oukhamou, Seongmin Kim, Francisco Javier Torres, geetrawat, Craig Walls, yinpeng, Sinsy, Johnny Lim, jo-kim, Josh Long, KimMinjeong, Cameron Kirk, Laura Trotta, Loïc Lefèvre, Hyoseop Song, luocq3, Michael Simons, mck, Jonatan Soto, Muthukumaran Navaneethakrishnan, Geng Rong, Nicholas Zhan, Szymon Ochnio, Philipp Gerhard, Piotr Olaszewski, rapenumaka, rivkode, Ross Lawley, Andrea Rubino, Soby Chacko, xiaoxin, Stefan Vassilev, Tim Kelly, Chris Turchin, uzhuraul, Veerendra Vellanki, 吴博, xiehui1956, xsg22, 양예성, Yulong Shi, jiwoo, zlzzlzz2l