Gemini native

Dapatkan Model

Ambil metadata model menggunakan format Google Gemini API

GET
/v1beta/models/{model}

Mengembalikan metadata untuk model tertentu dalam format Google Gemini API.

Parameter Path

modelstringpathwajib

Nama model (misalnya, gemini-2.5-pro, gemini-3.5-flash). Alias juga diterima.

Autentikasi

Autentikasi tidak diperlukan untuk endpoint baca metadata model publik.

Respons

namestring

Nama resource model dalam format models/{model}.

displayNamestring

Nama model yang mudah dibaca.

inputTokenLimitinteger

Jumlah maksimum input token (context window).

outputTokenLimitinteger

Jumlah maksimum output token.

supportedGenerationMethodsarray

Daftar metode generasi yang didukung (misalnya generateContent, countTokens, embedContent).

versionstring

String versi publik jika tersedia.

descriptionstring

Deskripsi model yang mudah dibaca jika tersedia.

temperaturenumber

Temperatur default saat upstream mengeksposnya.

topPnumber

Nilai top-p default bila tersedia.

topKinteger

Nilai top-k default bila tersedia.

maxTemperaturenumber

Temperatur maksimum yang didukung bila tersedia.

Error

  • GET yang keliru dan tanpa sengaja menyertakan :generateContent atau :streamGenerateContent mengembalikan 405 METHOD_NOT_ALLOWED.
  • Model yang hilang mengembalikan 404 NOT_FOUND.

Permintaan

curl "https://api.tokenlab.sh/v1beta/models/gemini-2.5-pro"

Respons

Response
{
  "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"
}

Parameter path

model*string

Respons

application/json

application/json

application/json

application/json