{
  "generated_at": "2026-04-29",
  "source": "static/docs/models.json",
  "notes": [
    "This file is the public model directory source for static/docs.html and static/models.html.",
    "Fast-moving model version names are intentionally not hard-coded unless Infwave has a verified callable alias.",
    "Customer-facing code examples should point readers to GET /v1/models for the current callable aliases."
  ],
  "models": [
    {
      "provider": "anthropic",
      "provider_label": "Anthropic",
      "provider_badge": "anthropic",
      "display_name": "Claude 模型",
      "call_note": "当前可用模型 ID",
      "model_id_source": "/v1/models",
      "protocol": "Anthropic / OpenAI · /v1/messages",
      "status": "可直接调用",
      "status_class": "badge-ok",
      "search": "claude anthropic opus sonnet haiku messages chat completions"
    },
    {
      "provider": "openai",
      "provider_label": "OpenAI",
      "provider_badge": "openai",
      "display_name": "ChatGPT 模型",
      "call_note": "开通后返回可用模型 ID",
      "model_id_source": "/v1/models",
      "requires_enablement": true,
      "protocol": "OpenAI compatible · /v1/chat/completions",
      "status": "需开通",
      "status_class": "badge-warn",
      "search": "chatgpt openai gpt chat completions sdk"
    },
    {
      "provider": "google",
      "provider_label": "Google",
      "provider_badge": "google",
      "display_name": "Gemini 模型",
      "call_note": "开通后返回可用模型 ID",
      "model_id_source": "/v1/models",
      "requires_enablement": true,
      "protocol": "OpenAI compatible · /v1/chat/completions",
      "status": "需开通",
      "status_class": "badge-warn",
      "search": "gemini google chat completions multimodal"
    },
    {
      "provider": "deepseek",
      "provider_label": "DeepSeek",
      "provider_badge": "deepseek",
      "display_name": "DeepSeek 模型",
      "call_note": "开通后返回可用模型 ID",
      "model_id_source": "/v1/models",
      "requires_enablement": true,
      "protocol": "OpenAI compatible · /v1/chat/completions",
      "status": "需开通",
      "status_class": "badge-warn",
      "search": "deepseek openai compatible chat completions"
    },
    {
      "provider": "bytedance",
      "provider_label": "ByteDance",
      "provider_badge": "bytedance",
      "display_name": "Seedance 2.0",
      "call_alias": "doubao-seedance-2.0",
      "protocol": "视频异步任务 · /videos/v1/videos/generations",
      "status": "可直接调用",
      "status_class": "badge-ok",
      "search": "seedance doubao bytedance video visual model videos generations jobs"
    }
  ]
}
