Record
Questa pagina presenta i tipi di valore dei record restituiti dalle aree di memorizzazione della memoria di Oracle Agent e le API di ricerca.
Record base
classe oracleagentmemory.apis.records.Record
Basi: object
Record persistente di base restituito dalle aree di memorizzazione e dai risultati della ricerca.
- Parametri:
- id
str: identificativo stabile per il record memorizzato. - record_type
str: tipo di record logico"message","memory","guideline","fact"o"preference". - content
str | None: payload testuale facoltativo memorizzato per il record. - thread_id
str | None: identificativo facoltativo dell'ambito dei thread. - user_id
str | None: identificativo facoltativo dell'ambito degli utenti. - agent_id
str | None: identificativo facoltativo dell'ambito dell'agente. - timestamp
str | None: indicatore orario evento facoltativo associato al record. - metadati
dict[str, Any] | None: payload dei metadati facoltativo simile a JSON allegato al record.
- id
Record messaggio
classe oracleagentmemory.apis.records.MessageRecord
Basi: Record
Record del messaggio di chat.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None - ruolo
str | None
- ID
Record di memoria
classe oracleagentmemory.apis.records.MemoryRecord
Basi: Record
Record di memoria durevole.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None
- ID
Record linee guida
classe oracleagentmemory.apis.records.GuidelineRecord
Basi: Record
Record della linea guida memorizzato separatamente dalle memorie generali.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None
- ID
Record fact
classe oracleagentmemory.apis.records.FactRecord
Basi: Record
Record fact memorizzato separatamente dalle memorie generali.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None
- ID
Record profilo utente
classe oracleagentmemory.apis.records.UserProfileRecord
Basi: Record
Record profilo utente.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None
- ID
Record profilo agente
classe oracleagentmemory.apis.records.AgentProfileRecord
Basi: Record
Record profilo agente.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None
- ID
Record thread
classe oracleagentmemory.apis.records.ThreadRecord
Basi: Record
Record negozio con ambito thread.
- Parametri:
- ID
str - contenuto
str | None - id_thread
str | None - ID_utente
str | None - id_agente
str | None - indicatore orario
str | None - metadati
dict[str, Any] | None - config_runtime
dict[str, Any] | None
- ID
Aiuto
oracleagentmemory.apis.records.build_record
Costruisce l'implementazione di record più specifica per una riga memorizzata.
- Parametri:
- record_type
str: etichetta del tipo di record canonico. - record_id
str: identificativo pubblico stabile per il record. - content
str | None: payload testuale facoltativo. - thread_id
str | None: identificativo facoltativo dell'ambito dei thread. - user_id
str | None: identificativo facoltativo dell'ambito degli utenti. - agent_id
str | None: identificativo facoltativo dell'ambito dell'agente. - ruolo
str | None: ruolo chat facoltativo, utilizzato solo per i record dei messaggi. - timestamp
str | None: indicatore orario dell'evento facoltativo. - metadata
dict[str, Any] | None: payload dei metadati facoltativo. - kwargs
Any– Argomenti parola chiave aggiuntivi per tipi di record specifici.
- record_type
- Restituzioni: la classe di record più specifica nota per
record_type. - Tipo restituito: record