Gemini CLI
یکپارچهسازی Gemini CLI
Routerah را با Gemini CLI و هر کلاینت سازگار با Google GenAI استفاده کنید.
نمای کلی
Gemini CLI عامل کدنویسی متنباز Google است که از ترمینال شما فایل ویرایش میکند و دستور اجرا میکند. Routerah را بهعنوان نشانی پایهاش تنظیم کنید تا با یک کلید سازگار با OpenAI — بهجای حساب فقطگوگلی — به همه مدلها برسید.
پیکربندی سریع
اینها را در کلاینت بچسبانید. با ورود، کلید شما خودکار پر میشود.
text
نشانی پایه: https://api.routerah.app
کلید API: YOUR_API_KEYسازگاری
Chat Completionsپاسخ جریانیفراخوانی ابزارورودی تصویر
راهاندازی گامبهگام
- 1نصب Gemini CLI
Gemini CLI را سراسری با npm نصب کنید. در ویندوز، این را داخل WSL اجرا کنید.
bashnpm install -g @google/gemini-cli - 2تنظیم متغیرهای محیطی
فایل `~/.gemini/.env` را با کلید API Routerah خود بسازید. `GOOGLE_GEMINI_BASE_URL` را روی نشانی پایه خالی بگذارید. SDK جمنای خودش مسیر را اضافه میکند، پس `/v1` نگذارید.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.routerah.app - 3اجرای Gemini
در پوشه پروژه خود `gemini` را اجرا کنید.
bashgemini
powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.routerah.app"
geminiمدلهای پیشنهادی
مدلهای رایگانی که اینجا کار میکنند. هر شناسه مدلی را میتوانید در کلاینت بچسبانید.
minimax-m3.1-flash:freexing4.0-29b-a4b:freesage-a1.5:freenemotron-3.5-bolt-e4b:freeling-3.1-flash:free
نکات مهم
- خطای 404 یعنی نشانی پایه مسیر دارد. `GOOGLE_GEMINI_BASE_URL` باید فقط میزبان بدون پسوند `/v1` باشد؛ بقیه را SDK اضافه میکند.
- در خطای احراز هویت، مطمئن شوید `GEMINI_API_KEY` در `~/.gemini/.env` کلید Routerah شماست و شل شما فایل را میخواند.