CLI
RunAPI CLI für KI-API Aufrufe
Ein Binary ruft Bild-, Video-, KI-Musik- und LLM-Modelle aus Scripts, CI und Agenten auf.
Funktioniert mit RunAPIs vereinheitlichter KI-API
# Installieren
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Authentifizieren
runapi login
# Bild generieren
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Musik generieren und Ergebnis abfragen
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
Ein Binary, 130+ Modelle. JSON-first Ausgabe für Scripts und Pipelines.
INSTALLIEREN
Mit einem Befehl installieren
Mit curl installieren
Nutze das Installationsskript auf macOS oder Linux.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Mit Homebrew installieren
Nutze den RunAPI Tap, wenn Homebrew verfügbar ist.
brew install runapi-ai/tap/runapi
Mit Go installieren
Direkt aus dem öffentlichen Go-Modul installieren.
go install github.com/runapi-ai/cli/cmd/runapi@latest
QUICKSTART
In Minuten loslegen
Authentifizieren, dann Bilder, Videos oder KI-Musik generieren.
# Browserbasierter Login
runapi login
# Oder Token für CI / Headless importieren
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Prüfen
runapi auth status
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Lange Aufgabe starten und später abfragen
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Bis zum Abschluss abfragen
runapi wait "$TASK_ID" --service suno --action generate
FUNKTIONEN
Für Scripts und Agenten gebaut
JSON-first Ausgabe
Jeder Befehl gibt strukturiertes JSON für Scripts und Pipelines zurück.
Asynchrone Tasks
Starte langlaufende Modelljobs und warte oder frage Ergebnisse ab.
Agent-freundlich
Befehle passen direkt zu Modellaktionen und Eingabeschemas.
FAQ
Häufige Fragen
Ja. API-Nutzung wird separat über RunAPI abgerechnet.
Nein. Dein RunAPI Key reicht für verwalteten Zugriff.
Starte mit einem RunAPI Key.
Erstelle ein Konto, installiere das Tool und rufe dein erstes Modell auf.