Подключение Gemini CLI к TeamoRouter

Gemini CLI — открытый AI-инструмент для программирования в терминале от Google, доступный через команду gemini.

1. Установка Gemini CLI с нуля

Gemini CLI уже установлен? Переходите к следующему разделу.

Пользователи macOS могут установить его через Homebrew:

plaintext
brew install gemini-cli

Либо через npm:

plaintext
npm install -g @google/gemini-cli

Пользователям Windows нужно сначала установить Node.js, а затем поставить CLI через npm.

2. Получите API Key TeamoRouter

Откройте консоль TeamoRouter, создайте аккаунт, создайте API-ключ вида sk-teamo-... и скопируйте его. В консоли также доступен полный список моделей.

3. Подключение к TeamoRouter

Замените <your-TeamoRouter-key> на скопированный ключ и вставьте весь блок в терминал:

plaintext
mkdir -p ~/.gemini && cat > ~/.gemini/.env <<'EOF'
GOOGLE_GEMINI_BASE_URL=https://api.teamorouter.com
GEMINI_API_KEY=sk-teamo-<your-TeamoRouter-key>
GEMINI_API_KEY_AUTH_MECHANISM=bearer
EOF

После сохранения перезапускать терминал или выполнять source не нужно. Следующая команда gemini прочитает конфигурацию.

При запуске gemini экран «Get started» спросит, как вы хотите авторизоваться:

  1. Sign in with Google
  2. Use Gemini API Key
  3. Vertex AI

Выделите «Use Gemini API Key» и нажмите Enter. Gemini прочитает настроенный вами API Key TeamoRouter. Нажмите Enter ещё раз, чтобы продолжить.

Если раньше вы выбрали вход через OAuth, сбросьте его:

plaintext
rm ~/.gemini/settings.json

При следующем запуске снова появится мастер авторизации. Выберите Use Gemini API Key.

Готовы? Три шага, чтобы начатьВойдите в консоль · пополните баланс · создайте API Key
DiscordПомощь сообщества
Подключение Gemini CLI к TeamoRouter · Документация