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})`);
}