Интеграция Gemini CLI
Используйте UnoRouter с Gemini CLI и любым клиентом, совместимым с Google GenAI. Доступ к моделям Gemini наряду с Claude и GPT.
Обзор
Gemini CLI: кодирующий агент с открытым исходным кодом от Google, который редактирует файлы и запускает команды прямо из вашего терминала. Укажите UnoRouter в качестве базового URL, и вы получите доступ к Gemini, Claude, GPT и любой другой модели через один совместимый с OpenAI ключ вместо учётной записи только для Google.
Быстрая настройка
Вставьте эти значения в клиент. Ваш ключ подставляется автоматически, когда вы вошли в систему.
Базовый URL: https://api.unorouter.com
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. SDK Gemini добавляет свой путь сам, поэтому не добавляйте `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com - 3Запустите Gemini
Выполните `gemini` в каталоге проекта, чтобы начать сессию.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiРекомендуемые модели
Бесплатные модели, которые хорошо работают здесь. Вставьте любой id модели в клиент.
Нюансы
- Если запросы возвращают 404, вы добавили путь к базовому URL. `GOOGLE_GEMINI_BASE_URL` должен быть голым хостом без суффикса `/v1`; остальное SDK добавляет сам.
- Если аутентификация не проходит, убедитесь, что `GEMINI_API_KEY` в `~/.gemini/.env` это ваш ключ UnoRouter и что файл читается вашей сессией оболочки.