{
  "status": "ok",
  "endpoints": {
    "POST /text": "Text generation with web search (Qwen3 30B A3B)",
    "POST /image": "Image generation (FLUX.1 Schnell) — stores to R2, returns image_url",
    "GET /image/{id}": "Retrieve a stored image (public, no auth — for social media crawlers)",
    "GET /search?q=QUERY": "Direct web search (for testing)"
  },
  "models": {
    "text": "@cf/qwen/qwen3-30b-a3b-fp8",
    "image": "@cf/black-forest-labs/flux-1-schnell"
  },
  "freeTier": "10,000 Neurons/day on Workers Free plan"
}