REST API はバージョン管理になりました。 詳細については、「API のバージョン管理について」を参照してください。
モデル カタログの REST API エンドポイント
REST API を使って、ID、サポートされている入出力方法、レート制限などの詳細を含む、使用できるモデルの一覧を取得します。
GitHub Models カタログについて
REST API を使って、GitHub Models カタログ内の使用できるモデルを確認できます。
List all models
Get a list of models available for use, including details like supported input/output modalities, publisher, and rate limits.
"List all models" の HTTP 応答状態コード
状態コード | 説明 |
---|---|
200 | OK |
"List all models" のコード サンプル
要求の例
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
回答
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"
]
}
]