docs/docs/genai/governance/ai-gateway/index.mdx
import TilesGrid from "@site/src/components/TilesGrid"; import TileCard from "@site/src/components/TileCard"; import FeatureHighlights from "@site/src/components/FeatureHighlights"; import { Shield, Globe, Zap, Users, Wrench, Play, GitBranch, BarChart3, Lock, DollarSign, Gauge, ShieldCheck } from "lucide-react"; import GenAIDemoCard from "@site/src/content/genai_demo_card.mdx";
MLflow's AI Gateway provides a unified interface for deploying and managing multiple LLM providers within your organization. It simplifies interactions with services like OpenAI, Anthropic, and others through a single, secure endpoint.
The gateway excels in production environments where organizations need to manage multiple LLM providers securely while maintaining operational flexibility. Advanced routing capabilities enable traffic splitting for A/B testing and automatic failover chains for high availability.
MLflow AI Gateway also offers passthrough endpoints, enabling requests to be forwarded in providers' native formats. This feature allows you to access provider-specific capabilities as soon as they become available.
<FeatureHighlights features={[ { icon: Globe, title: "Unified Interface", description: "Access multiple LLM providers through a single endpoint, eliminating the need to integrate with each provider individually." }, { icon: Shield, title: "Centralized Security", description: "Store LLM provider API keys in one secure location with request/response logging for audit trails and compliance." }, { icon: GitBranch, title: "Advanced Routing", description: "Traffic splitting for A/B testing and automatic fallbacks ensure high availability across providers." }, { icon: Zap, title: "Zero-Downtime Updates", description: "Add, remove, or modify endpoints dynamically without restarting the server or disrupting running applications." }, { icon: BarChart3, title: "Cost Optimization", description: "Monitor usage across providers and optimize costs by routing requests to the most efficient models." }, { icon: Users, title: "Team Collaboration", description: "Shared endpoint configurations and standardized access patterns across development teams." } ]} />
<GenAIDemoCard />