Skip to content

LiteLLM

In this article

Information

LiteLLM is a popular open-source Python library and proxy server that provides a unified, OpenAI-compatible interface for calling APIs of more than 100 different Large Language Models (LLMs).

LiteLLM. Main Features

  • Unified API (OpenAI Compatibility). To switch from gpt-4o to claude-3-5-sonnet or a local llama-3, you only need to change a single line (the model parameter) without rewriting your application logic.
  • Massive Provider Ecosystem. Supports over 100 providers out of the box: OpenAI, Azure OpenAI, Anthropic, Google Gemini, AWS Bedrock, Cohere, HuggingFace, Ollama, vLLM, Groq, and many others.
  • Cost and Budget Management (Cost Tracking). Built-in precise calculation of the cost of each request in dollars (or tokens). You can set strict spending limits (budgets) for individual users, API keys, or teams to avoid unexpected bills.
  • Fault Tolerance (Fallbacks and Retries). If the primary API is unavailable, returns an error, or hits a rate limit, LiteLLM can automatically retry or seamlessly switch to a fallback model or a different provider without the user noticing.
  • Load Balancing. Allows you to distribute requests among multiple API keys from the same provider or different deployments of the same model to effectively bypass rate limits.
  • Observability and Logging. Seamless integration with popular monitoring and debugging tools (Langfuse, Prometheus, Datadog, Arize Phoenix, Helicone) to track latency, errors, and costs in real time.
  • Asynchrony and Streaming. Full support for asynchronous calls (asyncio) and response streaming for all supported providers, which is critical for creating fast and responsive chat interfaces.

Deployment Features

ID Name of Software Compatible OS VM BM VGPU GPU Min CPU (Cores) Min RAM (GB) Min HDD/SDD (GB) Custom Domain Active
657 LiteLLM Ubuntu 24.04 + + + + 1 4 20 No ORDER

Information

Deployment information for this software can be found at this link.

Note

Unless otherwise specified, we install the latest release version of the software from the developer's website or the operating system repositories by default.

Getting Started After LiteLLM Deployment

After payment, a notification regarding the server's readiness will be sent to the email address provided during registration. It will contain the VPS IP address, as well as the login and password for connection. Customers can manage their hardware in the server and API control panel — Invapi.

Authorization data can be found in the Config >> Tags tab of the server control panel or in the sent email:

  • Web interface control panel link: in the webpanel tag;
  • Login: admin;
  • Password: for the administrator - sent via email to your email address upon server delivery;

Connection and Initial Setup

After clicking the link from the webpanel tag, the login window will open.

After entering your login and password, you will be redirected to the LiteLLM main management screen.

Information

Please note that you must change the administrator password after your first login to the application. A warning and instructions for the change will be displayed on the main screen.

You can now start working with LiteLLM. Please note that adding additional users is only available after configuring the email delivery service.

Note

Detailed information on the main LiteLLM settings is contained in the developer documentation.

Ordering a Server with LiteLLM via API

To install this software using the API, follow these instructions.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×