{
  "name": "llm-relay",
  "usage": "POST /v1/chat/completions  { model: \"<上游>/<模型名>\", messages: [...] }",
  "tokenRequired": true,
  "authHeader": "x-gateway-token: <token>  或  Authorization: Bearer <token>",
  "defaultUpstream": "gemini",
  "routes": [
    {
      "slug": "gemini",
      "kind": "gemini",
      "note": "Google AI Studio 免费额度，按 RPM/RPD 限流",
      "models": [
        "gemini-2.5-flash",
        "gemini-2.5-flash-lite",
        "gemini-2.5-pro"
      ],
      "keyReady": false
    },
    {
      "slug": "cf",
      "kind": "cf",
      "note": "Workers AI binding，免费 10,000 neurons/天",
      "models": [
        "@cf/meta/llama-3.1-8b-instruct",
        "@cf/meta/llama-3.3-70b-instruct-fp8-fast",
        "@cf/deepseek-ai/deepseek-v4.1-flash-1017"
      ],
      "keyReady": true
    },
    {
      "slug": "siliconflow",
      "kind": "openai",
      "note": "新号有赠送额度，国内直连",
      "models": [
        "Qwen/Qwen2.5-7B-Instruct",
        "deepseek-ai/DeepSeek-V3"
      ],
      "keyReady": false
    },
    {
      "slug": "modelscope",
      "kind": "openai",
      "note": "魔搭免费推理额度，国内直连",
      "models": [
        "Qwen/Qwen2.5-7B-Instruct"
      ],
      "keyReady": false
    },
    {
      "slug": "zhipu",
      "kind": "openai",
      "note": "智谱 flash 系列有免费额度",
      "models": [
        "glm-4.7-flash"
      ],
      "keyReady": false
    },
    {
      "slug": "openrouter",
      "kind": "openai",
      "note": ":free 模型免费但有 RPD 限制",
      "models": [
        "openrouter/free",
        "nvidia/nemotron-3-ultra-550b-a55b:free"
      ],
      "keyReady": true
    }
  ]
}