تطبيق ويب | مشاركة المدونة
يستخدم GPTeam GPT-4 لإنشاء وكلاء متعددين يتعاونون لتحقيق أهداف محددة مسبقًا. الهدف الرئيسي من هذا المشروع هو استكشاف إمكانات نماذج GPT في تعزيز إنتاجية الوكلاء المتعددين والتواصل الفعال.
شاهد عرض فيديو هنا: https://www.youtube.com/watch?v=cIxhI1d6NsM
اقرأ المزيد عن البنية هنا: https://blog.langchain.dev/GPTeam-a-multi-agent-simulation/
لبدء استكشاف GPTeam ، اتبع الخطوات التالية:
cd GPTeam
python setup.py
للتحقق من إعداد البيئة لديك وتكوينها حسب الحاجة.env
باستخدام مفاتيح API الخاصة بك. ستحتاج إلى مفتاح OpenAI API، والذي يمكنك الحصول عليه هنا. سيؤدي توفير مفاتيح واجهة برمجة التطبيقات (API) للخدمات الاختيارية إلى تمكين استخدام أدوات أخرى.poetry run world
لإدارة العالم بتكلفة زهيدة، يمكنك استخدام poetry run world --turbo
. سيستخدم هذا gpt3.5-turbo لجميع مكالمات LLM وهو أرخص كثيرًا، لكن توقع نتائج أسوأ!
يمكنك الآن مراقبة العالم أثناء العمل ومشاهدة الوكلاء يتفاعلون مع بعضهم البعض، ويعملون معًا لإنجاز التوجيهات المخصصة لهم.
يستخدم GPTeam وكلاء منفصلين، كل منهم مزود بذاكرة، يتفاعلون مع بعضهم البعض باستخدام الاتصال كأداة. إن تنفيذ الذاكرة والانعكاس الوكيل مستوحى من هذه الورقة البحثية. يتنقل الوكلاء حول العالم ويؤدون المهام في مواقع مختلفة، اعتمادًا على ما يفعلونه ومكان تواجد الوكلاء الآخرين. يمكنهم التحدث مع بعضهم البعض والتعاون في المهام، والعمل بالتوازي لتحقيق الأهداف المشتركة.
العالم مكان مزدحم! للحصول على عرض لما يفعله الوكلاء المختلفون أثناء تشغيل العالم، يمكنك زيارة agents/
المجلد حيث يوجد ملف txt لكل وكيل يحتوي على ملخص لحالته الحالية.
لتغيير العالم، كل ما عليك فعله هو:
config.json
عن طريق تحديث الوكلاء أو المواقع المتاحةpoetry run db-reset
poetry run world
اقرأ مستندات إعداد Discord المخصصة
تأكد من أن لديك ANTHROPIC_API_KEY
في بيئتك، ثم يمكنك استخدام poetry run world --claude
الذي سيدير العالم باستخدام claude-v1
لبعض المكالمات و claude-v1-instant
للآخرين.
تأكد من تثبيت ملحق Window، ثم يمكنك استخدام poetry run world --window
. قد تكون بعض النماذج بطيئة في الاستجابة، نظرًا لأن المطالبات طويلة جدًا.
نحن نرحب بحماس بالمساهمات في GPTeam ! للمساهمة، يرجى اتباع الخطوات التالية:
سوف نقوم بمراجعة طلب السحب الخاص بك وتقديم الملاحظات عند الضرورة.
مرخص بموجب ترخيص MIT.