هذا هو البرنامج النصي لحل wordle مدعوم من LLM (نموذج لغة كبيرة) ومصمم باستخدام kernel الدلالي و pyautogui.

من أجل تشغيل هذا البرنامج ، ستحتاج إلى ما يلي:
يعمل هذا البرنامج النصي عن طريق استخدام قوة LLMS للعب Wordle مثل الإنسان. يأخذ البرنامج لقطة شاشة للعبة wordle ، ويلاحظ ألوان النتائج ، ثم يولد كلمة تخمين تعتمد على التاريخ والحروف المتوفرة في اللغز.
يستخدم البرنامج بعد ذلك Pyautogui ، وهي مكتبة لأتمتة لوحة المفاتيح والماوس ، لإدخال الحلول المحتملة في لعبة Wordle والتحقق من صحة. يكرر هذه العملية حتى يتم تخمين كلمة التخمين بنجاح أو تم الوصول إلى عدد التخمينات.
افتح https://www.nytimes.com/games/wordle/index.html واحتفظ بنافذة المتصفح على الشاشة (مطلوب ل pyautogui)
أضف مفتاح Openai الخاص بك و Orgid في .env
OPENAI_API_KEY=
OPENAI_ORG_ID=
افتح محطة أو موجه الأوامر وانتقل إلى الدليل الذي يوجد فيه البرنامج.
قم بتشغيل البرنامج عن طريق كتابة الأمر التالي:
python wordle-solver-agent.py
الجلوس والاسترخاء لأن البرنامج يحل اللغز لك!
بينما GPT 3.5 تكافح ، يحل GPT 4 بسهولة. يحتوي ملف prompts على بعض إصدارات المطالبة التي تم اختبارها.