- Voix personnalisée : Utilisez EleventLabs pour créer une voix unique pour votre modèle d'IA.
- Connecté à Telegram : Envoyez et recevez directement des messages de votre compagnon IA via Telegram.
- Personnalité : Personnalisez la personnalité de l'IA en fonction de vos préférences.
- Selfies : L'IA est capable de générer des selfies lorsqu'on le lui demande.
Pour démarrer
Pour exécuter votre compagnon localement :
Code : | Sélectionner tout |
1 2 | pip install -r requirements.txt python main.py |
Vous devrez récupérer une clé Telegram pour connecter votre compagnon à Telegram, et suivre le guide
Feuille de route
Mémoires : Bientôt, l'IA aura la capacité de se souvenir des interactions passées, ce qui améliorera le contexte et la profondeur de la conversation.
Des selfies photoréalistes
Ajoutez une personnalité !
Avez-vous une personnalité unique en tête pour notre modèle d'IA, GirlfriendGPT ? Voici un guide étape par étape sur la façon de l'ajouter.
Étape 1 : Définir votre personnalité
Par exemple, si votre personnalité s'appelle "jane", vous devez créer un fichier appelé jane.py. Dans ce fichier, vous définirez les caractéristiques et les comportements qui incarnent "jane". Il peut s'agir de son style d'élocution, de ses réactions à certaines données, ou de toute autre caractéristique que vous envisagez.
Étape 2 : Mise à jour de init.py
Une fois que vous avez créé et étoffé votre fichier de personnalité, il est temps d'en informer la base de code. Ouvrez init.py dans le répertoire src/personalities.
Importez votre nouvelle personnalité au début du fichier et ajoutez-la à la liste all :
Code : | Sélectionner tout |
1 2 3 4 5 | from .luna import luna from .sacha import sacha from .lucas import lucas # Voici votre nouvelle personnalité __all__ = [ "sacha", "luna", "lucas", # Ajoutez votre personnalité ici "get_personality ] |
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 | def get_personality(name : str) : try : return { "luna" : luna, "sacha" : sacha, "lucas" : lucas # Ajoutez votre personnalité ici }[nom] except Exception : raise Exception("La personnalité que vous avez sélectionnée n'existe pas !") |
Étape 3 : Tester et soumettre
Avant de soumettre votre nouvelle personnalité, veuillez la tester pour vous assurer que tout fonctionne comme prévu. Si tout va bien, soumettez une Pull Request avec vos changements, et assurez-vous d'inclure le titre "{nom} - {description}" où {nom} est le nom de votre personnalité, et {description} est une brève explication de la personnalité
Et vous ?
Qu'en pensez-vous ?
Voir aussi :
Seulement 30 % des parents ont utilisé le ChatGPT, alors que 58 % d'élèves âgés de 12 à 18 ans ont fait de même, d'après une étude menée par Common Sense Media
Plus de 70 % des personnes interrogées pensent que l'IA devrait être régulée, d'après un sondage de Rethink Priorities
Construire l'IA de manière responsable est la seule course qui compte vraiment, écrit Sundar Pichai, le PDG de Google