{
  "$comment": "HopBase 生图模型请求契约索引（每个模型一份 JSON Schema draft 2020-12）",
  "base_url": "https://api.hop-base.com/v1",
  "openapi": "https://hop-base.com/openapi.json",
  "models": [
    {
      "id": "gpt-image-2",
      "name": "GPT Image 2",
      "family": "gpt-image",
      "schema": "https://hop-base.com/spec/models/gpt-image-2.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "GPT Image 全系"
      ]
    },
    {
      "id": "gpt-image-2.5-flare",
      "name": "GPT Image 2.5 Flare",
      "family": "gpt-image",
      "schema": "https://hop-base.com/spec/models/gpt-image-2.5-flare.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "GPT Image 全系"
      ]
    },
    {
      "id": "gpt-image-2.5-sunburst",
      "name": "GPT Image 2.5 Sunburst",
      "family": "gpt-image",
      "schema": "https://hop-base.com/spec/models/gpt-image-2.5-sunburst.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "GPT Image 全系"
      ]
    },
    {
      "id": "gemini-3.1-flash-image",
      "name": "Gemini 3.1 Flash Image",
      "family": "gemini-image",
      "schema": "https://hop-base.com/spec/models/gemini-3.1-flash-image.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "Gemini 全系（含生图）",
        "Gemini 官方直连"
      ]
    },
    {
      "id": "gemini-3.1-flash-image-preview",
      "name": "Gemini 3.1 Flash Image Preview",
      "family": "gemini-image",
      "schema": "https://hop-base.com/spec/models/gemini-3.1-flash-image-preview.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "Gemini 全系（含生图）",
        "Gemini 官方直连"
      ]
    },
    {
      "id": "gemini-3-pro-image",
      "name": "Gemini 3 Pro Image",
      "family": "gemini-image",
      "schema": "https://hop-base.com/spec/models/gemini-3-pro-image.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "Gemini 全系（含生图）",
        "Gemini 官方直连"
      ]
    },
    {
      "id": "gemini-3.1-flash-lite-image",
      "name": "Gemini 3.1 Flash Lite Image",
      "family": "gemini-image",
      "schema": "https://hop-base.com/spec/models/gemini-3.1-flash-lite-image.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "Gemini 全系（含生图）",
        "Gemini 官方直连"
      ]
    },
    {
      "id": "gemini-2.5-flash-image",
      "name": "Gemini 2.5 Flash Image",
      "family": "gemini-image",
      "schema": "https://hop-base.com/spec/models/gemini-2.5-flash-image.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].b64_json",
      "groups": [
        "Gemini 全系（含生图）",
        "Gemini 官方直连"
      ]
    },
    {
      "id": "seedream-5-0-pro",
      "name": "Seedream 5.0 Pro",
      "family": "seedream",
      "schema": "https://hop-base.com/spec/models/seedream-5-0-pro.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].url",
      "groups": [
        "Seedance 海外 · Seedream",
        "Seedream 生图分组"
      ]
    },
    {
      "id": "seedream-5-0-lite",
      "name": "Seedream 5.0 Lite",
      "family": "seedream",
      "schema": "https://hop-base.com/spec/models/seedream-5-0-lite.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].url",
      "groups": [
        "Seedream 生图分组"
      ]
    },
    {
      "id": "seedream-4-5",
      "name": "Seedream 4.5",
      "family": "seedream",
      "schema": "https://hop-base.com/spec/models/seedream-4-5.json",
      "endpoints": [
        "POST /v1/images/generations",
        "POST /v1/images/edits"
      ],
      "response_field": "data[].url",
      "groups": [
        "Seedream 生图分组"
      ]
    }
  ]
}
