API 參照

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

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

代理程式記憶體

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

類別

類別 描述
OracleAgentMemory 由 Oracle DB 或呼叫者提供的存放區所支援的代理程式記憶體從屬端。

繫線數目

完整參照:繫線

類別

類別 描述
OracleThread 由 Oracle 商店支援的執行緒。
Message 訊息 (角色:str,內容:str,時間戳記:str | 無 = 無,描述資料:dict[str,typ.Any] | 無 = 無,id:str | 無 = 無)

記錄

完整參考:記錄

類別

類別 描述
Record 記憶體存放區和搜尋結果傳回的基本保存記錄。
MessageRecord 對談訊息記錄。
MemoryRecord 持久性記憶體記錄。
GuidelineRecord 與一般備忘錄分開儲存的準則記錄。
FactRecord 事實記錄與一般記憶分開儲存。
UserProfileRecord 使用者設定檔記錄。
AgentProfileRecord 專員資料檔記錄。
ThreadRecord 執行緒範圍商店記錄。

搜尋

完整參考:搜尋

類別

類別 描述
Scope 代表資訊插入或搜尋的範圍。
SearchScope 代表搜尋查詢的範圍,因此會限制可傳回的項目。
OracleSearchResult Oracle 執行緒傳回的搜尋結果。

LLM 和嵌入器

完整參考: LLM 與嵌入器

類別

類別 描述
Llm 利用 litellm 產生交談完成的轉接器。
LlmResponse ILlm 傳回的小型標準化回應。
IEmbedder 文字內嵌器的抽象介面 。
Embedder LiteLLM 支持嵌入器

商店與綱要

完整參照:儲存和綱要

類別

類別 描述
OracleMemoryStore OracleAgentMemory 使用的通用儲存介面。
OracleDBMemoryStore 訊息和類型記憶體記錄的資料庫備份持續性。
SchemaPolicy Oracle DB 存放區的綱要建立原則。