الوكلاء هم أنظمة تستفيد من نماذج Gemini ومجموعة من الأدوات وإمكانيات الاستدلال لتنفيذ مهام معقّدة ومتعدّدة الخطوات وتحقيق أهداف محدّدة. وبخلاف طلب نموذج واحد، يمكن للوكيل التخطيط وتنفيذ سلسلة من الإجراءات والتفاعل مع الأنظمة الخارجية وتجميع المعلومات لتلبية طلب المستخدم.
باستخدام Gemini API، يمكنك إنشاء وكلاء فعّالين من خلال الاستفادة من ميزات مثل:
- نماذج Gemini: هي أساس الذكاء الاصطناعي، وتوفّر إمكانات الاستدلال وفهم اللغة.
- الأدوات: هي إمكانات تربط النموذج بالمعلومات والإجراءات في العالم الحقيقي. يمكن أن تكون هذه الأدوات مدمجة (مثل "بحث Google" و"خرائط Google" و"تنفيذ التعليمات البرمجية") أو أدوات مخصّصة.
- استدعاء الدوال: هي الآلية التي تتيح لك تحديد وربط أدواتك وواجهات برمجة التطبيقات المخصّصة بنموذج Gemini.
- Thinking: ميزات تعزّز قدرة النموذج على التفكير والتخطيط للمهام المعقّدة.
- السياق الطويل: يتيح هذا الخيار للوكلاء الاحتفاظ بالحالة والمعلومات خلال التفاعلات الطويلة.
الوكلاء المتاحون
- وكيل Deep Research: هو وكيل مستقل يخطّط وينفّذ ويجمع مهام البحث المتعددة الخطوات لحالات الاستخدام، مثل تحليل السوق وإجراءات التدقيق اللازم ومراجعات المؤلفات.
إنشاء الوكلاء
تستخدم الوكلاء نماذج وأدوات لإكمال المهام المتعدّدة الخطوات. في حين يوفّر Gemini إمكانات الاستدلال (أي "العقل") والأدوات الأساسية (أي "الأيدي")، غالبًا ما تحتاج إلى إطار عمل لتنظيم العمليات من أجل إدارة ذاكرة الوكيل، وتخطيط الحلقات، وتنفيذ تسلسل معقّد للأدوات.
لتحقيق أقصى قدر من الموثوقية في مهام سير العمل المتعدّدة الخطوات، عليك صياغة تعليمات تتحكّم بشكل صريح في طريقة تحليل النموذج وتخطيطه. مع أنّ Gemini يقدّم تحليلاً عامًا قويًا، تستفيد الوكلاء المعقّدة من الطلبات التي تفرض سلوكيات معيّنة، مثل الثبات في مواجهة المشاكل وتقييم المخاطر والتخطيط الاستباقي.
راجِع سير العمل المستند إلى الذكاء الاصطناعي للاطّلاع على استراتيجيات تصميم هذه الطلبات. في ما يلي مثال على تعليمات نظام أدّت إلى تحسين الأداء في العديد من مقاييس الأداء المستندة إلى الوكلاء بنسبة %5 تقريبًا.
أُطر عمل الوكلاء
يتكامل Gemini مع أُطر عمل الوكلاء الرائدة المفتوحة المصدر، مثل:
- LangChain / LangGraph: يمكنك إنشاء تدفقات تطبيقات معقّدة ومستندة إلى الحالة وأنظمة متعددة الوكلاء باستخدام بنى بيانية.
- LlamaIndex: يمكنك ربط وكلاء Gemini ببياناتك الخاصة للاستفادة من سير العمل المحسّن باستخدام استرجاع المعلومات المستند إلى البحث.
- CrewAI: يمكنك تنسيق وكلاء الذكاء الاصطناعي المستقلين الذين يعملون بشكل تعاوني ويؤدون أدوارًا.
- Vercel AI SDK: يمكنك إنشاء واجهات مستخدم ووكلاء مستندين إلى الذكاء الاصطناعي بلغة JavaScript أو TypeScript.
- Google ADK: إطار عمل مفتوح المصدر لإنشاء وكلاء الذكاء الاصطناعي القابلين للتشغيل التفاعلي وتنظيمهم.