ДокументацияИнтеграцияGemini CLI

Gemini CLI

Официальный терминальный агент Google. Две переменные окружения направляют его через Gemini-совместимый эндпоинт сайта.

Предварительно
Вход выполнен, баланс пополнен · ключ создан в нужной группе (создать ключ) · ID моделей из каталога моделей или /v1/models

Загрузка и установка

Требуется Node.js 20+: npm install -g @google/gemini-cli, затем запустите gemini.

Шаги настройки

  1. 1
    Создайте ключ в группе, которая включает модели Gemini (см. Создать ключ).
  2. 2
    Задайте GEMINI_API_KEY=sk-xxxx и GOOGLE_GEMINI_BASE_URL=https://api.daoxe.com (корень сайта, без /v1 или /v1beta).
  3. 3
    Откройте новый терминал, запустите gemini, выберите способ входа «Use Gemini API key»; укажите модель Gemini сайта через -m <model-id>.
bash
# ~/.zshrc / ~/.bashrc
export GEMINI_API_KEY="sk-xxxx"
export GOOGLE_GEMINI_BASE_URL="https://api.daoxe.com"

gemini -m 你的Gemini模型ID
bash
# 先用 curl 验证 Gemini 兼容端点 / smoke-test the Gemini endpoint first
curl "https://api.daoxe.com/v1beta/models/你的Gemini模型ID:generateContent?key=sk-xxxx" \
-H "Content-Type: application/json" \
-d '{"contents":[{"parts":[{"text":"ping"}]}]}'

Выбор модели

На /v1beta обслуживаются только модели семейства Gemini; копируйте ID (серия gemini-*) из каталога моделей.

Частые ошибки

  • Base — это корень сайта https://api.daoxe.com: CLI сам добавит /v1beta/..., поэтому лишний /v1 даст 404.
  • Переменные окружения действуют только в новых сессиях — переоткройте терминал перед запуском gemini.
  • Модели Gemini также работают в инструментах с протоколом OpenAI (Base https://api.daoxe.com/v1) — см. список протоколов.

Интерфейс настройки

Gemini CLI · выбор способа аутентификации · Нажмите на изображение

См. также