# Any Llm > Documentation for Any Llm ## Pages - [Any_Llm](any-llm.md): ::: any_llm.AnyLLM - [API Reference](api-reference.md) - [Authentication](authentication.md): any-llm-gateway offers two authentication methods, each designed for different use cases. Understanding when to use e... - [Batch](batch.md): !!! warning "Experimental API" - [Budget Management](budget-management.md): Budgets provide shared spending limits that can be assigned to multiple users. This allows you to create budget tiers... - [Completion](completion.md): ::: any_llm.api.completion - [Configuration](configuration.md): The any-llm-gateway requires configuration to connect to your database, authenticate requests, and route to LLM provi... - [Docker Deployment Guide](docker-deployment.md): This guide walks you through deploying`any-llm-gateway`using Docker and Docker Compose. Whether you're setting up a... - [Embedding](embedding.md): ::: any_llm.api.embedding - [Exception Handling](exceptions.md): ::: any_llm.exceptions - [Using the messages format](index.md): `any-llm`is a Python library providing a single interface to different llm providers. - [List_Models](list-models.md): ::: any_llm.api.list_models - [Model](model.md): Data models and types for model operations. - [Managed Platform Overview](overview.md): The any-llm managed platform is a cloud-hosted service that provides secure API key vaulting and usage tracking for a... - [Provider](provider.md): Data models and types for provider operations. - [Supported Providers](providers.md): `any-llm`supports the below providers. In order to discover information about what models are supported by a provider - [install multiple providers](quickstart.md): - Python 3.11 or newer - [Responses](responses.md): The Responses API in any-llm implements the [OpenResponses](https://www.openresponses.org/) specification—an open-sou... - [Troubleshooting](troubleshooting.md): Make sure the database URL is correct and the database is accessible: