Gemini CLI
אינטגרציית Gemini CLI
השתמשו ב-UnoRouter עם Gemini CLI ועם כל לקוח תואם Google GenAI.
סקירה כללית
Gemini CLI הוא סוכן הקידוד בקוד פתוח של Google, שעורך קבצים ומריץ פקודות מהמסוף שלכם. הגדירו את UnoRouter ככתובת הבסיס שלו כדי להגיע לכל המודלים עם מפתח אחד תואם 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` לכתובת הבסיס החשופה. ה-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מודלים מומלצים
מודלים חינמיים שעובדים כאן. הדביקו כל מזהה מודל בלקוח.
glm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:freeqwen-3.8-27b:free
נקודות לתשומת לב
- שגיאת 404 פירושה שיש נתיב בכתובת הבסיס. `GOOGLE_GEMINI_BASE_URL` חייב להיות המארח החשוף ללא סיומת `/v1`; ה-SDK מוסיף את השאר.
- בכשל אימות, ודאו ש-`GEMINI_API_KEY` בקובץ `~/.gemini/.env` הוא מפתח UnoRouter שלכם ושה-shell שלכם קורא את הקובץ.