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 |
Messaggio in-memory condiviso da thread e adattatori LLM. |
Record
Riferimento completo: Record
Classi
| Classe | Descrizione |
|---|---|
Record |
Record persistente di base restituito dalle aree di memorizzazione e dai risultati della ricerca. |
MessageRecord |
Record messaggio chat memorizzato. |
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 senza ambito. |
AgentProfileRecord |
Record profilo agente senza ambito. |
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. |
ISearchConfig |
Interfaccia accettata dalle API di ricerca agente-memoria. |
OracleSearchResult |
Risultato della ricerca restituito da un thread Oracle. |
MemorySearchConfig |
Configurazione di base per il funzionamento post-ricerca della memoria. |
TopKMemorySearchConfig |
Configurazione di ricerca con un massimo fisso di risultati diretti. |
PruningEvaluationMode |
Controlla il modo in cui vengono valutati estensivamente i risultati della ricerca durante l'eliminazione. |
PruningMemorySearchConfig |
Configurazione di ricerca che rimuove i risultati diretti meno rilevanti. |
LLM, Embedders e Rerankers
Riferimento completo: LLM, Embedders e Rerankers
Classi
| Classe | Descrizione |
|---|---|
Llm |
Adattatore per la generazione delle risposte del modello. |
LlmResponse |
Una piccola risposta normalizzata restituita da ILlm. |
IEmbedder |
Interfaccia astratta per gli incorporatori di testo. |
Embedder |
Incorporamento supportato dal provider. |
OracleDBEmbedder |
Incorpora il testo richiamando Oracle AI Database incorporando SQL. |
IReranker |
Interfaccia astratta per la nuova classificazione dei documenti sincrona e asincrona. |
RerankResponse |
Classificazione completa dei documenti ordinata in base al punteggio di pertinenza decrescente. |
RerankResponseResult |
Risultato della nuova classificazione di un documento. |
Reranker |
Reranker supportato da un provider-neutral rerank interfaccia. |
MemoryExtractionConfig |
Impostazioni raggruppate per l'estrazione automatica della memoria. |
ImageInputLimitConfig |
Configurare i limiti di immagine raw e di richiesta di immagine LLM. |
MemoryExtractionMode |
Controlla quando vengono eseguite l'estrazione automatica e le descrizioni delle immagini. |
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 messaggi, documenti, memorie e profili degli attori. |
MemoryRetentionConfig |
Impostazioni di conservazione a livello di schema per i record supportati da Oracle DB. |
TimeToLiveAnchor |
Ancoraggio utilizzato per calcolare un indicatore orario di scadenza da una durata Time To Live. |
SchemaPolicy |
Criterio di creazione schema per le aree di memorizzazione di Oracle DB. |
Deep Data Security
Riferimento completo: Deep Data Security
Classi
| Classe | Descrizione |
|---|---|
Principal |
Tipo di base che identifica chi riceve le assegnazioni dei criteri memoria agente. |
DeepDataSecurityPolicy |
Identificare un criterio di sicurezza Deep Data della memoria dell'agente Oracle supportato. |
UserOwnRowsDeepDataSecurityPolicy |
Concedere l'accesso alle righe di proprietà dell'utente finale autenticato. |
GlobalMemoriesDeepDataSecurityPolicy |
Concedi l'accesso in lettura ai ricordi globali e ai collegamenti tra i ricordi visibili. |
OciGroupPrincipal |
Identificare un gruppo IAM OCI che riceve i criteri di memoria dell'agente. |
LocalEndUserPrincipal |
Identifica un utente finale di Deep Data Security locale che riceve i criteri. |
OracleMemoryEndUserSecurityContext |
Applicare un contesto di sicurezza dell'utente finale Oracle alle operazioni di memoria agente. |