แอปพลิเคชันหมากรุกเชิงโต้ตอบที่ใช้ประโยชน์จากโมเดล GenAI ที่โฮสต์บน Amazon Bedrock ซึ่งมีอินเทอร์เฟซผู้ใช้ทั้ง 2D และ 3D และตัวเลือกการเชื่อมต่อ IoT
โครงการนี้ช่วยให้ผู้ใช้สามารถ:
ติดตั้งการพึ่งพา:
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:
เข้าถึงแอปพลิเคชัน:
สร้างเซสชันใหม่:
เริ่มเกม:
ดูเกม:
Chess Game Manager เป็นส่วนประกอบของ AWS IoT Greengrass ที่ประสานการดำเนินการทางกายภาพของการเคลื่อนไหวหมากรุกในเกมหมากรุกที่ขับเคลื่อนด้วย AI โดยทำหน้าที่เป็นสะพานเชื่อมระหว่างโมเดล AI บนคลาวด์และฮาร์ดแวร์ทางกายภาพ (กระดานหมากรุกอัจฉริยะและแขนหุ่นยนต์) ทำให้มั่นใจได้ว่าการเคลื่อนไหวได้รับการตรวจสอบและดำเนินการอย่างเหมาะสม
คุณสามารถทำตามคำแนะนำเหล่านี้เพื่อปรับใช้กับอุปกรณ์ AWS IoT Greengrass Core ของคุณ
ดูการมีส่วนร่วมสำหรับข้อมูลเพิ่มเติม
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต Apache-2.0