Référence d'API
Sur cette page, vous trouverez la référence d'API oracleagentmemory, triée par composant.
Cliquez sur les composants et les noms de section pour accéder aux pages complètes de documentation de l'API.
Mémoire d'agent
Référence complète : Agent Memory
Classes
| Classe | Description |
|---|---|
OracleAgentMemory |
Client de mémoire d'agent soutenu par Oracle DB ou un emplacement de stockage fourni par l'appelant. |
Threads
Référence complète : Threads
Classes
| Classe | Description |
|---|---|
OracleThread |
Thread soutenu par un magasin Oracle. |
Message |
Message(role : str, content : str, timestamp : str | None = None, metadata : dict[str, typing.Any] | None = None, id : str | None = None) |
Enregistrements
Référence complète : Records
Classes
| Classe | Description |
|---|---|
Record |
Enregistrement persistant de base renvoyé par les banques de mémoire et les résultats de recherche. |
MessageRecord |
Enregistrement de message de discussion. |
MemoryRecord |
Enregistrement de mémoire durable. |
GuidelineRecord |
Enregistrement de ligne directrice stocké séparément des mémoires générales. |
FactRecord |
Enregistrement de faits stocké séparément des mémoires générales. |
UserProfileRecord |
Enregistrement de profil utilisateur non ciblé. |
AgentProfileRecord |
Enregistrement de profil d'agent non ciblé. |
ThreadRecord |
Enregistrement de magasin de niveau thread. |
Rechercher
Référence complète : Search
Classes
| Classe | Description |
|---|---|
Scope |
Représente une portée pour l'insertion ou la recherche d'informations. |
SearchScope |
Représente la portée d'une requête de recherche et limite donc ce qui peut être renvoyé. |
OracleSearchResult |
Résultat de la recherche renvoyé par un thread Oracle. |
LLM et embarqueurs
Référence complète : LLM and Embedders
Classes
| Classe | Description |
|---|---|
Llm |
Adaptateur pour la génération de réponses de modèle. |
LlmResponse |
Une petite réponse normalisée renvoyée par ILlm. |
IEmbedder |
Interface abstraite pour les intégrateurs de texte. |
Embedder |
Intégration soutenue par le fournisseur. |
Magasins et schéma
Référence complète : Stores and Schema
Classes
| Classe | Description |
|---|---|
OracleMemoryStore |
Interface de banque commune utilisée par OracleAgentMemory. |
OracleDBMemoryStore |
Persistance basée sur la base de données pour les messages, les mémoires et les profils d'acteur. |
SchemaPolicy |
Stratégie de création de schéma pour les banques Oracle DB. |