Referencia de API
En esta página, encontrará la referencia de API oracleagentmemory, ordenada por componente.
Haga clic en los componentes y los nombres de sección para acceder a las páginas de documentación de API completas.
Memoria del agente
Referencia completa: Agent Memory (Memoria del agente)
Clases
| Clase | Descripción |
|---|---|
OracleAgentMemory |
Cliente de memoria de agente respaldado por Oracle DB o un almacén proporcionado por el emisor de llamada. |
Threads
Referencia completa: Threads
Clases
| Clase | Descripción |
|---|---|
OracleThread |
Thread respaldado por un almacén de Oracle. |
Message |
Mensaje(rol: str, content: str, timestamp: str | Ninguno = Ninguno, metadata: dict[str, typing.Any] | Ninguno = Ninguno, id: str | Ninguno = Ninguno) |
Registros
Referencia completa: Records
Clases
| Clase | Descripción |
|---|---|
Record |
Registro base persistente devuelto por los almacenes de memoria y los resultados de búsqueda. |
MessageRecord |
Registro de mensajes de chat. |
MemoryRecord |
Registro de memoria duradero. |
GuidelineRecord |
Registro de directriz almacenado por separado de las memorias generales. |
FactRecord |
Registro de hechos almacenado por separado de las memorias generales. |
UserProfileRecord |
Registro de perfil de usuario. |
AgentProfileRecord |
Registro de perfil de agente. |
ThreadRecord |
Registro de almacén de ámbito de thread. |
Búsqueda
Referencia completa: Search (Buscar)
Clases
| Clase | Descripción |
|---|---|
Scope |
Representa un ámbito para la inserción o búsqueda de información. |
SearchScope |
Representa el ámbito de una consulta de búsqueda y, por lo tanto, restringe lo que se puede devolver. |
OracleSearchResult |
Resultado de búsqueda devuelto por un thread de Oracle. |
LLM e integraciones
Referencia completa: LLMs and Embedders
Clases
| Clase | Descripción |
|---|---|
Llm |
Adaptador que aprovecha litellm para producir finalizaciones de chat. |
LlmResponse |
Una pequeña respuesta normalizada devuelta por ILlm. |
IEmbedder |
Interfaz abstracta para incrustadores de texto. |
Embedder |
Embebedor respaldado por LiteLLM |
Almacenes y esquema
Referencia completa: Stores and Schema
Clases
| Clase | Descripción |
|---|---|
OracleMemoryStore |
Interfaz de almacén común utilizada por OracleAgentMemory. |
OracleDBMemoryStore |
Persistencia respaldada por base de datos para mensajes y registros de memoria escritos. |
SchemaPolicy |
Política de creación de esquema para almacenes de Oracle DB. |