Experience unprecedented speed in inference of large language models (LLMs) — even on a CPU.
Just last week, we showcased a Falcon 7B operating with real-time inference on a standard CPU (🤯). Our demonstration caught the attention of data scientists and ML engineers who were astounded at the feasibility of such a process. They wanted to achieve this kind of memory compression and speed up for themselves!
Today we introduce, The Titan Takeoff Inference Server!
Our mission with the Titan Takeoff Inference Server is to make it remarkably straightforward to perform rapid real-time inference even with large open source language models. We’ve incorporated features that allow you to experiment with these models swiftly — it’s the fastest way to evaluate models on your preferred hardware!
The Titan Takeoff Server opens up new use cases by making large language models more accessible. Real-time inference on low cost, readily available devices will drastically change the landscape of LLM powered applications. As the cost of fine tuning comes down, the capabilities of small models will only improve over time.
Here are just a few examples of apps that our team has built on top of the Takeoff server over the last few weeks:
- An automated technical article summarization tool.
- A writing assistant, designed to identify negative writing habits and correct them on the fly.
- A knowledge graph extraction tool for news articles.
These are just the tip of the iceberg, showcasing applications that demand swift and accurate inference built on the robust TitanML inference and fine-tuning infrastructure.
We have benchmarked the inference server on GPU and CPU. We have seen speeds up to 10x faster with 4x lower memory requirements compared to running the base model implementation 🤯.
We have a lot of worked lined up to improve these benchmarks even more, so stay tuned!
Getting started is a breeze
You can jump-start your journey with Titan Takeoff by creating a free TitanML account. Then, you’re just a few lines of code away from unlocking its power:
Some first project ideas…
As well as good generalist models, like the Falcon 7b instruct model, there are a number of models designed for a number of use cases that you could try…
- Build chatbots with models like Vicuna (lmsys/vicuna-7b-v1.3)
- Create summarisers using Bart (facebook/bart-large-cnn)
- Develop locally-run coding assistants with models like CodeGen (NumbersStation/nsql-2B)
We can’t wait to hear about what you build with the Titan Takeoff Inference Server!
TitanML is an NLP development platform and service focusing on the deployability of LLMs — allowing businesses to build smaller and cheaper deployments of language models in just days (95% cheaper than using existing models like Open AI’s GPT). TitanML uses proprietary automated efficient fine-tuning and inference optimisation techniques, allowing businesses to build state-of-the-art language models in house effortlessly.
A quick note about licensing — the Titan Takeoff Inference Server is free to use in personal/academic projects (please credit us if you write it up publically! 😉) — message us at firstname.lastname@example.org if you would explore using the inference server for commercial purposes.
Written by Meryem Arik