API-Referenz
Auf dieser Seite finden Sie die oracleagentmemory-API-Referenz, sortiert nach Komponente.
Klicken Sie auf die Komponenten- und Abschnittsnamen, um die vollständigen API-Dokumentationsseiten aufzurufen.
Agent-Speicher
Vollständige Referenz: Agent-Speicher
Klassen
| Klasse | Beschreibung |
|---|---|
OracleAgentMemory |
Agent-Speicherclient, der von Oracle DB oder einem vom Aufrufer bereitgestellten Speicher gesichert wird. |
Threads
Vollständige Referenz: Threads
Klassen
| Klasse | Beschreibung |
|---|---|
OracleThread |
Thread wird von einem Oracle-Speicher unterstützt. |
Message |
Die In-Memory-Nachricht, die von Threads und LLM-Adaptern gemeinsam verwendet wird. |
Datensätze
Vollständige Referenz: Datensätze
Klassen
| Klasse | Beschreibung |
|---|---|
Record |
Permanenter Basisdatensatz, der von Speicherspeichern und Suchergebnissen zurückgegeben wird. |
MessageRecord |
Gespeicherter Chatnachrichtendatensatz. |
MemoryRecord |
Dauerhafter Speicherdatensatz. |
GuidelineRecord |
Richtliniendatensatz getrennt von allgemeinen Speichern gespeichert. |
FactRecord |
Faktdatensatz getrennt von allgemeinen Speichern gespeichert. |
UserProfileRecord |
Nicht kopierter Benutzerprofildatensatz. |
AgentProfileRecord |
Nicht kopierter Agent-Profildatensatz. |
ThreadRecord |
Speicherdatensatz mit Threadbereich. |
Suchen
Vollständige Referenz: Search
Klassen
| Klasse | Beschreibung |
|---|---|
Scope |
Stellt einen Geltungsbereich für das Einfügen oder Suchen von Informationen dar. |
SearchScope |
Stellt den Geltungsbereich für eine Suchabfrage dar und schränkt daher ein, was zurückgegeben werden kann. |
ISearchConfig |
Schnittstelle wurde von Agent-Memory-Such-APIs akzeptiert. |
OracleSearchResult |
Von einem Oracle-Thread zurückgegebenes Suchergebnis. |
MemorySearchConfig |
Basiskonfiguration für Speicher-Post-Search-Verhalten. |
TopKMemorySearchConfig |
Suchkonfiguration mit einem festen Maximum an direkten Ergebnissen. |
PruningEvaluationMode |
Steuert, wie umfangreich Suchergebnisse beim Pruning ausgewertet werden. |
PruningMemorySearchConfig |
Suchkonfiguration, die weniger relevante direkte Ergebnisse entfernt. |
LLMs, Einbettungen und Reranker
Vollständige Referenz: LLMs, Embedders und Rerankers
Klassen
| Klasse | Beschreibung |
|---|---|
Llm |
Adapter zum Generieren von Modellantworten. |
LlmResponse |
Eine kleine normalisierte Antwort, die von ILlm zurückgegeben wird. |
IEmbedder |
Abstrakte Schnittstelle für Texteinbettungen. |
Embedder |
Provider-backed-Einbettung. |
OracleDBEmbedder |
Einbetten von Text durch Aufrufen von SQL zur Einbettung in Oracle AI Database. |
IReranker |
Abstrakte Schnittstelle für synchrones und asynchrones Dokumenten-Reranking. |
RerankResponse |
Schließen Sie die Dokumenteneinstufung nach absteigender Relevanz ab. |
RerankResponseResult |
Ergebnis der erneuten Einstufung eines Dokuments. |
Reranker |
Reranker mit Provider-neutraler Rerank-Schnittstelle. |
MemoryExtractionConfig |
Gruppierte Einstellungen für die automatische Speicherextraktion. |
ImageInputLimitConfig |
Konfigurieren Sie Grenzwerte für Raw-Images und LLM-Imageanforderungen. |
MemoryExtractionMode |
Steuert, wann automatische Extraktion und Bildbeschreibungen ausgeführt werden. |
Speicher und Schema
Vollständige Referenz: Stores und Schema
Klassen
| Klasse | Beschreibung |
|---|---|
OracleMemoryStore |
Gemeinsame Speicherschnittstelle, die von OracleAgentMemory verwendet wird. |
OracleDBMemoryStore |
Datenbankgestützte Persistenz für Nachrichten, Dokumente, Speicher und Akteurprofile. |
MemoryRetentionConfig |
Aufbewahrungseinstellungen auf Schemaebene für von Oracle DB unterstützte Datensätze. |
TimeToLiveAnchor |
Anker zur Berechnung eines Ablaufzeitstempels von einer Gültigkeitsdauer. |
SchemaPolicy |
Schemaerstellungs-Policy für Oracle DB-Speicher. |
Deep Data Security
Vollständige Referenz: Deep Data Security
Klassen
| Klasse | Beschreibung |
|---|---|
Principal |
Basistyp, der angibt, wer Agent Memory Policy-Zuweisungen empfängt. |
DeepDataSecurityPolicy |
Identifizieren Sie eine unterstützte Oracle Agent Memory Deep Data Security Policy. |
UserOwnRowsDeepDataSecurityPolicy |
Zugriff auf Zeilen erteilen, deren Eigentümer der authentifizierte Endbenutzer ist |
GlobalMemoriesDeepDataSecurityPolicy |
Erteilen Sie Lesezugriff auf globale Erinnerungen und Verbindungen zwischen sichtbaren Erinnerungen. |
OciGroupPrincipal |
Identifizieren Sie eine OCI-IAM-Gruppe, die Agent-Speicher-Policys empfängt. |
LocalEndUserPrincipal |
Identifizieren Sie einen lokalen Deep Data Security-Endbenutzer, der Policys empfängt. |
OracleMemoryEndUserSecurityContext |
Wenden Sie einen Oracle-Endbenutzersicherheitskontext auf Agent-Speichervorgänge an. |