TokenLab

Gemini gốc

Danh Sách Model

Liệt kê các model hiện có bằng định dạng Google Gemini API

GET
/v1beta/models

Trả về danh sách các model hiện có theo định dạng Google Gemini API.

Tham số Query

pageSizeintegerquery

Số lượng model tối đa được trả về. Mặc định: 50, tối đa: 1000.

pageTokenstringquery

Mã tiếp trang được trả về từ trang trước. Gửi lại nguyên giá trị này để lấy trang kế tiếp.

Xác thực

Không bắt buộc với các endpoint đọc danh mục model công khai.

Các gợi ý xác thực kiểu Gemini như ?key= hoặc x-goog-api-key không làm thay đổi hợp đồng phản hồi ở đây.

Phản hồi

modelsarray

Mảng các đối tượng model.

nextPageTokenstring

Được trả về khi vẫn còn model phía sau. Truyền giá trị này vào pageToken để tiếp tục phân trang.

Lỗi

  • pageToken không hợp lệ trả về 400 INVALID_ARGUMENT.
  • Lỗi bất ngờ khi liệt kê trả về 500 INTERNAL.

Yêu cầu

curl "https://api.tokenlab.sh/v1beta/models?pageSize=5" \
  -H "x-goog-api-key: sk-your-api-key"

Phản hồi

Response
{
  "models": [
    {
      "name": "models/gemini-2.5-pro",
      "version": "gemini-2.5-pro",
      "displayName": "gemini-2.5-pro",
      "description": "gemini-2.5-pro model available via TokenLab",
      "inputTokenLimit": 1048576,
      "outputTokenLimit": 65536,
      "supportedGenerationMethods": [
        "generateContent",
        "countTokens"
      ],
      "baseModelId": "gemini-2.5-pro"
    },
    {
      "name": "models/gemini-3.5-flash",
      "version": "gemini-3.5-flash",
      "displayName": "gemini-3.5-flash",
      "description": "gemini-3.5-flash model available via TokenLab",
      "inputTokenLimit": 1048576,
      "outputTokenLimit": 65536,
      "supportedGenerationMethods": [
        "generateContent",
        "countTokens"
      ],
      "baseModelId": "gemini-3.5-flash"
    }
  ]
}

Tham số truy vấn

pageSize?integer
Phạm vi1 <= value <= 1000
pageToken?string

Phản hồi

application/json

application/json

application/json