أنشئ تطبيقا متعدد الوكلاء باستخدام MCP باستخدام Google ADK دون كتابة سطر واحد من Python Code ، باللغة الإنجليزية YAML البسيطة. كل هذا في ~ 5 دقائق. برنامج تعليمي خطوة بخطوة مع كود مفتوح المصدر:
1. قم بتثبيت حزمة @Google ADK Python و @firecrawl_dev ل MCP
2. قم بإنشاء قالب وكيل باستخدام هذا الأمر الفردي باتباع مطالبات المحطة الطرفية وإدخال مفتاح واجهة برمجة تطبيقات Gemini الخاص بك. سيقوم بإنشاء مجلد my_agent / ، يحتوي على ملف root_agent.yaml وملف .env لتخزين مفاتيح واجهة برمجة التطبيقات.
3. قم بتحديث ملف root_agent.yaml باسم ووصف وتعليمات جديدة. سنضيف أيضا الوكلاء الفرعيين في النهاية. سيكون كل وكيل فرعي ملف yaml منفصلا للحفاظ على نظافة الأشياء.
4. الآن دعنا ننشئ وكيلا فرعيا جديدا باسم research_agent ونضيف أداة Firecrawl MCP إليه للتخريد والزحف إلى الويب.
5. بعد ذلك ، دعنا ننشئ وكيلنا الفرعي الثاني المسمى summary_agent.
4. وقد انتهينا. ما عليك سوى تشغيل تطبيقك متعدد الوكلاء باستخدام واجهة مستخدم مدمجة باستخدام الأمر "adk web" ويعمل أيضا مع التتبع المناسب ، خارج الصندوق.
‏‎29.34‏K