{
  "patterns": [
    {
      "name": "OpenAI",
      "domains": ["openai.com", "api.openai.com"],
      "paths": ["/v1/chat/completions", "/v1/completions", "/v1/embeddings"],
      "headers": {
        "authorization": "[REDACTED]",
        "openai-api-key": "[REDACTED]"
      }
    },
    {
      "name": "Anthropic",
      "domains": ["api.anthropic.com"],
      "paths": ["/v1/messages", "/v1/complete"],
      "headers": {
        "x-api-key": "[REDACTED]"
      }
    },
    {
      "name": "Google AI",
      "domains": ["generativelanguage.googleapis.com"],
      "paths": ["/v1/models", "/v1beta/models", ":generateContent", ":streamGenerateContent", ":countTokens", ":embedContent"],
      "headers": {
        "authorization": "[REDACTED]",
        "x-goog-api-key": "[REDACTED]"
      }
    },
    {
      "name": "GitHub Models",
      "domains": ["models.github.ai", "models.inference.ai.azure.com"],
      "paths": ["/v1/chat/completions", "/v1/completions", "/v1/embeddings"],
      "headers": {
        "authorization": "[REDACTED]"
      }
    },
    {
      "name": "Vertex AI",
      "domains": ["aiplatform.googleapis.com"],
      "paths": [":generateContent", ":streamGenerateContent", ":embedContent", ":predict", "/endpoints/openapi/"],
      "headers": {
        "authorization": "[REDACTED]",
        "x-goog-api-key": "[REDACTED]"
      }
    },
    {
      "name": "OpenRouter",
      "domains": ["openrouter.ai"],
      "paths": ["/api/v1/chat/completions", "/api/v1/completions", "/api/v1/embeddings"],
      "headers": {
        "authorization": "[REDACTED]",
        "x-api-key": "[REDACTED]"
      }
    },
    {
      "name": "Cloudflare AI Gateway",
      "domains": ["gateway.ai.cloudflare.com"],
      "paths": [],
      "headers": {
        "authorization": "[REDACTED]",
        "cf-aig-authorization": "[REDACTED]",
        "x-api-key": "[REDACTED]",
        "openai-api-key": "[REDACTED]",
        "x-goog-api-key": "[REDACTED]"
      }
    }
  ]
}