Gemini CLI
אינטגרציית Gemini CLI
השתמשו ב-UnoRouter עם Gemini CLI וכל לקוח תואם Google GenAI. גישה למודלי Gemini לצד Claude ו-GPT.
סקירה כללית
Gemini CLI הוא סוכן הקידוד בקוד פתוח של Google שעורך קבצים ומריץ פקודות ישירות מהמסוף שלכם. הגדירו את UnoRouter ככתובת הבסיס שלו ותגיעו ל-Gemini, ל-Claude, ל-GPT ולכל מודל אחר דרך מפתח אחד תואם OpenAI במקום חשבון מוגבל ל-Google בלבד.
הגדרה מהירה
הזינו ערכים אלה בלקוח. המפתח שלכם מתמלא אוטומטית כשאתם מחוברים.
text
כתובת URL בסיסית: https://api.unorouter.com
מפתח API: YOUR_API_KEYתאימות
Chat Completionsהזרמהקריאת כליםקלט תמונה
הגדרה שלב אחר שלב
- 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. ה-SDK של Gemini מוסיף נתיב משלו, אז אל תוסיפו `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com - 3הפעילו את Gemini
הריצו `gemini` בתיקיית הפרויקט כדי להתחיל את הסשן.
bashgemini
powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiמודלים מומלצים
מודלים חינמיים שעובדים טוב כאן. הדביקו כל מזהה מודל בלקוח.
mistral-medium-c21211-r0-75gemma-3-12b-itlfm-2.5-1.2b-thinkinggranite-4.0-microglm-4.5-air
נקודות לתשומת לב
- אם הבקשות מחזירות 404, הוספתם נתיב לכתובת ה-URL הבסיסית. `GOOGLE_GEMINI_BASE_URL` חייב להיות המארח החשוף ללא סיומת `/v1`; ה-SDK מוסיף את השאר.
- אם האימות נכשל, ודאו ש-`GEMINI_API_KEY` ב-`~/.gemini/.env` הוא מפתח UnoRouter שלכם ושהקובץ נקרא בסשן ה-shell שלכם.