{
  "status": "ok",
  "message": "AI API Proxy with Smart Model Fallback & Stats",
  "endpoints": {
    "gemini": {
      "path": "/gemini/*",
      "openAICompatiblePath": "/gemini/v1beta/openai/*",
      "v1OpenAIPath": "/v1/chat/completions",
      "keys": 5,
      "modelPriority": [
        "gemini-3.8-flash",
        "gemini-3.6-flash",
        "gemini-3.5-flash-lite",
        "gemini-3.1-flash-lite-preview",
        "gemini-2.5-flash"
      ],
      "autoModelInBody": true
    },
    "openai": {
      "path": "/openai/*",
      "keys": 0
    },
    "anthropic": {
      "path": "/anthropic/*",
      "keys": 0
    }
  },
  "stats": "/stats",
  "usage": "Use \"auto\" as model name in /models/auto or OpenAI-compatible JSON body → tries best model first, rotates keys before model fallback.",
  "strategy": "gemini-3.8-flash → gemini-3.6-flash → gemini-3.5-flash-lite → gemini-3.1-flash-lite-preview → gemini-2.5-flash"
}