LLM-Bereitstellung: Ollama vs vLLM vs TGI
Vergleiche vLLM vs SGLang vs Ollama vs TGI vs LocalAI für LLM-Bereitstellung
Wählen Sie die richtige LLM-Serving-Lösung für Ihre Anforderungen auf CLORE.AI.
Kurzanleitung zur Entscheidung
Schnelles Testen & Chatten
Ollama
Einfachstes Setup, schnellster Start
Produktions-API (maximaler Durchsatz)
SGLang oder vLLM
Höchster Durchsatz im Jahr 2025
Reasoning-Modelle (DeepSeek-R1)
SGLang
Beste Unterstützung für Reasoning-Ketten
HuggingFace-Integration
TGI
Native HF-Unterstützung
Lokale Entwicklung
Ollama
Funktioniert überall
Hohe Parallelität
SGLang oder vLLM
Kontinuierliches Batching
Multimodal (TTS, STT, Embeddings)
LocalAI
All-in-one-Lösung
Streaming-Apps
vLLM oder SGLang
Beide hervorragend
Vergleich der Startzeiten
Ollama
30-60 Sekunden
Am schnellsten, leichtgewichtig
SGLang
3-8 Minuten
Lädt Modell von HF herunter
vLLM
5-15 Minuten
Lädt Modell von HF herunter
TGI
3-10 Minuten
Lädt Modell von HF herunter
LocalAI
5-10 Minuten
Lädt mehrere Modelle vorab
Überblicksvergleich
Einfachheit der Einrichtung
⭐⭐⭐⭐⭐
⭐⭐⭐
⭐⭐⭐
⭐⭐⭐
⭐⭐⭐⭐
Leistung
⭐⭐⭐
⭐⭐⭐⭐⭐
⭐⭐⭐⭐⭐
⭐⭐⭐⭐
⭐⭐⭐
Modellunterstützung
⭐⭐⭐⭐
⭐⭐⭐⭐⭐
⭐⭐⭐⭐⭐
⭐⭐⭐⭐
⭐⭐⭐⭐
API-Kompatibilität
Benutzerdefiniert + OpenAI
OpenAI
OpenAI
Benutzerdefiniert + OpenAI
OpenAI
Multi-GPU
Begrenzt
Hervorragend
Hervorragend
Gut
Begrenzt
Speichereffizienz
Gut
Hervorragend
Hervorragend
Sehr gut
Gut
Multimodal
Nur Vision
Nur Vision
Nur Vision
Nein
TTS, STT, Embeddings
Startzeit
30 Sek.
5-15 Min.
3-8 Min.
3-10 Min.
5-10 Min.
Reasoning-Modelle
Begrenzt
Gut
Hervorragend
Gut
Begrenzt
Am besten geeignet für
Entwicklung
Produktion
Produktion + Reasoning
HF-Ökosystem
Multimodal
Benchmarks 2025: DeepSeek-R1-32B
TTFT, TPOT & Durchsatz (A100 80 GB, Batch=32, Eingabe=512, Ausgabe=512)
SGLang v0.4
180
14
2,850
Insgesamt beste Wahl 2025
vLLM v0.7
240
17
2,400
Hervorragend, nahe an SGLang
llama.cpp
420
28
1,100
CPU+GPU, quantisiert
Ollama
510
35
820
Priorität auf Benutzerfreundlichkeit
TTFT = Time to First Token (Latenz). TPOT = Zeit pro Ausgabe-Token. Niedriger ist für beide besser.
Durchsatzvergleich (RTX 4090, Llama 3.1 8B, 10 gleichzeitige Benutzer)
SGLang v0.4
920
20-30
Radix-Attention-Caching
vLLM v0.7
870
20-30
PagedAttention
TGI
550
10-20
Ollama
160*
—
Standardmäßig sequenziell
*Ollama bedient Anfragen standardmäßig sequenziell
SGLang
Überblick
SGLang (Structured Generation Language) ist ein LLM-Serving-Framework mit hohem Durchsatz, das von Forschern der UC Berkeley und LMSYS entwickelt wurde. In den Benchmarks 2025 liegt es häufig gleichauf mit vLLM oder übertrifft es — insbesondere bei Reasoning-Modellen wie DeepSeek-R1.
Vorteile
✅ Häufig die schnellste TTFT und der höchste Durchsatz in Benchmarks 2025
✅ Radix-Attention für effiziente KV-Cache-Wiederverwendung
✅ Hervorragende Unterstützung für Reasoning-Modelle (DeepSeek-R1, QwQ)
✅ OpenAI-kompatible API
✅ Kontinuierliches Batching und Prefix-Caching
✅ Unterstützung für speculative decoding
✅ Tensor-Parallelität über mehrere GPUs
Nachteile
❌ Neueres Ökosystem, weniger Community-Ressourcen als vLLM
❌ Komplexeres Setup als Ollama
❌ Nur Linux
Schnellstart
DeepSeek-R1 mit SGLang
API-Nutzung
Multi-GPU
Am besten geeignet für
🎯 Produktions-APIs mit maximalem Durchsatz
🎯 Reasoning-Modelle (DeepSeek-R1, QwQ, o1-Stil)
🎯 Anwendungen mit geringer Latenz (TTFT)
🎯 Präfix-intensive Workloads (hohe KV-Cache-Wiederverwendung)
Ollama
Überblick
Ollama ist der einfachste Weg, LLMs lokal auszuführen. Perfekt für Entwicklung, Tests und den persönlichen Gebrauch.
Vorteile
✅ Installation und Ausführung mit einem Befehl
✅ Integrierte Modellbibliothek
✅ Großartiges CLI-Erlebnis
✅ Funktioniert auf Mac, Linux, Windows
✅ Automatische Quantisierung
✅ Geringer Ressourcenverbrauch
Nachteile
❌ Geringerer Durchsatz als Alternativen
❌ Eingeschränkte Unterstützung für mehrere GPUs
❌ Weniger produktionsreif
❌ Weniger Optimierungsoptionen
Schnellstart
API-Nutzung
OpenAI-Kompatibilität
Leistung
Llama 3.2 3B
RTX 3060
45-55
Llama 3.1 8B
RTX 3090
35-45
Llama 3.1 70B
A100 40GB
15-20
Am besten geeignet für
🎯 Schnelles Prototyping
🎯 Persönlicher KI-Assistent
🎯 Lernen und Experimentieren
🎯 Einfache Bereitstellungen
vLLM
Überblick
vLLM ist eine in der Praxis bewährte LLM-Inferenz-Engine mit hohem Durchsatz für den Produktionseinsatz. v0.7 (2025) bringt verbesserte Leistung, bessere Unterstützung für Quantisierung und neue Optionen für speculative decoding.
Vorteile
✅ Höchster Durchsatz (kontinuierliches Batching + PagedAttention)
✅ PagedAttention für effiziente Speicherverwendung
✅ Hervorragende Unterstützung für mehrere GPUs
✅ OpenAI-kompatible API
✅ Produktionsreif, große Community
✅ Unterstützt viele Quantisierungsformate (AWQ, GPTQ, FP8)
✅ Speculative Decoding in v0.7
Nachteile
❌ Komplexeres Setup
❌ Höherer Speicherverbrauch beim Start
❌ Nur Linux (kein natives Windows/Mac)
❌ Erfordert mehr Konfiguration
Schnellstart
Docker-Bereitstellung
API-Nutzung
Multi-GPU
Leistung
Llama 3.1 8B
RTX 3090
80-100
10-20
Llama 3.1 8B
RTX 4090
120-150
20-30
Llama 3.1 70B
A100 40GB
25-35
5-10
Llama 3.1 70B
2x A100
50-70
15-25
Am besten geeignet für
🎯 Produktions-APIs mit großer Community
🎯 Anwendungen mit hohem Datenverkehr
🎯 Chat-Dienste für mehrere Benutzer
🎯 Bedarf an maximalem Durchsatz
Text Generation Inference (TGI)
Überblick
Der Produktionsserver von HuggingFace, eng in das HF-Ökosystem integriert.
Vorteile
✅ Native HuggingFace-Integration
✅ Großartig für HF-Modelle
✅ Gute Unterstützung für mehrere GPUs
✅ Integrierte Sicherheitsfunktionen
✅ Prometheus-Metriken
✅ Gut dokumentiert
Nachteile
❌ Etwas geringerer Durchsatz als vLLM/SGLang
❌ Ressourcenintensiver
❌ Komplexe Konfiguration
❌ Längere Startzeiten
Schnellstart
Leistung
Llama 3.1 8B
RTX 3090
60-80
8-15
Llama 3.1 8B
RTX 4090
90-120
15-25
Llama 3.1 70B
A100 40GB
20-30
3-8
Am besten geeignet für
🎯 HuggingFace-Modellnutzer
🎯 Forschungsumgebungen
🎯 Sie benötigen integrierte Sicherheitsfunktionen
🎯 Bedarf an Prometheus-Überwachung
LocalAI
Überblick
LocalAI ist eine OpenAI-kompatible API, die mehrere Modalitäten unterstützt: LLMs, TTS, STT, Embeddings und Bildgenerierung.
Vorteile
✅ Unterstützung für mehrere Modalitäten (LLM, TTS, STT, Embeddings)
✅ Direkter OpenAI-Ersatz
✅ Vorgefertigte Modelle verfügbar
✅ Unterstützt GGUF-Modelle
✅ Unterstützung für Reranking
✅ Swagger-UI-Dokumentation
Nachteile
❌ Längere Startzeit (5-10 Minuten)
❌ Geringerer LLM-Durchsatz als vLLM/SGLang
❌ Bei der Bildgenerierung kann es zu CUDA-Problemen kommen
❌ Für reine LLM-Nutzung komplexer
Schnellstart
API-Nutzung
Am besten geeignet für
🎯 Sie benötigen mehrere Modalitäten (TTS, STT, LLM)
🎯 Sie möchten OpenAI-API-Kompatibilität
🎯 GGUF-Modelle ausführen
🎯 Workflows zum Dokumenten-Reranking
Leistungsvergleich (2025)
Durchsatz (Token/Sekunde) — Einzelner Benutzer
Llama 3.1 8B (RTX 3090)
40
90
100
70
Llama 3.1 8B (RTX 4090)
65
140
160
110
Llama 3.1 70B (A100 40GB)
18
30
35
25
Durchsatz — Mehrere Benutzer (10 gleichzeitig)
Llama 3.1 8B (RTX 4090)
150*
800
920
500
Llama 3.1 70B (A100 40GB)
50*
200
240
150
*Ollama bedient standardmäßig sequenziell
Speichernutzung
Llama 3.1 8B
5GB
6 GB
6 GB
7 GB
Llama 3.1 70B (Q4)
38 GB
40 GB
39 GB
42 GB
Time to First Token (TTFT) — DeepSeek-R1-32B
SGLang v0.4
180ms
14 ms
vLLM v0.7
240 ms
17 ms
llama.cpp
420 ms
28 ms
Ollama
510 ms
35 ms
Funktionsvergleich
OpenAI-API
✅
✅
✅
✅
✅
Streaming
✅
✅
✅
✅
✅
Batching
Einfach
Kontinuierlich
Kontinuierlich
Dynamisch
Einfach
Multi-GPU
Begrenzt
Hervorragend
Hervorragend
Gut
Begrenzt
Quantisierung
GGUF
AWQ, GPTQ, FP8
AWQ, GPTQ, FP8
bitsandbytes, AWQ
GGUF
LoRA
✅
✅
✅
✅
✅
Spekulatives Decoding
❌
✅
✅
✅
❌
Prefix-Caching
❌
✅
✅ (Radix)
✅
❌
Reasoning-Modelle
Begrenzt
Gut
Hervorragend
Gut
Begrenzt
Metriken
Einfach
Prometheus
Prometheus
Prometheus
Prometheus
Funktionsaufrufe
✅
✅
✅
✅
✅
Visionsmodelle
✅
✅
✅
✅
Begrenzt
TTS
❌
❌
❌
❌
✅
STT
❌
❌
❌
❌
✅
Embeddings
✅
Begrenzt
Begrenzt
Begrenzt
✅
Wann was verwenden
Verwenden Sie Ollama, wenn:
Sie in 5 Minuten loslegen möchten
Sie prototypen oder lernen
Sie einen persönlichen KI-Assistenten brauchen
Sie auf Mac oder Windows arbeiten
Einfachheit ist wichtiger als Geschwindigkeit
Verwenden Sie SGLang, wenn:
Sie brauchen die absolut geringste Latenz (TTFT)
Sie bedienen Reasoning-Modelle (DeepSeek-R1, QwQ, o1-Stil)
Sie haben Workloads mit starkem Präfix-Sharing (RAG, System-Prompts)
Sie in Benchmarks 2025 den besten Durchsatz brauchen
Sie modernste Optimierungen möchten (Radix-Attention)
Verwenden Sie vLLM, wenn:
Sie maximalen Durchsatz mit einem ausgereiften, gut unterstützten Framework
Sie viele Benutzer in großem Maßstab bedienen
Sie Produktionszuverlässigkeit mit einer großen Community brauchen
Sie einen OpenAI-Drop-in-Ersatz möchten
Sie Multi-GPU-Setups haben
Sie breite Unterstützung für Modellformate brauchen (AWQ, GPTQ, FP8)
Verwenden Sie TGI, wenn:
Sie im HuggingFace-Ökosystem sind
Sie integrierte Sicherheitsfunktionen brauchen
Sie detaillierte Prometheus-Metriken möchten
Sie HF-Modelle direkt bereitstellen müssen
Sie in einer Forschungsumgebung sind
Verwenden Sie LocalAI, wenn:
Sie TTS und STT zusätzlich zu LLM brauchen
Sie Embeddings für RAG möchten
Sie Dokumenten-Reranking brauchen
Sie eine einzige All-in-one-Lösung möchten
Sie sprachfähige Apps entwickeln
Migrationsleitfaden
Von Ollama zu SGLang
Von vLLM zu SGLang
Beide unterstützen die OpenAI-API - ändern Sie einfach die Endpunkt-URL. Die APIs sind vollständig kompatibel.
Empfehlungen nach GPU
RTX 3060 12 GB
Ollama
Ollama
Ollama
RTX 3090 24 GB
Ollama
vLLM
SGLang
RTX 4090 24GB
SGLang/vLLM
SGLang/vLLM
SGLang
A100 40GB+
SGLang
SGLang
SGLang
Nächste Schritte
Ollama-Anleitung - Einfachste Einrichtung
vLLM-Anleitung - Höchster Durchsatz
LocalAI-Anleitung - Unterstützung für multimodale Eingaben
DeepSeek-R1-Anleitung - Reasoning-Modelle
Multi-GPU-Einrichtung - Skalierung auf größere Modelle
API-Integration - Anwendungen erstellen
Zuletzt aktualisiert
War das hilfreich?