Kết nối Gemini CLI

Định tuyến Gemini CLI thông qua cổng tương thích Gemini của AnyInt bằng khóa API.

Gemini CLI hỗ trợ một nguồn Gemini API tùy chỉnh khi sử dụng xác thực khóa API. AnyInt cung cấp Gemini Developer API dưới gốc cổng /gemini.

Trước khi bắt đầu

  1. Cài đặt hoặc cập nhật Gemini CLI từ kho lưu trữ Gemini CLI chính thức.
  2. Tạo khóa API AnyInt.
  3. Chọn ID mô hình tương thích Gemini từ danh mục mô hình.

Cấu hình Cổng

Gemini CLI đọc GEMINI_API_KEY để xác thực khóa API và biến base_URL được hiển thị bên dưới cho nguồn API.

bash
export ANYINT_API_KEY="your_api_key"
export GEMINI_API_KEY="$ANYINT_API_KEY"
export GOOGLE_GEMINI_\
BASE_URL="https://api.anyint.ai/gemini"
export GEMINI_MODEL="YOUR_MODEL_ID"

Khởi động CLI và chọn Sử dụng khóa API Gemini khi được nhắc:

bash
gemini

Xác minh và Khắc phục sự cố

  • Phản hồi 401 có nghĩa là khóa AnyInt không được cung cấp hoặc không hoạt động.
  • Lỗi mô hình có nghĩa là GEMINI_MODEL không đặt tên cho một mô hình tương thích Gemini có sẵn cho khóa.
  • Xóa các biến xác thực Google Cloud xung đột trong khi cô lập sự cố thiết lập khóa API.
  • Giữ các tệp .env chứa khóa ngoài hệ thống kiểm soát nguồn. Gemini CLI cũng hỗ trợ tệp .gemini/.env cấp người dùng khi bạn cần cấu hình cục bộ bền vững.

Xem tài liệu cấu hìnhxác thực chính thức của Gemini CLI để biết hành vi biến hiện tại.