APIMODELHUB docs

Docs / Công cụ & SDK

Gemini CLI

Dùng Gemini CLI với endpoint của Apimodelhub — chỉ model gemini-* đi đường này.

Cài Gemini CLI

# chạy trực tiếp không cần cài:
npx @google/gemini-cli

# hoặc cài toàn cục:
npm install -g @google/gemini-cli
gemini --version

Cấu hình

~/.gemini/.env (Windows: %USERPROFILE%\.gemini\.env)
GEMINI_API_KEY=sk-spk-...
GOOGLE_GEMINI_BASE_URL=https://api.apimodelhub.com

Hoặc export hai biến đó trong shell (GEMINI_API_KEY, GOOGLE_GEMINI_BASE_URL) — nhưng file .env tồn tại qua mọi phiên terminal, còn biến export thì mất khi mở cửa sổ mới.

Gemini CLI gọi đúng /v1beta/models/{model}:generateContent, nên không cần cấu hình gì thêm. Chọn model bằng /model trong phiên, hoặc tham số --model khi chạy.

Đường này CHỈ dành cho model gemini-*Gemini CLI nói giao thức Google, nên nó không gọi được claude-* hay gpt-* qua chúng tôi (Google sẽ trả 404 vì id không phải model của họ). Nếu bạn cần Claude trong một CLI, dùng Claude Code hoặc Codex CLI — cùng một key.
Model phải có trong bảng giáNếu CLI chọn một model chúng tôi chưa niêm yết, request trả 404 (không fallback). Gọi GET /v1/models để xem id đang bán — lọc cột owned_by = gemini.