Aujourd’hui, il semble que les chatbots IA soient partout, des moteurs de recherche aux boutiques en ligne. Un jour prochain, nous pouvons nous attendre à ce que la plupart des jeux utilisent des LLM (Large Language Models) tels que GPT-4 pour rendre leurs PNJ plus réalistes. Et, si vous jouez à l’édition Java de Minecraft, vous pouvez intégrer le chat AI dès maintenant via votre choix de mods.
Notre mod Minecraft AI préféré en ce moment est AIMobs (s’ouvre dans un nouvel onglet), qui vous permet d’avoir des conversations avec des foules individuelles (terme de Minecraft pour les PNJ). Vous pouvez converser avec un Enderman, un Creeper, un Mouton, un Villageois, une Vache ou tout être vivant (ou mort-vivant) et il vous dira des choses spécifiques sur lui-même. Par exemple, un Golem de fer m’a dit que ce n’était pas vraiment un robot, mais une créature magique. Vous pouvez également poser des questions plus génériques, Minecraft ou non Minecraft et les foules vous donneront une réponse.
Gardez à l’esprit, cependant, que vous ne pouvez que discuter. Vous pouvez demander à un mob de vous aider dans une tâche, mais il ne vous donnera que des conseils. Par exemple, lorsque j’ai demandé à un Axolotl du Netherite, il m’a dit que je pouvais en trouver dans le Nether. Si vous ne voulez pas discuter avec des foules mais faites ce que ChatGPT est disponible à partir de la fonction de chat de Minecraft, un autre mod appelé MCChatGPT (s’ouvre dans un nouvel onglet) fournit ce service.
Ci-dessous, nous vous montrerons comment installer et utiliser à la fois AIMobs et MCChatGPT pour obtenir la fonctionnalité AI/ChatGPT dans Minecraft Java Edition. Pour utiliser l’un ou l’autre, vous aurez besoin des éléments suivants :
Minecraft AI / ChatGPT : ce dont vous avez besoin
- Une clé API OpenAI : Vous pouvez créer un compte gratuit sur OpenAI et vous inscrire pour une clé API (s’ouvre dans un nouvel onglet) sur son site. Notez que vous devez payer pour l’utilisation de la clé API, bien que vous puissiez obtenir une petite quantité de crédit gratuit lors de votre inscription. Selon la fréquence de vos discussions, le coût peut être assez faible. Au cours de tous nos chats Minecraft écrivant ce didacticiel, nous avons utilisé 0,70 $ de crédits API.
- Minecraft Édition Java: Cela ne fonctionnera qu’avec Java Edition, pas avec Bedrock.
- Le lanceur AT : Vous pouvez obtenir le lanceur AT ici (s’ouvre dans un nouvel onglet).
Comment utiliser AIMobs pour obtenir ChatGPT dans Minecraft
AIMobs fonctionne sur le principe que vous pouvez avoir une conversation avec n’importe quel mob individuel dans Minecraft et qu’il vous donnera des réponses personnalisées pour son type de mob. Par exemple, lorsque nous avons demandé à un Axolotl s’il aimerait retourner dans l’océan, il a répondu « ce serait très bien. J’aimerais revoir l’océan ». Et quand nous avons parlé à un zombie, il a dit « J’ai besoin que tu me trouves des cerveaux, pour que je puisse satisfaire ma faim. »
Cependant, aucun des monstres ne peut rien faire de plus que parler et ils semblent parfaitement inconscients de ce qui vous arrive réellement à vous ou à eux. Par exemple, lorsque nous avons frappé des foules en leur parlant, ils n’ont rien dit à ce sujet. De plus, les conversations se sont poursuivies même avec des foules qui étaient mortes ou des foules qui se trouvaient à des kilomètres de l’autre côté de notre monde.
Vous pouvez parler à n’importe quel mob en cliquant dessus et en démarrant la conversation dans le chat (toujours disponible en appuyant sur « t »). La conversation n’est pas terminée tant que vous n’avez pas tapé « au revoir », même si vous vous éloignez ou tuez la foule. Voici comment configurer AIMobs.
1. Ouvrir ATLauncher. si vous ne l’avez pas installé, vous pouvez le télécharger (s’ouvre dans un nouvel onglet).
2. Cliquez sur les packs de vanille dans la colonne de droite.
3. Sélectionnez Minecraft 1.19.3 et Tissu (sous chargeur) puis cliquez sur Créer une instance. Vous pouvez également modifier le nom de l’instance en quelque chose de mémorable pour vous. La version 1.19.4 (la dernière version) ne fonctionne pas encore avec le mod AIMobs.
Vous recevrez un message une fois l’instance créée et vous pourrez cliquer sur OK pour la fermer.
4. Cliquez sur Instances dans la colonne de droite.
5. Cliquez sur Ajouter des modules sous votre instance.
6. Sélectionnez Modrinthe dans le menu déroulant le plus à gauche. C’est le site Web où il cherchera le mod AIMobs.
7. Entrez « aimobs » dans le champ de rechercheappuyez sur Entrée puis cliquez sur « Installer l’API Fabric » si vous y êtes invité.
8. Cliquez sur Ajouter dans la boîte de dialogue qui apparaît (si vous aviez besoin d’installer Fabric mod).
9. Cliquez sur Ajouter sous AIMobs.
dix. Cliquez sur Ajouter dans la boîte de dialogue.
Vous recevrez bientôt une notification indiquant qu’AIMobs a été installé. Si vous ne pouvez pas fermer la boîte de dialogue (ce qui nous arrivait à chaque fois), clic droit sur la barre ATLauncher icône et sélectionnez « Tuer les boîtes de dialogue ouvertes ».
11. Cliquez sur Comptes et Connectez-vous avec Microsoft si vous n’êtes pas déjà connecté. Terminez votre connexion.
12. Cliquez sur Jouer sous votre instance dans l’onglet Instances.
13. Cliquez sur Solo pour commencer le jeu. Les jeux multijoueurs nécessitent qu’il soit installé sur le serveur.
14. Cliquez sur Créer un nouveau monde après avoir choisi les paramètres de votre monde (ou laissé les valeurs par défaut).
15. Entrer /aimobs setkey [APIKEY] dans le chat où [APIKEY] est votre clé API OpenAI. Pour accéder au chat Minecraft, appuyez sur « t ».
16. Entrer /aimobs activer dans le chat.
17. Maj + Clic gauche sur un mob pour entamer une conversation avec lui. Vous pouvez ensuite saisir des questions ou des réponses dans le chat.
18. Entrez « au revoir » lorsque vous souhaitez mettre fin à une conversation avec un mob.
Vous pouvez utiliser les commandes suivantes avec le mod AIMobs.
/aimobs – voir configuration
/aimobs aide – voir la liste des commandes
/aimobs activer – allume ça
/aimobs désactiver – éteignez-le
/aimobs setmodel [model] – Vous permet de changer le LLM. Cependant, nous n’avons pu faire fonctionner que la valeur par défaut, text-davinci-003.
/aimbos settemp [temperature] – régler la température (« créativité ») de l’IA
Comment activer le ChatGPT régulier dans Minecraft
Si vous voulez un ChatGPT régulier dans Minecraft, sans prétendre que vous parlez à une foule, vous pouvez utiliser un mod différent appelé MCChatGPT. Pour le configurer :
1. Ouvrir ATLauncherconnectez-vous à Minecraft et créez une instance si vous n’en avez pas déjà une.
2. Cliquez sur Ajouter des modules sous votre instance dans l’onglet Instances.
3. Rechercher « chatgpt » et cliquez sur Ajouter. Assurez-vous que vous recherchez le serveur Modrinth. Si vous n’avez pas l’API Fabric, vous devrez l’installer ici.
3. Cliquez sur Ajouter lorsque vous êtes invité à installer l’API d’architecture.
4. Cliquez sur Ajouter dans les boîtes de dialogue pour l’architecture et MCChatGPT.
Vous recevrez bientôt une notification indiquant que MCChatGPT a été installé. Si vous ne pouvez pas fermer la boîte de dialogue, faites un clic droit sur l’icône de la barre d’état ATLauncher et sélectionnez « Tuer les boîtes de dialogue ouvertes ».
5. Démarrer une partie de Minecraft en cliquant sur Jouer sur cette instance, en vous connectant si nécessaire et en sélectionnant une partie solo. Vous devez créer un nouveau monde s’il n’en existe pas déjà dans cette instance.
6. Entrez /mcgpt-auth [APIKEY] dans le chat où [APIKEY] est votre clé API.
MCChatGPT est maintenant configuré et vous pouvez utiliser les commandes de chat suivantes :
/demander [prompt] – poser une question
/setcontextlevel [0-3] – Vous pouvez fournir un niveau de contexte qui donne au bot plus d’informations sur le joueur et le monde, lui permettant de fournir des réponses plus spécifiques à vos questions. Le niveau 0 ne fournit aucune information de contexte tandis que trois fournit des informations sur le joueur, le monde et l’entité, mais à un coût d’environ 1 000 jetons (beaucoup de $) par demande.
/prochaineconversation – commencer une nouvelle conversation
/conversation précédente – revenir à la conversation précédente
/listeconversations – obtenir un index de tous ceux que vous avez eus
/setconversation [conversation id] – revenir à une conversation précédente à partir de la liste
PLUS: Comment exécuter une alternative ChatGPT sur votre local
PLUS: Comment exécuter ChatGPT sur Raspberry Pi ou PC