Tích hợp Gemini CLI
Sử dụng UnoRouter với Gemini CLI và mọi client tương thích Google GenAI. Truy cập mô hình Gemini cùng Claude và GPT.
Tổng quan
Gemini CLI là agent lập trình mã nguồn mở của Google, chỉnh sửa tệp và chạy lệnh ngay từ terminal của bạn. Đặt UnoRouter làm URL cơ sở và bạn tiếp cận Gemini, Claude, GPT cùng mọi mô hình khác qua một khóa tương thích OpenAI thay vì tài khoản chỉ dành cho Google.
Cấu hình nhanh
Dán các giá trị này vào ứng dụng. Khoá của bạn sẽ tự điền khi bạn đã đăng nhập.
URL cơ sở: https://api.unorouter.com
Khoá API: YOUR_API_KEYTương thích
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 khoá API UnoRouter của bạn và đặt `GOOGLE_GEMINI_BASE_URL` bằng URL cơ sở trần của UnoRouter. Gemini SDK tự thêm đường dẫn riêng, vì vậy đừ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 của bạn để bắt đầu phiên.
bashgemini
$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 tốt ở đây. Dán bất kỳ id mô hình nào vào ứng dụng.
Lưu ý
- Nếu yêu cầu trả về 404, bạn đã thêm một đường dẫn vào URL cơ sở. `GOOGLE_GEMINI_BASE_URL` phải là host trần không có hậu tố `/v1`; SDK sẽ thêm phần còn lại.
- Nếu xác thực thất bại, hãy xác nhận `GEMINI_API_KEY` trong `~/.gemini/.env` là khoá UnoRouter của bạn và tệp được phiên shell của bạn đọc.