docs/source/concepts/llm_providers/llm_providers.rst
.. _llm_providers:
Model Providers are a top-level primitive in Plano, helping developers centrally define, secure, observe,
and manage the usage of their models. Plano builds on Envoy's reliable cluster subsystem <https://www.envoyproxy.io/docs/envoy/v1.31.2/intro/arch_overview/upstream/cluster_manager>_ to manage egress traffic to models, which includes intelligent routing, retry and fail-over mechanisms,
ensuring high availability and fault tolerance. This abstraction also enables developers to seamlessly switch between model providers or upgrade model versions, simplifying the integration and scaling of models across applications.
Today, we are enable you to connect to 15+ different AI providers through a unified interface with advanced routing and management capabilities. Whether you're using OpenAI, Anthropic, Azure OpenAI, local Ollama models, or any OpenAI-compatible provider, Plano provides seamless integration with enterprise-grade features.
.. note::
Please refer to the quickstart guide :ref:here <llm_routing_quickstart> to configure and use LLM providers via common client libraries like OpenAI and Anthropic Python SDKs, or via direct HTTP/cURL requests.
Multi-Provider Support
Connect to any combination of providers simultaneously (see :ref:supported_providers for full details):
provider/* syntaxIntelligent Routing Three powerful routing approaches to optimize model selection:
supported_providers)model_aliases)preference_aligned_routing)Unified Client Interface
Use your preferred client library without changing existing code (see :ref:client_libraries for details):
Plano-Router-1.5B <https://huggingface.co/katanemo/Plano-Router-1.5B>_) strategiesDevelopment Teams
dev.chat.v1 and prod.chat.v1 for environment-specific modelsProduction Applications
Enterprise Deployments
preference_aligned_routing - Learn about preference-aligned dynamic routing and intelligent model selectionDive into specific areas based on your needs:
.. toctree:: :maxdepth: 2
supported_providers client_libraries model_aliases