تكامل Gemini CLI
استخدم UnoRouter مع Gemini CLI وأيّ عميل متوافق مع Google GenAI. ادخل إلى نماذج Gemini جنباً إلى جنب مع Claude وGPT.
نظرة عامة
Gemini CLI هو وكيل البرمجة مفتوح المصدر من Google الذي يحرّر الملفات ويشغّل الأوامر مباشرة من طرفيتك. اضبط UnoRouter كرابط أساسي له فتصل إلى Gemini وClaude وGPT وكل نموذج آخر عبر مفتاح واحد متوافق مع OpenAI بدلاً من حساب خاصّ بـ Google فقط.
إعداد سريع
أدخل هذه القيم في العميل. يُملأ مفتاحك تلقائيًا عند تسجيل الدخول.
عنوان URL الأساسي: https://api.unorouter.ai
مفتاح API: YOUR_API_KEYالتوافق
الإعداد خطوة بخطوة
- 1ثبّت Gemini CLI
ثبّت Gemini CLI عالميا باستخدام npm. على Windows، شغّل هذا داخل WSL.
bashnpm install -g @google/gemini-cli - 2اضبط متغيرات البيئة
أنشئ `~/.gemini/.env` بمفتاح API الخاص بـ UnoRouter، واضبط `GOOGLE_GEMINI_BASE_URL` على عنوان URL الأساسي المجرد لـ UnoRouter. يضيف Gemini SDK مساره الخاص، لذا لا تضف `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai - 3شغّل Gemini
شغّل `gemini` في مجلد مشروعك لبدء الجلسة.
bashgemini
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"
geminiالنماذج الموصى بها
نماذج مجانية تعمل جيدًا هنا. الصق أي معرّف نموذج في العميل.
ملاحظات مهمة
- إذا أعادت الطلبات خطأ 404، فقد أضفت مسارا إلى عنوان URL الأساسي. يجب أن يكون `GOOGLE_GEMINI_BASE_URL` المضيف المجرد دون لاحقة `/v1`؛ يضيف SDK الباقي.
- إذا فشلت المصادقة، فتأكد من أن `GEMINI_API_KEY` في `~/.gemini/.env` هو مفتاح UnoRouter الخاص بك وأن الملف يُقرأ في جلسة الصدفة لديك.