Background texture

GET /v1/models

GET/v1/models

利用可能なすべてのモデルを一覧表示します。OpenAI 互換形式です。

リクエスト

ヘッダー

ヘッダー
AuthorizationBearer {api_key}

クエリパラメーターやボディは不要です。


レスポンス

{
  "object": "list",
  "data": [
    {
      "id": "gemini-3-flash-preview",
      "object": "model",
      "created": 1709123456,
      "owned_by": "gemini"
    },
    {
      "id": "deepseek-v3.2",
      "object": "model",
      "created": 1709123456,
      "owned_by": "bedrock"
    },
    {
      "id": "veo-3",
      "object": "model",
      "created": 1709123456,
      "owned_by": "gemini"
    }
  ]
}
フィールド説明
objectstring常に "list"
data[].idstringモデル ID。API リクエストで使用します。
data[].objectstring常に "model"
data[].createdintegerUnix タイムスタンプ。
data[].owned_bystringプロバイダー名("gemini""bedrock" など)。

ステータスコード

ステータス説明
200成功
401認証なし

curl https://api.modelmax.io/v1/models \
  -H "Authorization: Bearer $MODELMAX_API_KEY"
from openai import OpenAI

client = OpenAI(api_key="your-key", base_url="https://api.modelmax.io/v1")

models = client.models.list()
for model in models.data:
    print(f"{model.id} ({model.owned_by})")
import OpenAI from "openai";

const client = new OpenAI({ apiKey: "your-key", baseURL: "https://api.modelmax.io/v1" });

const models = await client.models.list();
for (const model of models.data) {
  console.log(`${model.id} (${model.owned_by})`);
}