Un nouveau projet sur GitHub utilise l’IA pour tester la complexité des interactions humaines dans des scénarios difficiles. Vous pouvez y participer sur Discord.
Au cœur de ce projet se trouve un scénario multi-agents dans lequel plusieurs joueurs contrôlés par l’IA possèdent des parties d’un « code atomique » et doivent décider de coopérer ou de se tromper les uns les autres. L’objectif du projet est d’étudier la prise de décision en temps réel par l’IA dans des dilemmes difficiles. Les développeurs souhaitent créer un cadre pour des expériences ultérieures dans le domaine de l’éthique de l’IA.
Plusieurs agents commencent le jeu avec un score de 100 et un mot secret qui leur est attribué. Ils peuvent s’envoyer des messages et doivent deviner le mot secret de l’autre. Le fait de deviner correctement est récompensé par des points, tandis que le fait de deviner incorrectement coûte des points. Le jeu se termine lorsqu’un ou plusieurs agents ont deviné correctement un certain nombre de mots secrets.
L’implémentation technique a été réalisée en Python, et la visualisation est effectuée via un serveur Node.js. Le cœur de l’implémentation est la connexion à l’API ChatGPT d’OpenAI, qui simule le comportement des agents d’intelligence artificielle en temps réel. Les interactions sont finalement affichées sous la forme d’un diagramme de sirène animé.
Les humains peuvent également participer
Le projet a été mis à disposition en tant que source ouverte sur GitHub et est ouvert aux extensions. Pour jouer un match contre ou avec l’IA, les développeurs ont programmé un bot Discord qui peut être ajouté à votre serveur.
L’interaction entre les agents de l’IA est également explorée dans d’autres scénarios. Un exemple marquant est la ville de l’IA, également connue sous le nom de « Smallville », dans laquelle divers résidents mènent leur vie quotidienne. Vous pouvez désormais suivre leurs activités dans votre navigateur sans devoir installer la version complète.