يتيح لك Agno بناء وتشغيل وكلاء AI في Python. يتضمن Agno موفّر نماذجDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
CometAPI رسميًا، لذا يمكنك استخدام CometAPI مباشرةً من agno.models.cometapi دون إنشاء مُكيّف مخصص.
المتطلبات الأساسية
- Python 3.10+
- حزمة Agno لـ Python
- حساب CometAPI مع مفتاح API نشط — احصل على مفتاحك من لوحة التحكم
إعداد التكامل
إنشاء وكيل Agno
كيف يتصل Agno بـ CometAPI
يقرأ موفّرCometAPI الرسمي من Agno قيمة COMETAPI_KEY من بيئتك ويستخدم https://api.cometapi.com/v1 كعنوان URL أساسي افتراضي. وهو يوسّع واجهة النماذج المتوافقة مع OpenAI في Agno داخليًا، لكن يجب أن يستورد كود التطبيق لديك CometAPI ويُنشئ مثيلًا منه.
يمكنك أيضًا تمرير مفتاح API أو عنوان URL الأساسي بشكل صريح عندما لا تتمكن بيئة التشغيل لديك من قراءة متغيرات البيئة:
عرض النماذج المتاحة
يوفّر موفّر Agno الدالةget_available_models() للتحقق من model IDs المتاحة عبر حساب CometAPI الخاص بك:
استكشاف الأخطاء وإصلاحها
أخطاء المصادقة
أخطاء المصادقة
تأكد من أن
COMETAPI_KEY معيّن في جلسة shell نفسها التي تشغّل agent.py. إذا كان المتغير مفقودًا، فسيصدر Agno خطأ مصادقة قبل إرسال طلب النموذج.أخطاء النموذج
أخطاء النموذج
تأكد من أن قيمة
id تطابق model ID من صفحة نماذج CometAPI. يمكنك أيضًا استدعاء CometAPI().get_available_models() لفحص مدى توفر النماذج من حسابك.