ربط Gemini CLI
قم بتوجيه Gemini CLI عبر بوابة AnyInt المتوافقة مع Gemini باستخدام مفتاح API.
يدعم Gemini CLI أصل Gemini API مخصصًا عند استخدام المصادقة بمفتاح API. تعرض AnyInt واجهة برمجة تطبيقات Gemini Developer تحت جذر بوابة /gemini.
قبل البدء
- قم بتثبيت أو تحديث Gemini CLI من مستودع Gemini CLI الرسمي.
- أنشئ مفتاح API من AnyInt.
- اختر معرف نموذج متوافق مع Gemini من كتالوج النماذج.
تكوين البوابة
يقرأ Gemini CLI GEMINI_API_KEY للمصادقة بمفتاح API ومتغير base_URL الموضح أدناه لأصل API.
export ANYINT_API_KEY="your_api_key"
export GEMINI_API_KEY="$ANYINT_API_KEY"
export GOOGLE_GEMINI_\
BASE_URL="https://api.anyint.ai/gemini"
export GEMINI_MODEL="YOUR_MODEL_ID"ابدأ تشغيل CLI واختر استخدام مفتاح Gemini API عند المطالبة:
geminiالتحقق واستكشاف الأخطاء وإصلاحها
- تعني استجابة
401أنه لم يتم توفير مفتاح AnyInt أو أنه غير نشط. - يعني خطأ النموذج أن
GEMINI_MODELلا يسمي نموذجًا متوافقًا مع Gemini متاحًا للمفتاح. - قم بإزالة متغيرات مصادقة Google Cloud المتعارضة أثناء عزل مشكلة إعداد مفتاح API.
- احتفظ بملفات
.envالتي تحتوي على مفاتيح خارج التحكم في المصدر. يدعم Gemini CLI أيضًا ملف.gemini/.envعلى مستوى المستخدم عندما تحتاج إلى تكوين محلي دائم.
راجع وثائق Gemini CLI الرسمية للتكوين و المصادقة لسلوك المتغير الحالي.