الانتقال إلى المحتوى الرئيسي
استخدم هذا الدليل لتشغيل Gemini CLI مع CometAPI كنقطة نهاية API. المراجع الرسمية:
يتغير توفر النماذج بمرور الوقت. تحقق من صفحة نماذج CometAPI للاطلاع على نماذج Gemini المتاحة حاليًا.

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

المتطلبالتفاصيل
Node.js22+ (يوصى بإصدار LTS)
نظام التشغيلmacOS أو Linux أو Windows
مفتاح CometAPIمن لوحة تحكم CometAPI (يبدأ بـ sk-)

الإعداد

1

تثبيت Gemini CLI

npm install -g @google/gemini-cli
أو عبر Homebrew ‏(macOS / Linux):
brew install gemini-cli
تحقّق:
gemini --version
2

تعيين متغيرات البيئة

export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
استبدل sk-your-cometapi-key بمفتاح CometAPI الفعلي الخاص بك.
3

بدء Gemini CLI

cd your-project
gemini
عند التشغيل الأول، سيُطلب منك اختيار سمة، وتأكيد إشعار السلامة، ومنح الثقة لدليل العمل.

جعل متغيرات البيئة دائمة

لتجنب إعادة التصدير في كل جلسة، أضف ما يلي إلى إعدادات shell الخاصة بك:
# Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
أعد تشغيل الطرفية لتطبيق التغييرات.

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

العَرَضالحل
خطأ Invalid API Keyتحقّق من أن GEMINI_API_KEY مُعيَّن بشكل صحيح. شغّل echo $GEMINI_API_KEY للتحقق
fetch failedقد تمنع قيود الشبكة الاتصال. جرّب استخدام proxy على مستوى النظام
إصدار Node.js غير صحيحيتطلب Gemini CLI إصدار Node.js 22+‎. شغّل node --version للتحقق
إلغاء التثبيتnpm uninstall -g @google/gemini-cli