تطبيق شطرنج تفاعلي يستفيد من نماذج GenAI المستضافة على Amazon Bedrock، ويتميز بواجهات مستخدم ثنائية وثلاثية الأبعاد وخيارات اتصال إنترنت الأشياء.
يتيح هذا المشروع للمستخدمين:
تثبيت التبعيات:
pnpm i
إنشاء ثنائي Stockfish:
pnpm create-stockfish-binary
تمهيد حساب AWS الخاص بك:
pnpm cdk bootstrap
نشر التطبيق:
pnpm cdk deploy
أو
pnpm deploy-virtual
بالنسبة لنشر إنترنت الأشياء، قم بتشغيل
pnpm cdk deploy -c iotDevice=true
أوpnpm deploy-physical
بدلاً من ذلك
قم بتسجيل الدخول إلى حساب AWS الخاص بك
تكوين مجمع مستخدمي Amazon Cognito:
الوصول إلى التطبيق:
إنشاء جلسة جديدة:
ابدأ لعبة:
مشاهدة اللعبة:
يعد Chess Game Manager أحد مكونات AWS IoT Greengrass الذي ينظم التنفيذ الفعلي لحركات الشطرنج في لعبة شطرنج مدعومة بالذكاء الاصطناعي. فهو بمثابة جسر بين نماذج الذكاء الاصطناعي السحابية والأجهزة المادية (رقعة الشطرنج الذكية والأذرع الآلية)، مما يضمن التحقق من صحة التحركات وتنفيذها بشكل صحيح.
يمكنك اتباع هذه التعليمات لنشرها على جهاز AWS IoT Greengrass Core الخاص بك.
انظر المساهمة لمزيد من المعلومات.
تم ترخيص هذا المشروع بموجب ترخيص Apache-2.0.