Skip to main content
يتيح لك Agno بناء وتشغيل وكلاء AI في Python. يتضمن Agno موفر نموذج CometAPI رسميًا، لذلك يمكنك استخدام CometAPI مباشرةً من agno.models.cometapi دون إنشاء adapter مخصص.

المتطلبات الأساسية

تكوين التكامل

1

تثبيت Agno

ثبّت Agno في بيئة Python الخاصة بك:
2

عيّن مفتاح API الخاص بـ CometAPI

خزّن مفتاح API الخاص بـ CometAPI في متغير البيئة COMETAPI_KEY:
3

أنشئ وكيل Agno

استخدم موفر CometAPI الرسمي من Agno:
استبدل your-model-id بـ model ID حالي من صفحة نماذج CometAPI.
4

شغّل الوكيل

احفظ المثال باسم agent.py، ثم شغّله من جلسة shell نفسها:
تؤكد الاستجابة الناجحة أن Agno يرسل استدعاءات النموذج عبر CometAPI.

كيف يتصل Agno بـ CometAPI

يقرأ موفر CometAPI الرسمي في Agno القيمة COMETAPI_KEY من بيئتك ويستخدم https://api.cometapi.com/v1 باعتباره base URL الافتراضي. وهو يوسّع داخليًا واجهة النموذج المتوافقة مع OpenAI في Agno، لكن يجب على كود التطبيق لديك استيراد CometAPI وإنشاء مثيل منه. يمكنك أيضًا تمرير مفتاح API أو base URL بشكل صريح عندما لا تتمكن بيئة التشغيل لديك من قراءة متغيرات البيئة:

عرض النماذج المتاحة

يكشف موفر Agno عن get_available_models() للتحقق من model IDs المتاحة عبر حساب CometAPI الخاص بك:

استكشاف الأخطاء وإصلاحها

تأكد من أن COMETAPI_KEY تم تعيينه في جلسة shell نفسها التي تشغّل agent.py. إذا كان المتغير مفقودًا، فسيُظهر Agno خطأ مصادقة قبل إرسال طلب النموذج.
تأكد من أن قيمة id تطابق model ID من صفحة نماذج CometAPI. يمكنك أيضًا استدعاء CometAPI().get_available_models() لفحص توفر النماذج من حسابك.

موارد ذات صلة