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 Sim, 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 Sim 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
Ajoutez, recherchez, récupérez et supprimez des mémoires en utilisant Mem0. Stockez l'historique des conversations, les préférences des utilisateurs et le contexte à travers les exécutions de flux de travail pour des capacités d'agent IA améliorées.
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