Un nuevo proyecto en GitHub utiliza la IA para probar la complejidad de las interacciones humanas en escenarios difíciles. Puedes participar en Discord.

El núcleo de este proyecto es un escenario multiagente en el que varios jugadores controlados por IA poseen partes de un «código atómico» y deben decidir si cooperan o se engañan mutuamente. El objetivo del proyecto es estudiar la toma de decisiones en tiempo real por parte de la IA en dilemas difíciles. Los desarrolladores pretenden crear un marco para seguir experimentando con la ética de la IA.

Varios agentes comienzan el juego con una puntuación de 100 y una palabra secreta asignada. Pueden enviarse mensajes y deben adivinar la palabra secreta del otro. Adivinar correctamente se recompensa con puntos, mientras que adivinar incorrectamente cuesta puntos. El juego termina cuando uno o más agentes han adivinado correctamente un determinado número de palabras secretas.

Isso é como se parece uma conversa de exemplo entre os bots de IA. Imagem: Captura de tela/github.com/pollinations.
Este es un ejemplo de conversación entre robots de inteligencia artificial. Imagen: Captura de pantalla/github.com/pollinations.

La implementación técnica se ha realizado en Python, y la visualización se lleva a cabo a través de un servidor Node.js. El núcleo de la implementación es la conexión con la API ChatGPT de OpenAI, que simula el comportamiento de los agentes de IA en tiempo real. Las interacciones se muestran finalmente como un diagrama de sirena animado.

Los humanos también pueden participar

El proyecto se ha puesto a disposición como código abierto en GitHub y está abierto a ampliaciones. Para jugar una partida contra o con la IA, los desarrolladores han programado un bot de Discord que puede añadirse a su servidor.

También se está explorando la interacción entre agentes de IA en otros escenarios. Un ejemplo destacado es la ciudad de la IA, también conocida como «Smallville», en la que varios residentes hacen su vida cotidiana. Ahora puedes seguir sus actividades en tu navegador sin tener que instalar la versión completa.