Gemini CLI
Tích hợp Gemini CLI
Dùng UnoRouter với Gemini CLI và mọi ứng dụng khách tương thích Google GenAI.
Tổng quan
Gemini CLI là tác nhân lập trình mã nguồn mở của Google, biết sửa tệp và chạy lệnh ngay trong terminal. Đặt UnoRouter làm URL cơ sở để dùng mọi mô hình bằng một khóa tương thích OpenAI, thay vì phải có tài khoản riêng của Google.
Cấu hình nhanh
Dán những giá trị này vào ứng dụng khách. Khóa của bạn tự điền khi đã đăng nhập.
text
URL cơ sở: https://api.unorouter.com
Khoá API: YOUR_API_KEYTương thích
Chat CompletionsTruyền phátGọi công cụĐầu vào hình ảnh
Thiết lập từng bước
- 1Cài đặt Gemini CLI
Cài đặt Gemini CLI ở phạm vi toàn cục bằng npm. Trên Windows, hãy chạy lệnh này trong WSL.
bashnpm install -g @google/gemini-cli - 2Đặt các biến môi trường
Tạo `~/.gemini/.env` với khóa API UnoRouter của bạn. Đặt `GOOGLE_GEMINI_BASE_URL` là URL cơ sở trần. Gemini SDK tự thêm đường dẫn riêng, nên đừng thêm `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com - 3Khởi chạy Gemini
Chạy `gemini` trong thư mục dự án.
bashgemini
powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiMô hình đề xuất
Các mô hình miễn phí hoạt động ở đây. Dán bất kỳ model id nào vào ứng dụng khách.
glm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:freeqwen-3.8-27b:free
Lưu ý
- Mã 404 nghĩa là URL cơ sở có kèm đường dẫn. `GOOGLE_GEMINI_BASE_URL` phải là tên máy chủ trần, không có hậu tố `/v1`; phần còn lại do SDK thêm vào.
- Khi xác thực thất bại, hãy xác nhận `GEMINI_API_KEY` trong `~/.gemini/.env` là khóa UnoRouter của bạn và shell có đọc tệp đó.