Riferimento API
In questa pagina troverai il riferimento API oracleagentmemory, ordinato per componente.
Fare clic sui componenti e sui nomi delle sezioni per accedere alle pagine complete della documentazione API.
Memoria agente
Riferimento completo: Agent Memory
Classi
| Classe | Descrizione |
|---|---|
OracleAgentMemory |
Client di memoria agente supportato da Oracle DB o da un'area di memorizzazione fornita dal chiamante. |
Thread
Riferimento completo: Thread
Classi
| Classe | Descrizione |
|---|---|
OracleThread |
Thread supportato da un negozio Oracle. |
Message |
Message(role: str, content: str, timestamp: str | None = None, metadata: ditt[str, typing.Any] | None = None, id: str | None = None |
Record
Riferimento completo: Record
Classi
| Classe | Descrizione |
|---|---|
Record |
Record persistente di base restituito dalle aree di memorizzazione e dai risultati della ricerca. |
MessageRecord |
Record del messaggio di chat. |
MemoryRecord |
Record di memoria durevole. |
GuidelineRecord |
Record della linea guida memorizzato separatamente dalle memorie generali. |
FactRecord |
Record fact memorizzato separatamente dalle memorie generali. |
UserProfileRecord |
Record profilo utente. |
AgentProfileRecord |
Record profilo agente. |
ThreadRecord |
Record negozio con ambito thread. |
Cerca
Riferimento completo: Search
Classi
| Classe | Descrizione |
|---|---|
Scope |
Rappresenta un ambito per l'inserimento o le ricerche di informazioni. |
SearchScope |
Rappresenta l'ambito di una query di ricerca e quindi limita gli elementi che possono essere restituiti. |
OracleSearchResult |
Risultato della ricerca restituito da un thread Oracle. |
LLM ed Embedders
Riferimento completo: LLM ed Embedders
Classi
| Classe | Descrizione |
|---|---|
Llm |
Adattatore che utilizza litellm per produrre completamenti chat. |
LlmResponse |
Una piccola risposta normalizzata restituita da ILlm. |
IEmbedder |
Interfaccia astratta per gli incorporatori di testo. |
Embedder |
Embedder con supporto LiteLLM |
Negozi e schema
Riferimento completo: Negozi e schema
Classi
| Classe | Descrizione |
|---|---|
OracleMemoryStore |
Interfaccia di memorizzazione comune utilizzata da OracleAgentMemory. |
OracleDBMemoryStore |
Persistenza supportata dal database per i messaggi e i record di memoria digitata. |
SchemaPolicy |
Criterio di creazione schema per le aree di memorizzazione di Oracle DB. |