Registros

Esta página presenta los tipos de valores de registro devueltos por los almacenes de memoria del agente de Oracle y las API de búsqueda.

Registro base

clase oracleagentmemory.apis.records.Record

Bases: object

Registro base persistente devuelto por los almacenes de memoria y los resultados de búsqueda.

Registro con ámbito

clase oracleagentmemory.apis.records.ScopedRecord

Bases: Record

Registro persistente que expone los identificadores de ámbito público.

ScopedRecord es la clase base compartida para los tipos de registro cuya unidad pública incluye atributos de ámbito como thread_id, user_id y agent_id. Los ejemplos típicos son hilos, mensajes y recuerdos.

Registros de mensajes

clase oracleagentmemory.apis.records.MessageRecord

Bases: ScopedRecord

Registro de mensajes de chat.

Registros de memoria

clase oracleagentmemory.apis.records.MemoryRecord

Bases: ScopedRecord

Registro de memoria duradero.

Registros de directriz

clase oracleagentmemory.apis.records.GuidelineRecord

Bases: ScopedRecord

Registro de directriz almacenado por separado de las memorias generales.

Registros de hechos

clase oracleagentmemory.apis.records.FactRecord

Bases: ScopedRecord

Registro de hechos almacenado por separado de las memorias generales.

Registros de preferencias

clase oracleagentmemory.apis.records.PreferenceRecord

Bases: ScopedRecord

Registro de preferencias almacenado por separado de las memorias generales.

Registros de perfil de usuario

clase oracleagentmemory.apis.records.UserProfileRecord

Bases: Record

Registro de perfil de usuario sin ámbito.

Registros de perfil de agente

clase oracleagentmemory.apis.records.AgentProfileRecord

Bases: Record

Registro de perfil de agente sin ámbito.

Registros de thread

clase oracleagentmemory.apis.records.ThreadRecord

Bases: ScopedRecord

Registro de almacén de ámbito de thread.

Ayudante

oracleagentmemory.apis.records.build_record

Creación de la implantación de registros más específica para una fila almacenada.