Communitygithub.com

Kavel Bild & Video

Generiere Bilder und bearbeite Fotos ohne API-Key – über den anonymen Endpunkt von Kavel (kavel.ai).

Was ist Kavel Bild & Video?

Dieses Skill für KI-Agenten ermöglicht die Erstellung von Bildern und die Bearbeitung von Fotos über den Dienst Kavel (kavel.ai) – und das ganz ohne API-Key oder Benutzerkonto, dank eines anonymen Tarifs. Es eignet sich perfekt, wenn ein Agent schnell ein visuelles Element benötigt, ohne zuvor eine komplette Provider-Integration einrichten zu müssen. Der Workflow besteht aus zwei API-Aufrufen: Zuerst wird ein Generate-Request gesendet, danach wird der Status solange abgefragt, bis das Ergebnis vorliegt. Das Skill unterstützt die Modelle "kavel-image-v1" für Text-zu-Bild sowie "nano-banana-2-lite" für Bild-zu-Bild-Bearbeitungen wie Outfit-Wechsel oder Hintergrundentfernung. Die anonyme Nutzung ist auf 15 Credits pro Tag und IP begrenzt, wobei eine Bildgenerierung 5 Credits und eine Fotobearbeitung 15 Credits kostet. Der Skill behandelt Fehlerfälle wie abgelehnte Prompts oder Zeitüberschreitungen und integriert sich nahtlos in Agenten-Plattformen, die als Composio-, Codex- oder Cursor-Skill registriert werden können.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add hanshs474/kavel-image-skill

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

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:1etwa 35 Sekunden
16:960–180 Sekunden, abhängig von der Warteschlange
Anonymes Guthaben15 Credits
Text-zu-Bild5 Credits, das Guthaben reicht also für zwei
Fotobearbeitung (nano-banana-2-lite)15 Credits – genau eine
Tageslimit pro IP30 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.images bei 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.

Verwandte Skills