> ## Documentation Index
> Fetch the complete documentation index at: https://docs.deepinfra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Models

> Browse 100+ open-source models available on DeepInfra.

DeepInfra hosts a large number of the most popular machine learning models. You can find [the full list here](https://deepinfra.com/models), conveniently split into categories based on their functionality.

We are constantly adding more. DeepInfra is usually amongst the first to add a new model once it is available, and offers the best prices for open-source model inference.

## Model categories

* **[Text generation / LLMs](https://deepinfra.com/models/text-generation)** — Llama, DeepSeek, Mistral, Qwen, Gemma, and more
* **[Embeddings](https://deepinfra.com/models/embeddings)** — Qwen3 Embedding, BAAI/bge, sentence-transformers, and more
* **[Rerankers](https://deepinfra.com/models/reranker)** — Cross-encoder rerankers for RAG pipelines
* **[Vision / multimodal](https://deepinfra.com/models/multimodal)** — Qwen2.5-VL, Llama Vision, and more
* **[OCR](https://deepinfra.com/models/ocr)** — Specialized models for document text extraction
* **[Text to image](https://deepinfra.com/models/text-to-image)** — FLUX, Stable Diffusion, and more
* **[Text to video](https://deepinfra.com/models/text-to-video)** — Generate video clips from text prompts
* **[Text to speech](https://deepinfra.com/models/text-to-speech)** — Convert text to natural-sounding audio
* **[Speech recognition](https://deepinfra.com/models/automatic-speech-recognition)** — Whisper and other ASR models

## Model pages

Each model has a dedicated page where you can:

* Try it out interactively
* See its API documentation
* Grab ready-to-use code examples

## Private models

We also support deploying [custom models](/private-models/overview) on DeepInfra infrastructure. Run your own fine-tuned or trained-from-scratch LLM on dedicated A100/H100/H200/B200/B300 GPUs.

## Specifying model versions

Some models have more than one version available. You can infer against a particular version using `{"model": "MODEL_NAME:VERSION", ...}` format.

You can also infer against a `deploy_id` using `{"model": "deploy_id:DEPLOY_ID", ...}`. This is especially useful for [Custom LLMs](/private-models/custom-llms) — you can start inferring before the deployment finishes and before you have the model name + version pair.

## Model deprecation

Due to the fast-paced AI world, newer and better models are released every day. Occasionally we have to deprecate older models to maintain quality and affordability.

When a model is deprecated:

* **You'll receive at least 1 week's advance notice** before the deprecation date
* **Your applications won't break** — after deprecation, inference requests are automatically forwarded to a recommended replacement model
* **You'll get an email** notifying recent users of the model, including the deprecation date

You can browse the current list of available models at [deepinfra.com/models](https://deepinfra.com/models).

## Suggest a model

If you think there is a model that we should run, let us know at [info@deepinfra.com](mailto:info@deepinfra.com). We read every email.
