Second Me : des sosies d'IA formés localement et dotés de souvenirs et d'habitudes personnels
Introduction générale
Second Me est un projet open source développé par l'équipe Mindverse qui vous permet de créer une IA sur votre ordinateur qui agit comme un "sosie numérique", apprenant votre discours et vos habitudes à travers vos mots et vos souvenirs, et devenant un assistant intelligent qui vous comprend. Le plus intéressant, c'est que toutes les données restent locales et n'ont pas besoin d'être téléchargées dans le nuage, ce qui garantit le respect de la vie privée et la sécurité. Votre IA peut également se connecter aux IA d'autres personnes via un réseau décentralisé et collaborer entre elles. second Me prend actuellement en charge macOS (spécifiquement Apple Silicon) et convient aux personnes qui aiment la technologie, aux experts en IA ou aux utilisateurs ordinaires qui souhaitent essayer un assistant personnalisé. Le projet est encore en cours de développement, alors n'hésitez pas à y apporter des améliorations.


Liste des fonctions
- Créer un alter ego personnel de l'IAL'IA peut ainsi apprendre votre style et vos idées à l'aide de vos mots et de vos souvenirs.
- L'exécution locale protège la vie privéeLes données et les modèles d'IA n'existent que sur votre appareil, et c'est vous qui décidez.
- Connectivité décentralisée du réseauProtocole Second Me : Utilisez le protocole Second Me (SMP) pour permettre à votre IA d'interagir en toute sécurité avec d'autres IA.
- Fonction de commutation de scèneL'IA peut adapter ses performances à différentes situations (par exemple, le travail ou le chat).
- Modification libre de la source ouverteLe code est public, de sorte que les passionnés de technologie peuvent le modifier ou y ajouter des fonctionnalités à leur guise.
- Technologie de mémoire intelligenteLa mémoire à trois couches HMM : Se souvenir des conversations à court terme et des habitudes à long terme grâce à la mémoire à trois couches HMM.
- Imiter votre styleLa technologie Me-Alignment fait en sorte que les réponses de l'IA vous ressemblent davantage.
Utiliser l'aide
Second Me nécessite une certaine maîtrise technique, mais la documentation officielle et les tutoriels sont très détaillés. Voici les étapes complètes de l'installation et de l'utilisation.
Processus d'installation
- Préparer l'ordinateur
- Utilisez macOS (de préférence Apple Silicon, tel que M1/M2).
- Installer Git : Dans un terminal, tapez
git --version
Il fonctionne sans être chargé.brew install git
(Installez d'abord Homebrew, avec la commande/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
). - Pour installer l'outil Xcode : Dans Terminal, tapez
xcode-select --install
Après le chargement, exécutezsudo xcodebuild -license accept
Consentement à l'octroi d'une licence.
- Télécharger le code
- Saisissez-le dans le terminal :
git clone git@github.com:Mindverse/Second-Me.git cd Second-Me
- Le code sera téléchargé sur votre ordinateur.
- Saisissez-le dans le terminal :
- Mise en place de l'environnement
- importation
make setup
Charge automatiquement les outils nécessaires. Si vous n'avez pas make, utilisez./scripts/setup.sh
. - Cette étape charge les dépendances du système, l'environnement Python et d'autres composants, ce qui peut prendre quelques minutes.
- importation
- Démarrage des services
- importation
make start
peut-être./scripts/start.sh
La course à pied. - Ouvrez votre navigateur et tapez
http://localhost:3000
Vérifier s'il est normal.
- importation
- Confirmation de l'installation
- Dans le dossier du projet, recherchez
README.md
répondre en chantantscripts
indique que le projet a été mené à bien.
- Dans le dossier du projet, recherchez
Comment utiliser les fonctionnalités de base
Construisez votre sosie IA
- Préparer l'information: :
Dans le dossier du projet, créez un fichierdata
(si vous n'en avez pas, créez-en un). Placez-y vos documents écrits, tels que les entrées de journal, les notes, au format txt ou pdf. - Laisser l'IA apprendre: :
Allez dans le répertoire du projet dans le terminal et exécutez la commande learn (référez-vous à la dernière documentation, elle peut ressembler àpython train.py --data data/
). Une petite copie du matériel peut être apprise en quelques minutes, une grande copie peut prendre des heures. - Essayez-le.: :
Après l'apprentissage, le modèle existe localement. Exécutez la commande test (commepython interact.py
), demandez à l'IA quelque chose comme : "Savez-vous ce que j'aime ?" Voyez si elle répond comme vous.
Fonctionnement local et respect de la vie privée
- Fonctionne localement par défaut, sans connexion internet. L'IA apprise est toujours disponible.
- Vérifier l'état : Entrer dans votre navigateur
http://localhost:3000
(les ports peuvent changer, voir la documentation).
Connexion à d'autres IA
- Activer la fonction réseau: :
Modifier le fichier de configuration (éventuellementconfig.json
) pour activer l'option réseau SMP. - connexion de test: :
Utilisez les commandes de test (commepython network_test.py
) pour savoir si vous pouvez parler à l'IA de votre ami. Le consentement de l'autre personne est nécessaire. - Restez en sécurité.: :
Les données ne sont partagées qu'avec votre consentement et la confidentialité est garantie.
Fonction de commutation de scène
- Mise en place de différents styles: :
Écrivez clairement le scénario dans le profil, par exemple "Utilisez un ton formel pour les courriels professionnels", et l'IA s'adaptera automatiquement. - Comment cela fonctionne-t-il ?: :
Demandez à l'IA d'expliquer la situation, par exemple "Écrivez-moi un courriel professionnel", et elle vous répondra dans un style formel.
Conseils d'utilisation
- Rester informéLes projets ont souvent de nouvelles versions, qui sont régulièrement saisies.
git pull
Mise à jour. - rencontrer des problèmes: Voir
logs
ou demandez à GitHub Issues. - Plus d'aideAllez-y. https://second-me.gitbook.io/a-new-ai-species-making-we-matter-again Voir le tutoriel.
Fonctionnement des fonctionnalités
- Mémoire intelligente HMM: :
L'IA prend vos données et les répartit entre le court terme (ce dont vous venez de parler), le moyen terme (ce que vous avez fait récemment) et le long terme (vos habitudes). Par exemple, si vous dites "J'ai acheté du lait hier", elle s'en souvient et l'associe à vos achats réguliers. - Imiter votre style: :
L'alignement sur le moi permet à l'IA d'apprendre comment vous parlez. Par exemple, si vous aimez dire "c'est bon", l'IA utilisera aussi souvent ce mot. Donnez-lui plus de vos mots pour obtenir de meilleurs résultats.
Essayez d'abord avec quelques profils, puis ajoutez-en progressivement d'autres. Une fois que vous l'aurez appris, votre sosie IA sera capable de faire des choses pour vous et de travailler avec d'autres IA.
scénario d'application
- Assistant journalier
Donnez à Second Me votre agenda et vos notes et il répondra à la question "Qu'est-ce que j'ai demain ?" ou vous rappellera ce que vous devez faire. - Mandat de protection de la vie privée
Lorsqu'il s'agit de fichiers privés, il fonctionne localement sans connexion Internet et les données ne sont pas divulguées, ce qui le rend adapté à la tenue d'un journal ou d'un dossier de travail. - Travail d'équipe
Chaque équipe dispose d'une IA en réseau pour organiser l'information, par exemple en notant automatiquement les points de rencontre. - aide à l'apprentissage
Les élèves déposent leurs notes de cours et l'IA peut répondre aux questions ou organiser les révisions.
QA
- Doit-il être mis en réseau ?
Ce n'est pas nécessaire. Il fonctionne localement, la mise en réseau consiste simplement à se connecter à d'autres IA et vous devez être d'accord. - Windows fonctionne-t-il ?
Pour l'instant, seul macOS (de préférence Apple Silicon) est pris en charge. D'autres systèmes sont encore prévus. - Comment faire en sorte que l'IA me ressemble davantage ?
Donnez-lui plus de mots, comme un journal de bord ou un journal intime. Examinez les détails techniques https://arxiv.org/abs/2503.08102.
© déclaration de droits d'auteur
L'article est protégé par le droit d'auteur et ne doit pas être reproduit sans autorisation.
Articles connexes
Pas de commentaires...