AI 遇上 Spring Petclinic:使用 Spring AI 實作 AI 助理 (第二部分)
第一部分回顧
在該系列部落格文章的第一部分中,我們探討了將 Spring AI 與大型語言模型整合的基本知識。 我們逐步建立了自訂的 ChatClient、利用 Function Calling 進行動態互動,並調整了我們的提示以適應 Spring Petclinic 的使用案例。 最後,我們擁有一個功能完善的 AI 助理,能夠理解和處理與我們的獸醫診所領域相關的請求。
現在,在第二部分中,我們將更進一步,探索 Retrieval-Augmented Generation (RAG),這是一種使我們能夠處理不適合的大型資料集的技術…