Gemini nativo

Obtener modelo

Obtiene metadatos del modelo usando el formato de Google Gemini API

GET
/v1beta/models/{model}

Devuelve metadatos de un modelo específico en formato de Google Gemini API.

Parámetros de ruta

modelstringpathobligatorio

Nombre del modelo (por ejemplo, gemini-2.5-pro o gemini-3.5-flash). También se aceptan aliases.

Autenticación

La autenticación no es obligatoria para el endpoint público de lectura de metadatos del modelo.

Respuesta

namestring

Nombre del recurso del modelo en formato models/{model}.

displayNamestring

Nombre del modelo legible por humanos.

inputTokenLimitinteger

Máximo de tokens de entrada (ventana de contexto).

outputTokenLimitinteger

Máximo de tokens de salida.

supportedGenerationMethodsarray

Lista de métodos de generación soportados (por ejemplo, generateContent, countTokens, embedContent).

versionstring

Cadena de versión pública cuando está disponible.

descriptionstring

Descripción legible del modelo cuando está disponible.

temperaturenumber

Temperatura predeterminada cuando el upstream la expone.

topPnumber

Valor predeterminado de top-p cuando está disponible.

topKinteger

Valor predeterminado de top-k cuando está disponible.

maxTemperaturenumber

Temperatura máxima soportada cuando está disponible.

Errores

  • Las solicitudes GET inválidas que incluyan por error :generateContent o :streamGenerateContent devuelven 405 METHOD_NOT_ALLOWED.
  • Los modelos ausentes devuelven 404 NOT_FOUND.

Solicitud

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

Respuesta

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

Parámetros de ruta

model*string

Respuesta

application/json

application/json

application/json

application/json