Referência da API
Nesta página, você encontrará a referência da API oracleagentmemory, ordenada por componente.
Clique nos componentes e nomes de seção para acessar as páginas completas de documentação da API.
Memória do Agente
Referência completa: Memória do Agente
Classes
| Classe | Descrição |
|---|---|
OracleAgentMemory |
Cliente de memória do agente com suporte do Oracle DB ou de um armazenamento fornecido pelo chamador. |
Threads
Referência completa: Threads
Classes
| Classe | Descrição |
|---|---|
OracleThread |
Thread apoiado por um armazenamento Oracle. |
Message |
Mensagem(função: str, conteúdo: str, timestamp: str | None = None, metadados: dict[str, typing.Any] | None = None, id: str | None = None) |
Registros
Referência completa: Registros
Classes
| Classe | Descrição |
|---|---|
Record |
Registro de base persistente retornado por armazenamentos de memória e resultados de pesquisa. |
MessageRecord |
Registro de mensagem de bate-papo. |
MemoryRecord |
Registro de memória durável. |
GuidelineRecord |
Registro de diretrizes armazenado separadamente das memórias gerais. |
FactRecord |
Registro de fatos armazenado separadamente das memórias gerais. |
UserProfileRecord |
Registro de perfil do usuário. |
AgentProfileRecord |
Registro de perfil do agente |
ThreadRecord |
Registro de armazenamento com escopo de thread. |
Pesquisar
Referência completa: Pesquisar
Classes
| Classe | Descrição |
|---|---|
Scope |
Representa um escopo para inserção de informações ou pesquisas. |
SearchScope |
Representa o escopo de uma consulta de pesquisa e, portanto, restringe o que pode ser retornado. |
OracleSearchResult |
Resultado da pesquisa retornado por um thread Oracle. |
LLMs e Incorporadores
Referência completa: LLMs e Incorporadores
Classes
| Classe | Descrição |
|---|---|
Llm |
Adaptador que utiliza o litellm para produzir conclusões de chat. |
LlmResponse |
Uma pequena resposta normalizada retornada por ILlm. |
IEmbedder |
Interface de resumo para incorporadores de texto. |
Embedder |
LiteLLM-backedder |
Lojas e Esquema
Referência completa: Armazenamentos e Esquema
Classes
| Classe | Descrição |
|---|---|
OracleMemoryStore |
Interface de armazenamento comum usada pelo OracleAgentMemory. |
OracleDBMemoryStore |
Persistência suportada pelo banco de dados para mensagens e registros de memória digitados. |
SchemaPolicy |
Política de criação de esquema para armazenamentos do Oracle DB. |