Rate Limits Eliminated with an Auto-Scaling LLM Deployment on Azure

A self-managed Mistral deployment with autoscaling for a German AI data-query platform

Rate limits eliminated
Rate-limiting bottlenecks removed
Autoscaling with SkyPilot
Instances adjust to workload
Faster responses
Uninterrupted service for end users

About the customer

Our client is a German AI platform that helps businesses query, extract and analyze large datasets, including unstructured sources, using machine learning and natural language processing (NLP). Users ask questions in plain language, and OpenAI’s large language models (LLMs) answer them. As the datasets grew, the client kept hitting OpenAI’s rate limits, the caps on how many requests can be sent in a given time, even after raising its quotas. We deployed an LLM on Microsoft Azure that scales automatically with demand.

Company
Confidential Client
Country
Germany
Industry
B2B & B2C
Customer size
1000+

What needed solving

Built on OpenAI

The client used OpenAI’s LLMs to let users query vast datasets in natural language

Frequent rate limits

As its datasets grew, the team hit rate limits frequently, despite increasing their quotas

Limited scale

The bottleneck hurt throughput and user experience, limiting the platform’s ability to scale

How we built it

01

LLM deployment

Deployed the Mistral model with vLLM, a tool for running LLMs efficiently, on Microsoft Azure for high availability. vLLM’s PagedAttention makes better use of the GPUs.

02

Autoscaling

SkyPilot adjusts the number of instances to the workload, and releases resources when demand is low.

03

Load balancing

SkyPilot spreads requests across multiple LLM instances.

04

Version control and deployment

Docker and GitHub handle version control and deployment automation.

Result

The client can handle high-volume queries from its business customers

Rate-limiting bottlenecks eliminated
Faster response times
Smooth, uninterrupted service for end users
A more reliable and scalable system

Technologies

PythonMistralHuggingFacevLLMSkyPilotMicrosoft AzureDockerGitHub

Domains

MLOpsGenerative AI

Have a Query? Let's Have a Conversation

Do you have a project in mind? We’d love to know what it is. Email us or send a message from our contact page.

Location..
Visit Us At
Islamabad, Pakistan.
Drop a line..
Mail Address
info@vannguardai.com

Have a similar problem?

Tell us what you are trying to solve and our team will get back to you.

Talk to our team