Gemini native
Daftar Model
Daftar model yang tersedia menggunakan format Google Gemini API
Mengembalikan daftar model yang tersedia dalam format Google Gemini API.
Parameter Query
pageSizeintegerquery
Jumlah maksimum model yang dikembalikan. Default: 50, maksimum: 1000.
pageTokenstringquery
Token lanjutan yang dikembalikan dari halaman sebelumnya. Kirim kembali tanpa diubah untuk mengambil bagian berikutnya.
Autentikasi
Autentikasi tidak diperlukan untuk endpoint baca katalog model publik.
Petunjuk autentikasi ala Gemini seperti ?key= atau x-goog-api-key tidak mengubah kontrak respons di sini.
Respons
modelsarray
Array objek model.
nextPageTokenstring
Dikirim ketika masih ada model lain. Gunakan nilai ini sebagai pageToken untuk melanjutkan paginasi.
Error
pageTokentidak valid mengembalikan400 INVALID_ARGUMENT.- Kegagalan listing yang tak terduga mengembalikan
500 INTERNAL.
Permintaan
curl "https://api.tokenlab.sh/v1beta/models?pageSize=5" \
-H "x-goog-api-key: sk-your-api-key"Respons
{
"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"
}
]
}Parameter query
pageSize?integer
Rentang
1 <= value <= 1000pageToken?string
Respons
application/json
application/json
application/json