記錄
此頁面顯示 Oracle 代理程式記憶體儲存和搜尋 API 傳回的記錄值類型。
基準記錄
類別 oracleagentmemory.apis.records.Record
基礎:object
記憶體存放區和搜尋結果傳回的基本保存記錄。
- 參數:
- id
str– 儲存記錄的穩定識別碼。 - record_type
str– 邏輯記錄類型,例如"message"、"memory"、"guideline"、"fact"或"preference"。 - content
str | None– 為記錄儲存的選擇性文字有效負載 (Payload)。 - thread_id
str | None– 選擇性繫線範圍 ID。 - user_id
str | None– 選擇性的使用者範圍識別碼。 - agent_id
str | None– 選擇性的代理程式範圍 ID。 - timestamp
str | None– 與記錄關聯的選擇性事件時戳。 - 中繼資料
dict[str, Any] | None– 附加至記錄的選擇性類似 JSON 的中繼資料有效負載。
- id
訊息記錄
類別 oracleagentmemory.apis.records.MessageRecord
基本:Record
對談訊息記錄。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None - 角色
str | None
- ID
記憶體記錄
類別 oracleagentmemory.apis.records.MemoryRecord
基本:Record
持久性記憶體記錄。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None
- ID
準則記錄
類別 oracleagentmemory.apis.records.GuidelineRecord
基本:Record
與一般備忘錄分開儲存的準則記錄。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None
- ID
事實記錄
類別 oracleagentmemory.apis.records.FactRecord
基本:Record
事實記錄與一般記憶分開儲存。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None
- ID
使用者設定檔記錄
類別 oracleagentmemory.apis.records.UserProfileRecord
基本:Record
使用者設定檔記錄。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None
- ID
專員資料檔記錄
類別 oracleagentmemory.apis.records.AgentProfileRecord
基本:Record
專員資料檔記錄。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None
- ID
繫線記錄
類別 oracleagentmemory.apis.records.ThreadRecord
基本:Record
執行緒範圍商店記錄。
- 參數:
- ID
str - 內容
str | None - thread_id
str | None - user_id
str | None - 代理程式 ID
str | None - 時間戳記
str | None - 中繼資料
dict[str, Any] | None - runtime_config
dict[str, Any] | None
- ID
協助者
oracleagentmemory.apis.records.build_record
建構儲存列的最特定記錄實作。
- 參數:
- record_type
str– 正規記錄類型標籤。 - record_id
str– 記錄的穩定公用識別碼。 - content
str | None– 可選文字有效負載 (Payload)。 - thread_id
str | None– 選擇性繫線範圍 ID。 - user_id
str | None– 選擇性的使用者範圍識別碼。 - agent_id
str | None– 選擇性的代理程式範圍 ID。 - 角色
str | None– 選擇性線上交談角色,僅用於訊息記錄。 - timestamp
str | None– 選擇性事件時戳。 - 中繼資料
dict[str, Any] | None– 選擇性中繼資料有效負載。 - kwargs
Any- 特定記錄類型的其他關鍵字引數。
- record_type
- 傳回:最特定的
record_type記錄類別。 - 傳回類型:記錄