Una aplicación de ajedrez interactiva que aprovecha los modelos GenAI alojados en Amazon Bedrock, con interfaces de usuario 2D y 3D y opciones de conectividad IoT.
Este proyecto permite a los usuarios:
Instalar dependencias:
pnpm i
Crea el binario Stockfish:
pnpm create-stockfish-binary
Arranque su cuenta de AWS:
pnpm cdk bootstrap
Implementar la aplicación:
pnpm cdk deploy
o
pnpm deploy-virtual
Para la implementación de IoT, ejecute en su lugar
pnpm cdk deploy -c iotDevice=true
opnpm deploy-physical
Inicie sesión en su cuenta de AWS
Configure el grupo de usuarios de Amazon Cognito:
Accede a la Aplicación:
Crear una nueva sesión:
Iniciar un juego:
Ver el juego:
Chess Game Manager es un componente de AWS IoT Greengrass que organiza la ejecución física de movimientos de ajedrez en un juego de ajedrez impulsado por IA. Actúa como un puente entre los modelos de IA basados en la nube y el hardware físico (tablero de ajedrez inteligente y brazos robóticos), garantizando que los movimientos se validen y ejecuten correctamente.
Puede seguir estas instrucciones para implementarlo en su dispositivo principal de AWS IoT Greengrass.
Consulte CONTRIBUCIÓN para obtener más información.
Este proyecto está bajo la licencia Apache-2.0.