لا تزال CometAPI CLI في المرحلة التجريبية. توقّع تغييرات صغيرة في الأوامر وتجربة الاستخدام بينما تستقر واجهة CLI.
الميزات
- دردشة متعددة النماذج مع Streaming وREPL تفاعلي
- البحث عن النماذج وعرضها
- رصيد الحساب وإحصاءات الاستخدام
- استعراض سجلات الاستخدام مع عوامل تصفية وتصدير CSV
- سجلات المهام غير المتزامنة (Suno وMidjourney وKling وغيرها)
- إخراج متعدد التنسيقات: table وJSON وYAML وCSV وMarkdown
- إعدادات قائمة على TOML مع معالج إعداد
- إكمال الأوامر لـ Bash وZsh وFish
- تصميم مناسب للوكلاء مع إخراج JSON منظّم ورموز خروج حتمية
المتطلبات الأساسية
- Python 3.10 أو أحدث
- مفتاح CometAPI API
التثبيت
استخدم صفحة حزمة PyPI كمرجع التثبيت الأساسي، ثم اختر إحدى الطرق التالية لتثبيت CLI:البدء السريع
تشغيل معالج الإعداد
يخزّن المعالج التفاعلي مفتاح API ورمز الوصول الاختياري في ملف إعداد محلي:سيطلب المعالج ما يلي:
- مفتاح API — مطلوب لجميع الأوامر. أنشئ واحدًا من CometAPI Console → API Keys.
- رمز الوصول — اختياري، ومطلوب لأوامر
accountوstatsوtokensوlogsوtasks. أنشئ واحدًا من Console → Personal Settings.
جلسة دردشة تفاعلية
شغّلcometapi chat بدون معاملات للدخول إلى REPL دردشة متعدد الأدوار:
| الأمر | الوصف |
|---|---|
/model | تبديل النموذج النشط |
/system | تعيين system prompt أو تغييره |
/clear | مسح سجل المحادثة |
/history | عرض سجل المحادثة |
/save | حفظ المحادثة في ملف |
/tokens | عرض استخدام Token للجلسة |
/help | عرض جميع أوامر REPL |
/exit | الخروج من REPL |
التكامل مع الوكلاء
تم تصميم CLI للاستخدام من قِبل وكلاء البرمجة المعتمدين على AI ونصوص الأتمتة:- تدعم جميع أوامر البيانات الخيار
--jsonللحصول على إخراج منظّم قابل للقراءة آليًا - رموز خروج حتمية:
0(نجاح)،64(الإعدادات مفقودة)،77(خطأ مصادقة)،69(الخدمة غير متاحة) - تنتقل الأخطاء إلى stderr، وتنتقل البيانات إلى stdout
- راجع مرجع الأوامر الكامل لمعرفة الخيارات الخاصة بكل أمر