API 參考資料

在此頁面上,您會找到依元件排序的 oracleagentmemory API 參照。

按一下元件與區段名稱,以存取完整的 API 文件頁面。

代理程式記憶體

完整參照:代理程式記憶體

課程

課程 說明
OracleAgentMemory 由 Oracle DB 或來電者提供的存放區所支援的代理程式記憶體從屬端。

執行緒

完整參照:繫線

課程

課程 說明
OracleThread 由 Oracle 商店支援的執行緒。
Message 執行緒與 LLM 轉接器共用的記憶體內訊息。

記錄

完整參考:記錄

課程

課程 說明
Record 記憶體存放區和搜尋結果傳回的基本保存記錄。
MessageRecord 已儲存交談訊息記錄。
MemoryRecord 持久性記憶體記錄。
GuidelineRecord 與一般備忘錄分開儲存的準則記錄。
FactRecord 事實記錄與一般記憶分開儲存。
UserProfileRecord 無作用領域的使用者資料檔記錄。
AgentProfileRecord 無作用領域的服務人員資料檔記錄。
ThreadRecord 執行緒範圍商店記錄。

完整參考:搜尋

課程

課程 說明
Scope 代表資訊插入或搜尋的範圍。
SearchScope 代表搜尋查詢的範圍,因此會限制可傳回的項目。
ISearchConfig 代理程式記憶體搜尋 API 接受的介面。
OracleSearchResult Oracle 執行緒傳回的搜尋結果。
MemorySearchConfig 搜尋後行為記憶體的基礎組態。
TopKMemorySearchConfig 具有固定最大直接結果數的搜尋組態。
PruningEvaluationMode 控制在刪減期間評估廣泛搜尋結果的方式。
PruningMemorySearchConfig 可移除較少相關直接結果的搜尋組態。

LLM、嵌入器及排名器

完整參考: LLM、嵌入器及重新排名器

課程

課程 說明
Llm 用於產生模型回應的轉接器。
LlmResponse ILlm 傳回的小型標準化回應。
IEmbedder 文字內嵌器的抽象介面 。
Embedder 提供者支持的嵌入器。
OracleDBEmbedder 藉由呼叫 Oracle AI Database 內嵌 SQL 來內嵌文字。
IReranker 同步與非同步文件重新排名的摘要介面。
RerankResponse 完成依相關性分數遞減排序的文件排名。
RerankResponseResult 一個文件的重新排名結果。
Reranker Reranker 以供應商中立的排名介面為後盾。
MemoryExtractionConfig 自動擷取記憶體的群組設定值。
ImageInputLimitConfig 設定原始影像和 LLM 影像要求限制。
MemoryExtractionMode 控制自動擷取和影像描述何時執行。

商店與綱要

完整參照:儲存和綱要

課程

課程 說明
OracleMemoryStore OracleAgentMemory 使用的通用儲存介面。
OracleDBMemoryStore 訊息、文件、備忘錄以及動作者設定檔的資料庫備份保存。
MemoryRetentionConfig Oracle DB 備份記錄的綱要層次保留設定值。
TimeToLiveAnchor 用來從存留期間計算到期時間戳記的錨點。
SchemaPolicy Oracle DB 存放區的綱要建立原則。

Deep Data Security

完整參考:深度資料安全性

課程

課程 說明
Principal 識別誰收到「代理程式記憶體」原則指定的基本類型。
DeepDataSecurityPolicy 識別支援的 Oracle Agent Memory Deep Data Security 原則。
UserOwnRowsDeepDataSecurityPolicy 授予已認證一般使用者擁有之資料列的存取權。
GlobalMemoriesDeepDataSecurityPolicy 授予全域記憶體的讀取存取權,以及可見記憶體之間的連結。
OciGroupPrincipal 識別接收代理程式記憶體原則的 OCI IAM 群組。
LocalEndUserPrincipal 識別本機 Deep Data Security 一般使用者接收原則。
OracleMemoryEndUserSecurityContext 將 Oracle 一般使用者安全相關資訊環境套用至「代理程式記憶體」作業。