Skip to main content
Ahora la API de REST tiene control de versiones. Para obtener más información, consulta "Acerca del control de versiones de la API".

Puntos de conexión de la API de REST para el catálogo de modelos

Usa la API de REST para obtener una lista de los modelos disponibles para su uso, incluidos detalles como el identificador, las modalidades de entrada y salida admitidas y los límites de velocidad.

Acerca del catálogo de GitHub Models

Puedes usar la API de REST para explorar los modelos disponibles en el catálogo de GitHub Models.

List all models

Get a list of models available for use, including details like supported input/output modalities, publisher, and rate limits.

Códigos de estado de respuesta HTTP para "List all models"

status codeDescripción
200

OK

Ejemplos de código para "List all models"

Ejemplo de solicitud

get/catalog/models
curl -L \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "X-GitHub-Api-Version: 2022-11-28" \ https://models.github.ai/catalog/models

Respuesta

Status: 200
[ { "id": "openai/gpt-4.1", "name": "OpenAI GPT-4.1", "publisher": "OpenAI", "summary": "gpt-4.1 outperforms gpt-4o across the board, with major gains in coding, instruction following, and long-context understanding", "rate_limit_tier": "high", "supported_input_modalities": [ "text", "image", "audio" ], "supported_output_modalities": [ "text" ], "tags": [ "multipurpose", "multilingual", "multimodal" ] } ]