---
title: "Gateways"
description: "Access AI models through gateway providers with caching, rate limiting, and analytics."
---

{/* This file is auto-generated by generate-model-docs.ts - DO NOT EDIT MANUALLY */}

import { CardGrid, CardGridItem } from "@site/src/components/cards/card-grid";import { NetlifyLogo } from "@site/src/components/logos/NetlifyLogo";

# Gateway Providers

Gateway providers aggregate multiple model providers and add features like caching, rate limiting, analytics, and automatic failover. Use gateways when you need observability, cost management, or simplified multi-provider access.

## Custom Gateways

Create custom gateways for private LLM deployments or specialized provider integrations. See [Custom Gateways](/models/v1/gateways/custom-gateways) for implementation details.

## Built-in Gateways

<CardGrid>
    <CardGridItem
      title="Azure OpenAI"
      description="Use your private Azure OpenAI deployments with associated deployment names"
      href="/models/v1/gateways/azure-openai"
      logo="https://models.dev/logos/azure-openai.svg"
    />    <CardGridItem
      title="Netlify"
      description="53 models"
      href="/models/v1/gateways/netlify"
      logo={<NetlifyLogo />}
    />    <CardGridItem
      title="OpenRouter"
      description="139 models"
      href="/models/v1/gateways/openrouter"
      logo="https://models.dev/logos/openrouter.svg"

    />    <CardGridItem
      title="Vercel"
      description="179 models"
      href="/models/v1/gateways/vercel"
      logo="https://models.dev/logos/vercel.svg"

    />
</CardGrid>