Ultralytics Platform
Ultralytics Platform ist eine umfassende End-to-End-Computer-Vision-Plattform, die den gesamten ML-Workflow von der Datenvorbereitung bis zur Modellbereitstellung optimiert. Entwickelt für Teams und Einzelpersonen, die produktionsreife Computer-Vision-Lösungen ohne komplexe Infrastruktur benötigen.

Was ist die Ultralytics Platform?
Die Ultralytics Platform wurde entwickelt, um fragmentierte ML-Tools durch eine einheitliche Lösung zu ersetzen. Sie vereint die Funktionen von:
- Roboflow – Datenverwaltung und Annotation
- Weights & Biases – Experiment-Tracking
- SageMaker – Cloud-Training
- HuggingFace – Modellbereitstellung
- Arize – Überwachung
Alles auf einer Plattform mit nativer Unterstützung für YOLO26 und YOLO11 Modelle.
Workflow: Hochladen → Annotieren → Trainieren → Exportieren → Bereitstellen
Die Plattform bietet einen durchgängigen Workflow:
graph LR
subgraph Data["📁 Data"]
A[Upload] --> B[Annotate]
B --> C[Analyze]
end
subgraph Train["🚀 Train"]
D[Configure] --> E[Train on GPU]
E --> F[View Metrics]
end
subgraph Deploy["🌐 Deploy"]
G[Export] --> H[Deploy Endpoint]
H --> I[Monitor]
end
Data --> Train --> Deploy| Phase | Funktionen |
|---|---|
| Hochladen | Bilder (50 MB), Videos (1 GB) und Datensatzdateien (ZIP, TAR inklusive .tar.gz/.tgz, NDJSON) mit automatischer Verarbeitung |
| Annotieren | Manuelle Tools für alle 5 Aufgabentypen sowie Smart Annotation mit SAM und YOLO Modellen für Detect, Segment und OBB (siehe unterstützte Aufgaben) |
| Trainieren | Cloud GPUs (22 in allen Plänen + 2 exklusiv für Pro/Enterprise: B200, B300), Echtzeit-Metriken, Projektorganisation |
| Exportieren | 17 Bereitstellungsformate (ONNX, TensorRT, CoreML, TFLite, etc.; siehe unterstützte Formate) |
| Bereitstellen | 43 globale Regionen mit dedizierten Endpunkten, standardmäßig mit Skalierung auf Null (eine aktive Instanz) und Überwachung |
Was du tun kannst:
- Hochladen von Bildern, Videos und Datensatzdateien zur Erstellung von Trainingsdatensätzen
- Visualisieren von Annotationen mit interaktiven Overlays für alle 5 YOLO Aufgabentypen (siehe unterstützte Aufgaben)
- Trainieren von Modellen auf Cloud GPUs (22 in allen Plänen, 24 mit Pro oder Enterprise für B200 und B300) mit Echtzeit-Metriken
- Exportieren in 17 Bereitstellungsformate (ONNX, TensorRT, CoreML, TFLite, etc.)
- Bereitstellen in 43 globalen Regionen mit dedizierten Ein-Klick-Endpunkten
- Überwachen des Trainingsfortschritts, der Bereitstellungsgesundheit und der Nutzungsmetriken
- Zusammenarbeiten, indem du Projekte und Datensätze für die Community öffentlich machst
Multi-Region-Infrastruktur
Deine Daten bleiben in deiner Region. Die Ultralytics Platform betreibt Infrastruktur in drei globalen Regionen:
| Region | Bezeichnung | Standort | Am besten für |
|---|---|---|---|
| US | Amerika | Iowa, USA | Nutzer in Amerika, am schnellsten für Amerika |
| EU | Europa, Naher Osten & Afrika | Belgien, Europa | Europäische Nutzer, DSGVO-Konformität |
| AP | Asien-Pazifik | Taiwan, Asien-Pazifik | Nutzer im Asien-Pazifik-Raum, geringste Latenz in der Region |
Du wählst deine Region beim Onboarding aus, und alle deine Daten, Modelle und Bereitstellungen verbleiben in dieser Region.
Deine Datenregion kann nach der Kontoerstellung nicht mehr geändert werden. Während des Onboardings misst die Plattform die Latenz zu jeder Region und empfiehlt die nächstgelegene. Wähle sorgfältig.
Hauptfunktionen
Datenvorbereitung
- Datensatzverwaltung: Hochladen von Bildern, Videos oder Datensatzdateien mit automatischer Verarbeitung
- Annotations-Editor: Manuelle Annotation für alle 5 YOLO Aufgabentypen (detect, segment, pose, OBB, classify; siehe unterstützte Aufgaben)
- Skelett-Vorlagen: Integrierte (Person, Hand, Gesicht, Hund, Box) und benutzerdefinierte Skelett-Vorlagen für Ein-Klick-Pose-Annotation
- Smart Annotation: Nutze SAM 2.1 (Tiny, Small, Base, Large), SAM 3, vortrainierte Ultralytics YOLO Modelle oder deine eigenen feinabgestimmten YOLO Modelle aus der Annotations-Symbolleiste für Detect-, Segment- und OBB-Aufgaben
- Datensatz-Versionierung: Erstelle nummerierte NDJSON-Snapshots mit Beschreibungen für reproduzierbares Training
- Statistiken: Klassenverteilung, Standort-Heatmaps und Dimensionsanalyse
graph LR
A[Upload Dataset/Images/Video] --> B[Auto-Process]
B --> C[Browse & Filter]
C --> D{Annotate}
D --> E[Manual Tools]
D --> F[SAM Smart]
D --> G[YOLO Auto-Label]
E --> H[Train-Ready Dataset]
F --> H
G --> HModelltraining
- Cloud-Training: Trainiere auf Cloud GPUs (22 in allen Plänen, 24 mit Pro oder Enterprise für B200 und B300) mit Echtzeit-Metriken
- Remote-Training: Trainiere überall und streame Metriken an die Plattform (W&B-Stil)
- Projektorganisation: Gruppiere zugehörige Modelle, vergleiche Experimente, verfolge Aktivitäten
- 17 Exportformate: ONNX, TensorRT, CoreML, TFLite und mehr (siehe unterstützte Formate)

Du kannst Modelle entweder über das Web-UI (Cloud-Training) oder von deiner eigenen Maschine aus (Remote-Training) trainieren:
- Navigiere zu deinem Projekt
- Klicke auf
Train Model - Wähle Datensatz, Modell, GPU und Epochen aus
- Überwache Echtzeit-Verlustkurven und Metriken
Bereitstellung
- Inferenz-Test: Teste Modelle direkt im Browser mit benutzerdefinierten Bildern
- Dedizierte Endpunkte: Bereitstellung in 43 globalen Regionen mit standardmäßiger Skalierung auf Null (eine aktive Instanz)
- Überwachung: Echtzeit-Metriken, Anfrageprotokolle und Leistungs-Dashboards
graph LR
A[Trained Model] --> B{Action}
B --> C[Browser Predict]
B --> D[Export Format]
B --> E[Deploy Endpoint]
D --> F[ONNX / TensorRT / CoreML / TFLite / ...]
E --> G[43 Global Regions]
G --> H[API Endpoint URL]
H --> I[Monitor & Scale]Sobald die Bereitstellung erfolgt ist, rufe deinen Endpunkt aus einer beliebigen Sprache auf:
import requests
url = "https://your-endpoint-url/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
with open("image.jpg", "rb") as f:
response = requests.post(url, headers=headers, files={"file": f})
print(response.json())Kontoverwaltung
- Teams & Organisationen: Zusammenarbeit mit Teammitgliedern, Verwaltung von Rollen und Einladungen
- API-Schlüssel: Sichere Schlüsselverwaltung für Remote-Training und API-Zugriff
- Guthaben & Abrechnung: Pay-as-you-go-Training mit transparenter Preisgestaltung
- Aktivitätsfeed: Verfolge alle Kontoereignisse und Aktionen
- Papierkorb & Wiederherstellung: 30-tägiges Soft-Delete mit Wiederherstellung von Elementen
- DSGVO-Konformität: Datenexport und Kontolöschung
| Funktion | Kostenlos | Pro (29 $/Monat) | Enterprise |
|---|---|---|---|
| Anmeldeguthaben | 5 $ / 25 $* | - | Benutzerdefiniert |
| Monatliches Guthaben | - | $30/Sitzplatz/Monat | Benutzerdefiniert |
| Modelle | 100 | 500 | Unbegrenzt |
| Gleichzeitige Trainings | 3 | 10 | Unbegrenzt |
| Bereitstellungen | 3 | 10 | Unbegrenzt |
| Speicher | 100 GB | 500 GB | Unbegrenzt |
| Cloud GPU-Typen | 22 | 24 (inkl. B200 / B300) | 24 |
| Teams | - | Bis zu 5 Mitglieder | Bis zu 50 |
| Support | Community | Priorisiert | Dediziert |
*$5 bei Anmeldung oder $25 mit verifizierter Firmen-/Arbeits-E-Mail.
Quick Links
Erste Schritte mit diesen Ressourcen:
- Quickstart: Erstelle dein erstes Projekt und trainiere ein Modell in wenigen Minuten
- Datensätze: Lade deine Trainingsdaten hoch und verwalte sie
- Annotation: Beschrifte deine Daten mit manuellen und KI-gestützten Tools
- Projekte: Organisiere deine Modelle und Experimente
- Cloud-Training: Trainiere auf Cloud-GPUs
- Inference: Teste deine Modelle
- Endpoints: Bereitstellung von Modellen für die Produktion
- Überwachung: Verfolge die Leistung der Bereitstellung
- API-Schlüssel: Verwalte den API-Zugriff
- Abrechnung: Guthaben und Zahlung
- Aktivität: Verfolge Kontoereignisse
- Papierkorb: Gelöschte Elemente wiederherstellen
- REST API: API-Referenz
FAQ
Wie fange ich mit der Ultralytics Platform an?
Um mit der Ultralytics Platform zu beginnen:
- Registrieren: Erstelle ein Konto unter platform.ultralytics.com
- Region wählen: Wähle während des Onboardings deine Datenregion (US, EU oder AP)
- Datensatz hochladen: Navigiere zum Bereich Datensätze, um deine Daten hochzuladen
- Modell trainieren: Erstelle ein Projekt und starte das Training auf Cloud-GPUs
- Bereitstellen: Teste dein Modell und stelle es auf einem dedizierten Endpunkt bereit
Ein detailliertes Handbuch findest du auf der Quickstart-Seite.
Was sind die Vorteile der Ultralytics Platform?
Die Ultralytics Platform bietet:
- Einheitlicher Workflow: Daten, Training und Bereitstellung an einem Ort
- Multi-Region: Datenresidenz in US-, EU- oder AP-Regionen
- No-Code-Training: Trainiere fortschrittliche YOLO-Modelle, ohne Code zu schreiben
- Echtzeit-Metriken: Streame den Trainingsfortschritt und überwache Bereitstellungen
- 43 Bereitstellungsregionen: Stelle Modelle in der Nähe deiner Nutzer weltweit bereit
- 5 Aufgabentypen: Unterstützung für Erkennung, Segmentierung, Pose, OBB und Klassifizierung (siehe Aufgaben-Doku)
- KI-gestützte Annotation: Smarte Annotation mit SAM- und YOLO-Modellen zur Beschleunigung der Datenvorbereitung
Welche GPU-Optionen stehen für das Cloud-Training zur Verfügung?
Die Ultralytics Platform unterstützt mehrere GPU-Typen für das Cloud-Training:
| GPU | Generation | VRAM | Kosten/Stunde | Am besten für |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 GB | $0.24 | Kleine Datensätze, Tests |
| RTX A4500 | Ampere | 20 GB | $0.25 | Kleine bis mittlere Datensätze |
| RTX 4000 Ada | Ada | 20 GB | $0.26 | Mittlere Datensätze |
| RTX A5000 | Ampere | 24 GB | $0.27 | Mittlere Datensätze |
| L4 | Ada | 24 GB | $0.39 | Inference-optimiert |
| A40 | Ampere | 48 GB | $0.44 | Größere Batch-Größen |
| RTX 3090 | Ampere | 24 GB | $0.46 | Allgemeines Training |
| RTX A6000 | Ampere | 48 GB | $0.49 | Große Modelle |
| RTX PRO 4500 | Blackwell | 32 GB | $0.64 | Tolles Preis-/Leistungsverhältnis |
| RTX 4090 | Ada | 24 GB | $0.69 | Bestes Preis-/Leistungsverhältnis |
| RTX 6000 Ada | Ada | 48 GB | $0.77 | Training mit großen Batches |
| L40S | Ada | 48 GB | $0.86 | Training mit großen Batches |
| RTX 5090 | Blackwell | 32 GB | $0.99 | Neueste Consumer-Generation |
| L40 | Ada | 48 GB | $0.99 | Große Modelle |
| A100 PCIe | Ampere | 80 GB | $1.39 | Produktionstraining |
| A100 SXM | Ampere | 80 GB | $1.49 | Produktionstraining |
| RTX PRO 6000 | Blackwell | 96 GB | $1.89 | Empfohlene Standardeinstellung |
| H100 PCIe | Hopper | 80 GB | $2.39 | Hochleistungstraining |
| H100 SXM | Hopper | 80 GB | $2.99 | Schnellstes Training |
| H100 NVL | Hopper | 94 GB | $3.07 | Maximale Leistung |
| H200 NVL | Hopper | 143 GB | $3.39 | Maximaler Speicher |
| H200 SXM | Hopper | 141 GB | $3.99 | Maximale Leistung |
| B200 | Blackwell | 180 GB | $5.49 | Große Modelle (Pro+) |
| B300 | Blackwell | 288 GB | $7.39 | Größte Modelle (Pro+) |
Siehe Cloud Training für die vollständige Preisübersicht und GPU-Optionen.
Wie funktioniert das Remote-Training?
Du kannst Modelle auf deiner eigenen Hardware trainieren und Echtzeit-Metriken an die Plattform streamen, ähnlich wie bei Weights & Biases.
Die Plattform-Integration erfordert ultralytics>=8.4.35. Niedrigere Versionen funktionieren NICHT mit der Plattform.
pip install "ultralytics>=8.4.35"# Set your API key
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
# Train with project/name to stream metrics
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1Siehe Cloud Training für weitere Details zum Remote-Training.
Welche Annotationswerkzeuge stehen zur Verfügung?
Die Plattform enthält einen voll ausgestatteten Annotations-Editor, der Folgendes unterstützt:
- Manuelle Werkzeuge: Begrenzungsrahmen (BBoxes), Polygone, Keypoints mit Skelett-Vorlagen, orientierte Boxen, Klassifizierung
- Skelett-Vorlagen: Platziere alle Keypoints auf einmal mit integrierten (Person, Hand, Gesicht, Hund, Box) oder benutzerdefinierten Vorlagen
- Intelligente Annotation: Nutze SAM 2.1 oder SAM 3 für klickbasierte Annotationen oder führe vortrainierte Ultralytics YOLO-Modelle und deine eigenen feinabgestimmten YOLO-Modelle aus der Werkzeugleiste für Erkennung (Detect), Segmentierung (Segment) und OBB aus
- Tastaturkürzel: Effiziente Arbeitsabläufe mit Hotkeys
| Tastenkombination | Aktion |
|---|---|
V | Manueller (Zeichen-)Modus |
S | Intelligenter Modus (SAM- oder YOLO-Modell) |
A | Automatisches Anwenden umschalten (im intelligenten Modus) |
1 - 9 | Klasse per Nummer auswählen |
Delete | Ausgewählte Annotation löschen |
Ctrl+Z | Rückgängig |
Ctrl+Y | Wiederholen |
Escape | Speichern / Auswahl aufheben / Beenden |
Siehe Annotation für den vollständigen Leitfaden.
Welche Exportformate werden unterstützt?
Die Plattform unterstützt 17 Bereitstellungsformate:
| Format | Dateiendung | Anwendungsfall |
|---|---|---|
| ONNX | .onnx | Plattformübergreifende Bereitstellung |
| TorchScript | .torchscript | C++ Bereitstellung |
| OpenVINO | _openvino_model | Intel Hardware |
| TensorRT | .engine | NVIDIA GPU Inferenz |
| CoreML | .mlpackage | Apple Geräte |
| TFLite | .tflite | Mobil-/Edge-Geräte |
| TF SavedModel | _saved_model | TensorFlow-Ökosystem |
| TF GraphDef | .pb | TensorFlow legacy |
| PaddlePaddle | _paddle_model | Baidu-Ökosystem |
| NCNN | _ncnn_model | Mobil (Android/ARM) |
| Edge TPU | _edgetpu.tflite | Google Coral-Geräte |
| TF.js | _web_model | Browser-Bereitstellung |
| MNN | .mnn | Alibaba Mobil |
| RKNN | _rknn_model | Rockchip NPU |
| IMX500 | _imx_model | Sony IMX500-Sensor |
| Axelera | _axelera_model | Axelera KI-Beschleuniger |
| ExecuTorch | _executorch_model | PyTorch Mobil |
Siehe Modell-Export, den Export-Modus-Leitfaden und den Integrationsindex für formatspezifische Optionen.
Fehlerbehebung
Datensatzprobleme
| Problem | Lösung |
|---|---|
| Datensatz kann nicht verarbeitet werden | Prüfe, ob das Dateiformat unterstützt wird (JPEG, PNG, WebP, TIFF, HEIC, AVIF, BMP, JP2, DNG, MPO für Bilder). Maximale Dateigröße: Bilder 50 MB, Videos 1 GB, Datensatz-Archive 10 GB (Free) / 20 GB (Pro) / 50 GB (Enterprise) |
| Fehlende Anmerkungen | Stelle sicher, dass die Labels im YOLO-Format vorliegen, wobei .txt-Dateien den Bilddateinamen entsprechen müssen, oder lade COCO JSON hoch |
| "Train split erforderlich" | Füge einen train/-Ordner zu deiner Datensatzstruktur hinzu oder verteile die Splits über die Split-Leiste neu |
| Klassennamen nicht definiert | Füge eine data.yaml-Datei mit einer names:-Liste hinzu (siehe YOLO-Format) oder definiere Klassen im Klassen-Tab |
Trainingsprobleme
| Problem | Lösung |
|---|---|
| Training startet nicht | Überprüfe das Guthaben unter Einstellungen > Abrechnung. Ein positives Guthaben ist erforderlich |
| Speicherfehler (Out of memory) | Reduziere die Batch-Größe, verwende ein kleineres Modell (n/s) oder wähle eine GPU mit mehr VRAM |
| Schlechte Metriken | Überprüfe die Qualität des Datensatzes, erhöhe die Epochen, versuche Datenerweiterung (Augmentation), verifiziere das Klassengleichgewicht |
| Training langsam | Wähle eine schnellere GPU, reduziere die Bildgröße, prüfe, ob der Datensatz ein Engpass ist |
Bereitstellungsprobleme
| Problem | Lösung |
|---|---|
| Endpunkt antwortet nicht | Überprüfe den Endpunktstatus (Bereit vs. Gestoppt). Ein Kaltstart kann 5-15 Sekunden dauern |
| 401 Nicht autorisiert | Überprüfe, ob der API-Schlüssel korrekt ist und über die erforderlichen Scopes verfügt |
| Langsame Inferenz | Überprüfe die Modellgröße, ziehe TensorRT-Export in Betracht, wähle eine nähere Region |
| Export fehlgeschlagen | Einige Formate erfordern spezifische Modellarchitekturen. Versuche ONNX für die breiteste Kompatibilität |
Häufige Fragen
Kann ich meinen Benutzernamen nach der Registrierung ändern?
Nein, Benutzernamen sind dauerhaft und können nicht geändert werden. Wähle sie bei der Registrierung sorgfältig aus.
Kann ich meine Datenregion ändern?
Nein, die Datenregion wird bei der Registrierung ausgewählt und kann nicht geändert werden. Um die Region zu wechseln, erstelle ein neues Konto und lade deine Daten erneut hoch.
Wie erhalte ich mehr Guthaben?
Gehe zu Einstellungen > Abrechnung > Guthaben hinzufügen. Kaufe Guthaben von $5 bis $1000. Erworbenes Guthaben verfällt nicht.
Was passiert, wenn das Training fehlschlägt?
Dir wird nur die tatsächlich genutzte Rechenzeit in Rechnung gestellt. Checkpoints werden gespeichert und du kannst das Training fortsetzen.
Kann ich mein trainiertes Modell herunterladen?
Ja, klicke auf das Download-Symbol auf einer beliebigen Modellseite, um die .pt-Datei oder exportierte Formate herunterzuladen.
Wie teile ich meine Arbeit öffentlich?
Bearbeite deine Projekt- oder Datensatzeinstellungen und stelle die Sichtbarkeit auf "Öffentlich". Öffentliche Inhalte erscheinen auf der Entdecken-Seite.
Was sind die Dateigrößenbeschränkungen?
Bilder: 50 MB, Videos: 1 GB, Datensätze: 10 GB bei Free, 20 GB bei Pro, 50 GB bei Enterprise. Für größere Dateien teile den Upload in mehrere Teile auf.
Wie lange werden gelöschte Elemente im Papierkorb aufbewahrt?
30 Tage. Danach werden die Elemente endgültig gelöscht und können nicht wiederhergestellt werden.
Kann ich Platform-Modelle kommerziell nutzen?
Free- und Pro-Pläne nutzen die AGPL-Lizenz. Für die kommerzielle Nutzung ohne AGPL-Anforderungen siehe Ultralytics Licensing.