Mem0
Gestion de la mémoire des agents
Mem0 est un puissant système de gestion de mémoire conçu spécifiquement pour les agents IA. Il fournit un stockage de mémoire persistant et consultable qui permet aux agents de se souvenir des interactions passées, d'apprendre de leurs expériences et de maintenir le contexte à travers les conversations et les exécutions de flux de travail.
Avec Mem0, vous pouvez :
- Stocker les mémoires des agents : Sauvegarder l'historique des conversations, les préférences des utilisateurs et les contextes importants
- Récupérer les informations pertinentes : Utiliser la recherche sémantique pour trouver les interactions passées les plus pertinentes
- Créer des agents conscients du contexte : Permettre à vos agents de faire référence aux conversations passées et de maintenir la continuité
- Personnaliser les interactions : Adapter les réponses en fonction de l'historique et des préférences de l'utilisateur
- Implémenter une mémoire à long terme : Créer des agents qui apprennent et s'adaptent au fil du temps
- Mettre à l'échelle la gestion de la mémoire : Gérer les besoins en mémoire pour plusieurs utilisateurs et des flux de travail complexes
Dans Ekinox, l'intégration de Mem0 permet à vos agents de maintenir une mémoire persistante à travers les exécutions de flux de travail. Cela permet des interactions plus naturelles et contextuelles où les agents peuvent se rappeler des conversations passées, mémoriser les préférences des utilisateurs et s'appuyer sur les interactions précédentes. En connectant Ekinox avec Mem0, vous pouvez créer des agents qui semblent plus humains dans leur capacité à se souvenir et à apprendre des expériences passées. L'intégration prend en charge l'ajout de nouvelles mémoires, la recherche sémantique dans les mémoires existantes et la récupération d'enregistrements de mémoire spécifiques. Cette capacité de gestion de la mémoire est essentielle pour construire des agents sophistiqués qui peuvent maintenir le contexte au fil du temps, personnaliser les interactions en fonction de l'historique de l'utilisateur et améliorer continuellement leurs performances grâce aux connaissances accumulées.
Instructions d'utilisation
Intégrez Mem0 dans le flux de travail. Permet d'ajouter, rechercher et récupérer des souvenirs. Nécessite une clé API.
Outils
mem0_add_memories
Ajoutez des souvenirs à Mem0 pour un stockage et une récupération persistants
Entrée
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
userId | chaîne | Oui | ID utilisateur associé au souvenir |
messages | json | Oui | Tableau d'objets message avec rôle et contenu |
apiKey | chaîne | Oui | Votre clé API Mem0 |
Sortie
Paramètre | Type | Description |
---|---|---|
ids | tableau | Tableau des ID de souvenirs qui ont été créés |
memories | tableau | Tableau des objets de souvenirs qui ont été créés |
mem0_search_memories
Recherchez des souvenirs dans Mem0 en utilisant la recherche sémantique
Entrée
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
userId | chaîne | Oui | ID utilisateur pour lequel rechercher des souvenirs |
query | chaîne | Oui | Requête de recherche pour trouver des souvenirs pertinents |
limit | nombre | Non | Nombre maximum de résultats à retourner |
apiKey | chaîne | Oui | Votre clé API Mem0 |
Sortie
Paramètre | Type | Description |
---|---|---|
searchResults | tableau | Tableau des résultats de recherche avec données de souvenirs, chacun contenant id, données et score |
ids | tableau | Tableau des ID de souvenirs trouvés dans les résultats de recherche |
mem0_get_memories
Récupérer des souvenirs de Mem0 par ID ou critères de filtrage
Entrée
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
userId | chaîne | Oui | ID utilisateur pour lequel récupérer les souvenirs |
memoryId | chaîne | Non | ID spécifique du souvenir à récupérer |
startDate | chaîne | Non | Date de début pour filtrer par created_at (format : AAAA-MM-JJ) |
endDate | chaîne | Non | Date de fin pour filtrer par created_at (format : AAAA-MM-JJ) |
limit | nombre | Non | Nombre maximum de résultats à retourner |
apiKey | chaîne | Oui | Votre clé API Mem0 |
Sortie
Paramètre | Type | Description |
---|---|---|
memories | tableau | Tableau d'objets de souvenirs récupérés |
ids | tableau | Tableau des ID de souvenirs qui ont été récupérés |
Remarques
- Catégorie :
tools
- Type :
mem0