Exporter l'historique de ChatGPT vers le système de mémoire OpenClaw

Un post Reddit détaille une méthode pour exporter l'historique des conversations ChatGPT et l'importer dans le système de mémoire d'OpenClaw, permettant aux agents IA locaux d'accéder à des années de contexte accumulé.
Étapes du processus
La méthode implique cinq étapes principales :
- Demande de données : Demandez une exportation de données dans les paramètres de ChatGPT. Le lien de téléchargement peut prendre des heures à une journée pour arriver.
- Nettoyage : Extrayez le fichier zip téléchargé et conservez uniquement les fichiers de données de conversation (nommés
conversations--xxx.jsonou commençant parconversations). Supprimez les fichiers supplémentaires commeuser.jsonetmodel_comparisons.json. - Configuration du convertisseur : Utilisez l'outil
ai-chat-md-exportpour convertir les fichiers JSON en Markdown. Installez-le globalement via npm :npm install -g ai-chat-md-export - Conversion par lots : Exécutez les commandes de conversion depuis le terminal dans le dossier contenant les fichiers JSON :
Windows (CMD) :
Linux et Mac :mkdir output_md for /r %f in (*.json) do ai-chat-md-export -i "%f" -p chatgpt -o ./output_md/mkdir -p output_md find . -name "*.json" -exec ai-chat-md-export -i {} -p chatgpt -o ./output_md/ \; - Transfert de données : Téléversez les fichiers Markdown générés sur le serveur OpenClaw en utilisant SCP :
Remplacez l'adresse IP et le nom d'utilisateur par votre configuration spécifique.scp -r output_md/*.md [email protected]:~/.openclaw/workspace/memory/openai/
Une fois les fichiers placés dans le dossier de mémoire openai, OpenClaw peut les indexer, fournissant à l'agent une mémoire à long terme des conversations historiques. Le post note que ce processus fonctionne également pour l'historique de Claude.
📖 Read the full source : r/openclaw
👀 See Also

Comprendre la structure du dossier .claude/ pour la configuration de Claude Code
Le dossier .claude/ contient deux répertoires : un au niveau du projet pour la configuration d'équipe et un global ~/.claude/ pour les préférences personnelles. Les fichiers CLAUDE.md fournissent des instructions que Claude suit tout au long des sessions, avec CLAUDE.local.md pour les modifications personnelles.

Architecture Multi-Agents : Éviter le piège de l'agent unique dans les systèmes d'IA
Un post Reddit identifie l'erreur architecturale courante d'utiliser un seul agent pour plusieurs tâches, ce qui conduit à des systèmes fragiles nécessitant une surveillance constante. La solution proposée est un modèle orchestrateur-spécialiste où chaque agent a un rôle étroit et spécifique.

Remplacer la mémoire par défaut d'OpenClaw par Redis et Qdrant pour les systèmes multi-agents en production
Un développeur a remplacé la mémoire SQLite par défaut d'OpenClaw par Redis pour l'état éphémère et Qdrant pour la mémoire vectorielle persistante afin de résoudre les problèmes de mise à l'échelle dans les configurations multi-agents, en implémentant la recherche sémantique, le partage inter-agents et les écritures concurrentes.

Exploiter les Compétences des Agents pour Écrire des Noyaux CUDA avec Upskill
Hugging Face présente une approche pratique pour améliorer les modèles dans l'écriture de noyaux CUDA grâce au nouvel outil Upskill, optimisant l'efficacité des modèles via les compétences d'agent.