Gemini yerel

Modeli Getir

Google Gemini API formatını kullanarak model metadata'sını alır

GET
/v1beta/models/{model}

Belirli bir model için Google Gemini API formatında metadata döndürür.

Yol Parametreleri

modelstringpathzorunlu

Model adı (örneğin gemini-2.5-pro, gemini-3.5-flash). Alias'lar da kabul edilir.

Kimlik Doğrulama

Herkese açık model metadata okuma endpoint'i için kimlik doğrulama gerekmez.

Yanıt

namestring

models/{model} biçiminde model resource adı.

displayNamestring

İnsan tarafından okunabilir model adı.

inputTokenLimitinteger

Maksimum input token (context window).

outputTokenLimitinteger

Maksimum output token.

supportedGenerationMethodsarray

Desteklenen üretim yöntemleri listesi (örneğin generateContent, countTokens, embedContent).

versionstring

Mevcutsa public sürüm string'i.

descriptionstring

Mevcutsa insan tarafından okunabilir model açıklaması.

temperaturenumber

Upstream bunu açığa çıkarıyorsa varsayılan temperature.

topPnumber

Mevcutsa varsayılan top-p değeri.

topKinteger

Mevcutsa varsayılan top-k değeri.

maxTemperaturenumber

Mevcutsa desteklenen maksimum temperature.

Hatalar

  • Yanlışlıkla :generateContent veya :streamGenerateContent içeren GET isteği 405 METHOD_NOT_ALLOWED döndürür.
  • Eksik model 404 NOT_FOUND döndürür.

İstek

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

Yanıt

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

Yol parametreleri

model*string

Yanıt

application/json

application/json

application/json

application/json