Files
unlimitedcoding/gemini/README_ru.md
delta-cloud-208e 1513e3a97d feat: add Gemini CLI Patcher to unlimitedcoding
- New gemini/ section with patcher, config, installers
- One-line install: curl | sudo bash
- 6 patch targets (API URLs, auth, telemetry, env vars)
- Supports gemini-2.5-pro/flash, gemini-3-pro/flash-preview
- Updated Products table: Gemini CLI → Active (v0.29.5)
- README in English and Russian

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 17:37:23 +00:00

2.5 KiB
Raw Blame History

Gemini CLI — Пропатченный

Пропатченный Gemini CLI для работы с кастомными API endpoints. Последняя версия: v0.29.5 (6 патчей).

Установка одной командой

curl -fsSL https://git.sensey24.ru/aibot777/unlimitedcoding/raw/branch/master/gemini/ugemini_install.sh | sudo bash

Скрипт автоматически:

  1. Проверит Node.js >= 20 и Python3
  2. Установит @google/gemini-cli если нужно
  3. Скачает и применит 6 патчей
  4. Настроит авторизацию и env vars
  5. Проверит тестовым запросом

Ручная установка

# 1. Установить Gemini CLI
npm install -g @google/gemini-cli

# 2. Скачать патчер
curl -fsSL https://git.sensey24.ru/aibot777/unlimitedcoding/raw/branch/master/gemini/gemini_patcher.py -o /tmp/gemini_patcher.py
curl -fsSL https://git.sensey24.ru/aibot777/unlimitedcoding/raw/branch/master/gemini/gemini_config.json -o /tmp/gemini_config.json

# 3. Применить патчи
sudo python3 /tmp/gemini_patcher.py --apply --config /tmp/gemini_config.json

# 4. Проверить
gemini -p "Привет"

Что патчится

# Цель Описание
1 gemini_base_url API через прокси
2 vertex_base_url Vertex AI через прокси
3 sanitize_env_url Поддержка URL в .env
4 auth_env_whitelist URL прокси в sandbox
5 user_settings API key авторизация, отключение телеметрии
6 system_env Системные переменные окружения

Доступные модели

  • gemini-2.5-pro — Основная модель
  • gemini-2.5-flash — Быстрая (по умолчанию)
  • gemini-2.5-flash-lite — Самая быстрая
  • gemini-3-pro-preview — Следующее поколение (preview)
  • gemini-3-flash-preview — Flash нового поколения (preview)

Решение проблем

"GEMINI_API_KEY not set"

export GEMINI_API_KEY="ClauderAPI"
export GOOGLE_GEMINI_BASE_URL="https://ai.37-187-136-86.sslip.io"

"IneligibleTierError"

python3 gemini_patcher.py --settings-only

Откат

sudo python3 gemini_patcher.py --rollback