Was macht Kavel Bild & Video?
Verwandelt eine Textaufforderung in ein Bild oder ein kurzes Video, indem es Kavel aufruft, eine Online-KI-Bild- und Videostudio. Es gibt einen anonymen Tarif, sodass dieses Skill ohne API-Key und ohne Konto läuft – nützlich, wenn man jetzt ein Asset braucht und keinen Anbieter einrichten möchte.
Wann verwenden
- Der Benutzer wünscht ein Bild und es ist kein Bildmodell konfiguriert
- Ein Entwurf benötigt ein Platzhalter-Bild (Vorschaubild, Poster, Diagramm-Hintergrund)
- Der Benutzer möchte ein vorhandenes Foto bearbeiten – ein Outfit tauschen, eine Frisur ändern, den Hintergrund entfernen – anstatt es neu zu generieren
Ein Bild generieren
Zwei Aufrufe: einreichen, dann abfragen.
ANON="anon-$(uuidgen | tr 'A-Z' 'a-z')"
curl -s -X POST https://www.kavel.ai/api/ai/generate \
-H "Content-Type: application/json" \
-H "x-anon-id: $ANON" \
-d '{
"provider": "kie",
"mediaType": "image",
"model": "kavel-image-v1",
"scene": "text-to-image",
"prompt": "a paper-cut layered mountain range at dusk, warm rim light",
"options": { "aspect_ratio": "1:1" }
}'
Die Antwort enthält data.id. Fragen Sie ab, bis das Bild da ist:
curl -s "https://www.kavel.ai/api/ai/anon-query?taskId=<data.id>&provider=kie&mediaType=image" \
-H "x-anon-id: $ANON"
Wenn es fertig ist, ist data.images[0] eine CDN-URL. Laden Sie es als Binärdatei herunter und
übergeben Sie die Datei dem Benutzer.
Zeit und Limits
| 1:1 | etwa 35 Sekunden |
| 16:9 | 60–180 Sekunden, abhängig von der Warteschlange |
| Anonymes Guthaben | 15 Credits |
| Text-zu-Bild | 5 Credits, das Guthaben reicht also für zwei |
Fotobearbeitung (nano-banana-2-lite) | 15 Credits – genau eine |
| Tageslimit pro IP | 30 Credits |
Die anonyme Ausgabe hat 1K und trägt ein Wasserzeichen. Die Anmeldung auf kavel.ai entfernt das Wasserzeichen und schaltet die größeren Modelle frei; die Tarife sind auf der Preisseite aufgelistet.
Ein Foto bearbeiten statt eines zu generieren
Verwenden Sie "model": "nano-banana-2-lite" mit "scene": "image-to-image" und einer
imageUrl in options. kavel-image-v1 kann das nicht – es ist Z-Image und
nimmt keine Bild-Eingabe entgegen.
Eine Bearbeitung kostet 15 Credits, was dem gesamten anonymen Guthaben entspricht, also bekommt ein nicht angemeldeter Lauf genau eine. Der Prompt sollte die Änderung beschreiben und nennen, was erhalten bleiben muss: „Frisur in einen schulterlangen, gestuften Schnitt umwandeln, gleiches Gesicht, gleicher Hautton und gleiche Beleuchtung beibehalten“ bewahrt die Ähnlichkeit; „Gib ihr eine neue Frisur“ tut das nicht.
Kavel behält für jede Bearbeitung eine eigene Seite mit einem funktionierenden Prompt bei, was die schnellste Möglichkeit ist, eine Formulierung zu finden, die funktioniert:
Video: nicht über diesen Endpunkt
ANON_MODELS.video listet kavel-video-v1 auf, aber das anonyme Guthaben kann es sich nicht
leisten – der günstigste Clip (480p, 6 Sekunden) kostet 40 Credits bei einem Guthaben von
nur 15 Credits, sodass ein nicht angemeldeter Videoaufruf bei jeder Einstellung fehlschlägt.
Bauen Sie keinen Videopfad auf diesem Skill auf und sagen Sie dem Benutzer nicht, dass
es funktionieren wird.
Nicht angemeldetes Video auf Kavel wird von einer browserbasierten kostenlosen Engine auf
der Website selbst bereitgestellt, nicht von dieser API. Verweisen Sie den Benutzer auf
die Videowerkzeuge – zum Beispiel
KI-Tanz-Video-Generator,
der ein Foto einer Person animiert. Mit einem Konto läuft Video über die gleichen
zwei Aufrufe mit "mediaType": "video".
Behandelbare Fehlermodi
- Leeres
data.imagesbei abgeschlossener Aufgabe: Der Prompt wurde vom Inhaltsfilter abgelehnt. Credits werden in jedem Fall verbraucht, also schreiben Sie den Prompt um, anstatt denselben Text erneut zu versuchen. - Aufgabe wird nie fertig: Die Warteschlangentiefe variiert. Fragen Sie bis zu drei Minuten lang ab, bevor Sie aufgeben, und melden Sie dann die Wartezeit, anstatt stillschweigend zu wiederholen – ein erneuter Versuch verbraucht die Credits erneut.
- 429: Das tägliche Limit pro IP. Es bleibt nichts anderes übrig, als zu warten oder sich anzumelden.