Skip to main content
Run a dedicated instance of your public or private LLM on DeepInfra infrastructure. Your model gets its own GPU allocation, autoscaling, and an OpenAI-compatible API endpoint.

Overview

Benefits:
  • Predictable response times (no sharing with other users)
  • Autoscaling support
  • Run your own fine-tuned or trained-from-scratch model
  • Full OpenAI API compatibility
Trade-offs:
  • Billed per GPU-hour, not per token — you need sufficient load to justify the cost
Public models like Mixtral are shared across many users, giving very competitive per-token pricing. A private deployment gives you full GPU access, so you pay for GPU uptime regardless of traffic.

Deployment configuration

A deployment has fixed parameters: And dynamic settings (can be changed while running):

Create a deployment

Web UI

Go to Dashboard → New Deployment → Custom LLM.

HTTP API

The model’s full name will be YOUR_GITHUB_USERNAME/model-name.

Monitor your deployment

Track status via the Dashboard → Deployments or via HTTP:

Use your deployment

Once running, inference via:
  • Web demo: https://deepinfra.com/FULLNAME
  • OpenAI ChatCompletions API
  • OpenAI Completions API
  • DeepInfra inference API
You can also use deploy_id before the model is running:

Update scaling settings

Delete a deployment

Limitations

  • 4 GPU limit per user (e.g., 4×1GPU or 1×4GPU). Contact us for more.
  • GPU availability is not guaranteed during scale-up — you’re only billed for what runs
  • Billing happens weekly in a separate invoice
  • Quantization is not currently supported (in progress)
  • deploy_id may not be immediately available while the model is deploying
Forgetting to shut down a deployment is a common mistake. For example, leaving 2 GPUs running over a weekend (64 hours) at 2/GPUhourcosts2/GPU-hour costs 256. Set spending limits in billing settings.