Przejdź do głównej treści
Skorzystaj z tego przewodnika, aby uruchomić Gemini CLI z CometAPI jako endpointem API. Oficjalne materiały:
Dostępność modeli zmienia się z czasem. Sprawdź stronę modeli CometAPI, aby zobaczyć aktualnie dostępne modele Gemini.

Wymagania wstępne

WymaganieSzczegóły
Node.js22+ (zalecana wersja LTS)
OSmacOS, Linux lub Windows
Klucz CometAPIZ CometAPI Dashboard (zaczyna się od sk-)

Konfiguracja

1

Install Gemini CLI

npm install -g @google/gemini-cli
Lub przez Homebrew (macOS / Linux):
brew install gemini-cli
Sprawdź:
gemini --version
2

Set environment variables

export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
Zastąp sk-your-cometapi-key swoim rzeczywistym kluczem CometAPI.
3

Start Gemini CLI

cd your-project
gemini
Przy pierwszym uruchomieniu pojawi się prośba o wybranie motywu, potwierdzenie komunikatu bezpieczeństwa oraz zaufanie do katalogu roboczego.

Zachowanie zmiennych środowiskowych

Aby uniknąć ponownego eksportowania w każdej sesji, dodaj do konfiguracji swojej powłoki:
# Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
Uruchom ponownie terminal, aby zmiany zaczęły obowiązywać.

Rozwiązywanie problemów

ObjawRozwiązanie
Invalid API Key errorSprawdź, czy GEMINI_API_KEY jest ustawione poprawnie. Uruchom echo $GEMINI_API_KEY, aby to zweryfikować
fetch failedOgraniczenia sieciowe mogą blokować połączenie. Spróbuj użyć proxy dla całego systemu
Nieprawidłowa wersja Node.jsGemini CLI wymaga Node.js 22+. Uruchom node --version, aby sprawdzić
Odinstalowanienpm uninstall -g @google/gemini-cli