记录

此页显示 Oracle Agent Memory 存储和搜索 API 返回的记录值类型。

基本记录

class oracleagentmemory.apis.records.Record

基准:object

内存存储和搜索结果返回的基本保留记录。

记录状态

class oracleagentmemory.apis.records.RecordStatus

基础:str、Enum

持久记录的生命周期状态。

VALID 是正常的活动状态。INVALID 保留记录供历史使用,同时允许应用程序将其从检索中排除。

无效 = ‘ INVALID ’

VALID = ‘ VALID ’

范围记录

class oracleagentmemory.apis.records.ScopedRecord

基础:Record

公开公共范围标识符的持久记录。

ScopedRecord 是记录类型的共享基类,其公共配置包括范围属性,如 thread_id、user_id 和 agent_id。典型的例子是线程、消息和记忆。

消息记录

class oracleagentmemory.apis.records.MessageRecord

基础:ScopedRecord

存储的聊天消息记录。

content 接受消息内容部分的字符串或有序序列。

内存记录

class oracleagentmemory.apis.records.MemoryRecord

基础:ScopedRecord

持久性内存记录。

准则记录

class oracleagentmemory.apis.records.GuidelineRecord

基础:MemoryRecord

指引记录与一般记忆分开存储。

事实记录

class oracleagentmemory.apis.records.FactRecord

基础:MemoryRecord

事实记录与一般记忆分开存储。

首选项记录

class oracleagentmemory.apis.records.PreferenceRecord

基础:MemoryRecord

偏好记录与一般记忆分开存储。

用户概要信息记录

class oracleagentmemory.apis.records.UserProfileRecord

基础:Record

未定义范围的用户概要信息记录。

代理概要信息记录

class oracleagentmemory.apis.records.AgentProfileRecord

基础:Record

未界定的代理概要信息记录。

图像记录

class oracleagentmemory.apis.records.ImageRecord

基础:ScopedRecord

持久图像文档记录。

默认情况下会省略图像字节数。范围列表可以为映像标识符的显式允许列表加载字节。

线程记录

class oracleagentmemory.apis.records.ThreadRecord

基础:ScopedRecord

线程范围的存储记录。

帮助器

oracleagentmemory.apis.records.build_record

为存储行构建最具体的记录实施。