embodied chess demo with amazon bedrock
1.0.0
2D 및 3D 사용자 인터페이스와 IoT 연결 옵션을 모두 갖춘 Amazon Bedrock에 호스팅된 GenAI 모델을 활용하는 대화형 체스 애플리케이션입니다.
이 프로젝트를 통해 사용자는 다음을 수행할 수 있습니다.
종속성을 설치합니다.
pnpm i
Stockfish 바이너리를 생성합니다:
pnpm create-stockfish-binary
AWS 계정을 부트스트랩합니다.
pnpm cdk bootstrap
애플리케이션을 배포합니다.
pnpm cdk deploy
또는
pnpm deploy-virtual
IoT 배포의 경우 대신
pnpm cdk deploy -c iotDevice=true
또는pnpm deploy-physical
실행하세요.
AWS 계정에 로그인하세요.
Amazon Cognito 사용자 풀을 구성합니다.
애플리케이션에 액세스하십시오.
새 세션 만들기:
게임 시작:
게임 보기:
체스 게임 관리자는 AI 기반 체스 게임에서 체스 동작의 물리적 실행을 조율하는 AWS IoT Greengrass 구성 요소입니다. 이는 클라우드 기반 AI 모델과 물리적 하드웨어(스마트 체스판 및 로봇 팔) 사이의 다리 역할을 하여 움직임이 적절하게 검증되고 실행되도록 보장합니다.
다음 지침에 따라 이를 AWS IoT Greengrass 코어 디바이스에 배포할 수 있습니다.
자세한 내용은 기여를 참조하세요.
이 프로젝트는 Apache-2.0 라이선스에 따라 라이선스가 부여됩니다.