Обзор
Gemini CLI — это официальный инструмент командной строки Google, который позволяет напрямую взаимодействовать с моделями Gemini AI в вашем терминале. Через APIYI вы можете:- 🚀 Быстро вызывать модели Gemini в терминале
- 💻 Программирование с помощью AI и генерация кода
- 🔍 Проверка кода и предложения по оптимизации
- 📝 Технические вопросы и ответы, а также генерация документации
- 🌐 Кроссплатформенная поддержка (Linux, macOS, Windows)
Быстрый старт
Требования
- Node.js >= 18.0.0
- Менеджер пакетов npm или yarn
- Аккаунт APIYI и API-ключ
Шаг 1: Установите Gemini CLI
Шаг 2: Получите API-ключ APIYI
Регистрация/вход в APIYI
api.apiyi.com, чтобы зарегистрироваться или войтиСоздайте API-ключ
api.apiyi.com/token) и нажмите «Create New Token»Скопируйте ключ
sk-***) и храните его в безопасностиШаг 3: Настройте переменные окружения
- Zsh (macOS/Linux)
- Bash (Linux)
- PowerShell (Windows)
- CMD (Windows)
Шаг 4: Инициализация и тестирование
Запустите Gemini CLI
Первичная аутентификация
Проверьте подключение
Основные возможности
Генерация кода
- Генерация функций
- Создание каркаса проекта
- Модульные тесты
Ревью кода
Технические вопросы и ответы
Генерация документации
Интерактивные команды
В интерактивном режиме Gemini CLI вы можете использовать следующие команды:Поддерживаемые модели
Через APIYI вы можете использовать новейшие модели Gemini:Серия Gemini 3 (Рекомендуется)
Серия Gemini 2.5
- Сложное программирование, проектирование архитектуры:
gemini-3-pro-preview - Ежедневная генерация кода, Q&A:
gemini-2.5-flash - Пакетная обработка, быстрая итерация:
gemini-2.5-flash-lite
Посмотреть полный список моделей
Расширенное использование
Интеграция с VS Code
Используйте расширение Gemini CLI в VS Code:Интеграция с GitHub Actions
Автоматизированный code review:Пакетные скрипты
Создайте скрипты автоматизации:FAQ
Соединение не удалось или возникла ошибка аутентификации?
Соединение не удалось или возникла ошибка аутентификации?
-
Проверьте переменные среды:
Должно вывести:
GOOGLE_GEMINI_BASE_URL:https://api.apiyi.com(без /v1 или других путей)GEMINI_API_KEY: Полный ключ, начинающийся сsk-
-
Перезагрузите переменные среды:
- Перезапустите терминал: Полностью закройте и снова откройте терминал
- Проверьте API-ключ: Войдите в панель APIYI, чтобы подтвердить, что ключ действителен и на балансе достаточно средств
Как переключаться между моделями Gemini?
Как переключаться между моделями Gemini?
/model в интерактивном режиме:Как сохранить историю разговора?
Как сохранить историю разговора?
/saveВерсия Node.js не соответствует требованиям?
Версия Node.js не соответствует требованиям?
Почему ответ медленный?
Почему ответ медленный?
- Проблемы с сетью: APIYI предоставляет оптимизированные внутренние узлы, обычно это быстро
- Выбор модели: Используйте
gemini-2.5-flashилиgemini-2.5-flash-liteдля максимально быстрого ответа - Лимит token: Сократите сложность одного запроса
- Параллельные запросы: Не отправляйте слишком много запросов одновременно
Как использовать в Windows?
Как использовать в Windows?
- Установите Node.js (скачайте установщик с официального сайта)
- Запустите PowerShell от имени администратора
- Установите переменные среды:
- Перезапустите PowerShell
- Установите и используйте Gemini CLI
Лучшие практики
Оптимизация промпта
Будьте конкретны
Давайте контекст
Пошагово
Запрашивайте примеры
Рекомендации по рабочему процессу
Определите проблему
Получите решение
Проверьте и оптимизируйте
Итеративно улучшайте
Добавьте документацию
Тарифы
Стоимость использования моделей Gemini через APIYI зависит от выбранной модели и объема использования.Посмотреть подробные тарифы
Связанные ресурсы
- Официальная документация Gemini CLI
- Краткое руководство по APIYI
- Рекомендации по моделям и тарификация
- Акции на пополнение
- Руководство по API
Получить помощь
Корпоративный WeChat
