Перейти к основному содержанию
Используйте это руководство, чтобы запускать Gemini CLI с CometAPI в качестве API-эндпоинта. Официальные источники:
Доступность моделей со временем меняется. Актуальные доступные модели Gemini смотрите на странице CometAPI Models page.

Предварительные требования

ТребованиеПодробности
Node.js22+ (рекомендуется LTS)
OSmacOS, Linux или Windows
Ключ CometAPIИз вашей CometAPI Dashboard (начинается с sk-)

Настройка

1

Install Gemini CLI

npm install -g @google/gemini-cli
Или через Homebrew (macOS / Linux):
brew install gemini-cli
Проверьте:
gemini --version
2

Set environment variables

export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
Замените sk-your-cometapi-key на ваш настоящий ключ CometAPI.
3

Start Gemini CLI

cd your-project
gemini
При первом запуске вам будет предложено выбрать тему, подтвердить уведомление о безопасности и доверять рабочей директории.

Сохранение переменных окружения

Чтобы не выполнять export в каждой сессии заново, добавьте это в конфигурацию вашей оболочки:
# Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
Перезапустите терминал, чтобы изменения вступили в силу.

Устранение неполадок

СимптомРешение
Invalid API Key errorУбедитесь, что GEMINI_API_KEY задан правильно. Для проверки выполните echo $GEMINI_API_KEY
fetch failedОграничения сети могут блокировать соединение. Попробуйте использовать системный прокси
Неправильная версия Node.jsGemini CLI требует Node.js 22+. Для проверки выполните node --version
Удалениеnpm uninstall -g @google/gemini-cli