
Modal
Modal Labs · Coding
Modal ist eine Serverless-Cloud-Plattform von Modal Labs für KI- und Data-Workloads. Sie schreiben Python, und die Plattform kümmert sich um Container, GPUs und Skalierung. Sie passt zu Teams, die Inferenz, Batch-Jobs und Fine-Tuning ohne eigene Server fahren.

Über Modal
About
Was ist Modal
Modal ist eine Serverless-Compute-Plattform für KI und datenintensive Arbeit, und sie kommt von einem Unternehmen namens Modal Labs. Sie bringen Python-Code mit; Modal steckt ihn in einen Container und führt ihn in der Cloud aus, wobei Container je nach Last hoch- und heruntergefahren werden. Es gibt keinen Server zum Anmelden und keinen Cluster, den man betreuen muss. Wenn Ihre App keine Anfragen mehr bekommt, kostet sie nichts.
Das Versprechen ist die fehlende Infrastrukturschicht. Statt GPUs stundenweise zu mieten und Leerlauf zu bezahlen, zahlen Sie pro Sekunde tatsächlicher Nutzung, und Modal bündelt Kapazität über große Clouds hinweg, um Maschinen zu finden. Für unregelmäßige Workloads wie Inferenz-Endpunkte oder Batch-Läufe ändert das die Rechnung deutlich. Sie können Inferenz mit niedriger Latenz auf Open-Weight-Modellen fahren, Tausende Jobs parallel aufteilen, auf den neuesten GPUs fine-tunen oder isolierte Sandboxes starten, um von einem KI-Agenten geschriebenen Code auszuführen.
Zwei Dinge prägen die Arbeit damit. Erstens: alles ist Code. Container-Images, GPU-Spezifikationen, Zeitpläne und Secrets liegen in Ihren Python-Dateien, es gibt also kein YAML zu zähmen. Zweitens: nach dem Deployment steht es Ihnen nicht im Weg. Sie definieren eine Funktion, führen sie mit einem Befehl aus, und Modal erledigt den Rest. Der Haken: im Kern ist das ein Entwicklerwerkzeug. Es ist kein Klick-Dashboard für Menschen, die nicht programmieren, und GPU-Nutzung verlangt selbst in der kostenlosen Stufe eine gültige Zahlungsmethode.
Erste Schritte
Modal hält die Einrichtung kurz, und Sie müssen keine Infrastruktur im Voraus bereitstellen.
- Legen Sie ein Konto auf modal.com an und hinterlegen Sie eine Zahlungsmethode, wenn Sie GPUs nutzen wollen.
- Installieren Sie den Client mit
pip install modalin Ihrer Python-Umgebung. - Melden Sie sich mit
modal setupan, was Ihren lokalen Rechner mit Ihrem Konto verbindet. - Schreiben Sie eine Python-Datei, die eine App und eine oder mehrere Funktionen definiert, und markieren Sie die gewünschte GPU.
- Deployen oder starten Sie sie mit einem einzigen Befehl wie
modal run file.py, und sehen Sie zu, wie sie von selbst skaliert.
Wenn Sie es vor der Installation ausprobieren möchten, bietet Modal eine interaktive Spielwiese im Browser, sodass Sie erst ein kleines Beispiel laufen lassen und Ihren Rechner später einrichten können.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Modal.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- ML-Ingenieure, die Modelle deployen
- Datenteams mit Batch-Jobs
- Startups mit Blick auf die Ausgaben
- Forschende, die Modelle fine-tunen
Aufgaben
- Inferenz-Endpunkte bereitstellen
- Fine-Tuning und Training
- KI-generierten Code ausführen
- Große Datensätze verarbeiten
- Mit GPUs prototypen
Szenarien
- Eine modellgestützte App mit schwankender Last starten, bei der reservierte GPUs den größten Teil des Tages stillstünden.
- Ein Agentenprodukt bauen, das Millionen kurzlebiger Sandboxes für sichere Codeausführung braucht.
- Lehre oder Forschung, die gelegentliche Schübe ernsthafter GPU-Leistung ohne langfristigen Vertrag verlangt.
Wichtigste Funktionen
Echtes Serverless-Autoscaling
Modal fährt Ihre Container automatisch je nach Anfragevolumen hoch und herunter, Sie verwalten also weder Cluster noch reservierte Kapazität. Es bündelt Ressourcen über große Clouds hinweg und wählt aus, wo Ihr Code läuft, je nach verfügbarer Hardware und Kosten. Bei unregelmäßiger Last schlägt das die Zahlung für reservierte Maschinen, die leer stehen. Kaltstarts für Inferenz können unter einer Sekunde liegen, schnell genug für interaktive Apps.
Pro Sekunde zahlen, keine Leerlaufkosten
Abgerechnet wird pro Sekunde tatsächlicher Compute, nicht pro Stunde reservierter Hardware. Läuft nichts, zahlen Sie über Ihr Paket hinaus nichts. Genau deshalb bringen Teams schwankende Workloads hierher: Ein Dienst, der tagsüber stundenlang ausgelastet ist, nachts aber ruht, kostet Sie nur die geschäftigen Stunden. Regionsauswahl, nicht-preemptible Ausführung und Netzwerk-Egress werden als Aufpreis über den Grundtarifen berechnet.
Alles ist Code
Es gibt kein YAML, keine Dashboard-Verdrahtung und kein separates Infra-Repo. Container-Images, GPU-Spezifikationen, Zeitpläne, Secrets und Netzwerkregeln werden in Python direkt neben Ihrer App-Logik deklariert. Das hält Umgebungen reproduzierbar und im selben Pull Request wie der nutzende Code prüfbar. Es bedeutet auch, dass Ihre Infrastruktur mit Ihrem Code reist: einen Kollegen an Bord zu holen ist einen Clone entfernt.
GPUs auf Abruf
Sie fordern die benötigte GPU auf Funktionsebene an, von Consumer-Karten bis zu Rechenzentrums-Chips wie der H100, und Modal findet Kapazität. Einzelne und mehrmaschinen Läufe sind für Training und Fine-Tuning verfügbar, und Autoscaling fängt Lastspitzen über Tausende GPUs ab. Sie verhandeln kein Kontingent und öffnen kein Support-Ticket, um mehr zu bekommen.
Sandboxes für Agenten-Code
Modal Sandboxes lässt Sie isolierte, sichere Container erstellen, um Code auszuführen, den Ihr KI-Agent oder Ihre Nutzer erzeugen. Sie können programmatisch Millionen gleichzeitiger Sandboxes in unter einer Minute anlegen, was Agentenprodukte brauchen, wenn jede Nutzeranfrage ihre eigene Ausführung startet. Das ist die Sicherheitsschicht, die verhindert, dass nicht vertrauenswürdiger Code Ihre Produktionssysteme berührt.
Inferenz, Training und Notebooks an einem Ort
Dieselbe Plattform deckt Inferenz mit niedriger Latenz, asynchrone Batch-Jobs, Fine-Tuning, Reinforcement Learning und GPU-gestützte Notebooks ab. Sie flicken nicht drei Anbieter zusammen. Ein Team kann ein Modell bereitstellen, ein nächtliches Fine-Tuning fahren und einem Kollegen ein laufendes Notebook geben, ohne die Infrastruktur zu wechseln. OpenAI-kompatible Endpunkte stehen für Modell-Serving ohne Zusatzarbeit bereit.
Vor- und Nachteile
Vorteile
- Sie zahlen nur Compute-Sekunden, daher kosten schwankende oder stark ruhende Workloads weit weniger als reservierte GPUs.
- Autoscaling fängt Lastspitzen über Tausende Container und GPUs ab, ohne dass ein Scheduler betrieben werden muss.
- Alles lebt in Python, es gibt also kein YAML und keine separate Infrastrukturkonfiguration zu pflegen.
- Großzügige kostenlose Stufe mit 30 $ Guthaben pro Monat plus bis zu 10.000 $ an akademischen Zuschüssen.
- Deckt Inferenz, Batch, Fine-Tuning, Sandbox-Codeausführung und Notebooks auf einer Plattform ab.
Nachteile
- Es ist für Menschen gebaut, die programmieren. Ohne Python-Datei gibt es kein visuelles Dashboard zum Deployen eines Modells, Nicht-Entwickler tun sich also schwer.
- Selbst im kostenlosen Paket verlangt GPU-Nutzung eine hinterlegte Zahlungsmethode, was Nutzer blockiert, die Hardware ohne Bindung testen wollen.
- Kosten können in der Skalierung schnell steigen, sobald die inkludierten Guthaben überschritten sind, und die Nebenläufigkeit zum Steuern der Ausgaben einzustellen erfordert etwas Erfahrung.
- Sie verlassen sich auf Modals gepoolte Kapazität, daher sind regionale Verfügbarkeit und konkrete Hardware nicht jederzeit garantiert.
Häufige Fragen
Modal führt KI- und Data-Workloads in der Cloud aus, ohne dass Sie Server verwalten. Genutzt wird es, um Modell-Inferenz bereitzustellen, große parallele Batch-Jobs zu fahren, Modelle auf GPUs zu fine-tunen oder zu trainieren und KI-generierten Code in isolierten Sandboxes auszuführen. Es richtet sich an Entwickler und Teams, nicht an Endnutzer.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Modal.
Alternativen zu Modal
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
