Oracle AI Agent Memory 26.8 版的新增功能
本文重點介紹 Oracle AI Agent Memory 26.8 版的主要變更。
功能與改進
-
透過 Deep Data Security 隔離一般使用者記憶體
Oracle AI Agent Memory 現在與 Oracle Deep Data Security 整合,以控制可存取每個記憶體的已登入使用者。這可讓應用程式直接在 Oracle AI Database 中強制實行使用者層級的記憶體隔離。
如需詳細資訊,請參閱使用深資料安全性強制執行一般使用者記憶體隔離和深資料安全性 API 參考。
-
影像和多模態訊息
Oracle AI Database 備份的記憶體存放區現在可以儲存映像檔,並用於搜尋和自動記憶體擷取。這可讓專員記住和擷取文字和影像的資訊。
如需詳細資訊,請參閱使用影像與多模型訊息與記錄 API 參考。
-
記憶體連結和圖表展開的搜尋
記憶現在可連結到相關的記憶。搜尋可以遵循這些連結來包含其他相關資訊,而自動記憶體擷取則可以建立相關記憶體之間的連結。
如需詳細資訊,請參閱建立及搜尋連結的記憶體圖表和記錄 API 參照。
-
可設定的搜尋後處理
現在可以在擷取後縮小搜尋結果範圍。應用程式可以限制結果數、重新排序結果,或使用 LLM 來刪減不相關的結果。
如需詳細資訊,請參閱如何改進搜尋結果相關性和搜尋 API 參考。
-
列出 API 的記錄
新的 API 可用來列出已儲存的執行緒、使用者、代理程式、訊息與記憶體。您也可以篩選或限制結果,以便更容易尋找特定記錄。
如需詳細資訊,請參閱代理程式記憶體 API 參照。
-
可觀察事件與監聽器
應用程式現在可以監聽「代理程式記憶體」作業中的事件,包括對記憶體存放區、嵌入器和 LLM 的呼叫。這樣可以更輕鬆地監督「代理程式記憶體」活動以及對應用程式回應進行疑難排解。
如需詳細資訊,請參閱常見問題 (FAQ) 和疑難排解。
不再使用和相容性變更
-
自動擷取現在預設為背景模式
自動記憶體擷取現在預設會以背景模式執行。這可讓
add_messages()更快返回,但擷取的記憶體可能無法立即使用。在繼續之前需要擷取才能完成的應用程式應呼叫
wait_for_memory_extraction()。如需詳細資訊,請參閱自訂自動記憶體擷取和 Threads API Reference 。
-
現已支援 Python 3。14
SDK 現在支援 Python 3。14。支援的 Python 版本現在是 3.10 到 3.14。
如需詳細資訊,請參閱常見問題 (FAQ) 和疑難排解。
-
文字命名儲存寫入參數
存放區
update()和update_async()上的text參數已不再使用;請改用content。PendingRecordBatch上的texts建構子參數也已不再使用;請改用contents。如需詳細資訊,請參閱商店與結構 API 參考。