Über Recraft 20B SVG
SVG-Icons und -Illustrationen in 21 Vektorstilen.
Du rufst es mit dem Modellnamen recraft/20b-svg/text-to-image über POST /jobs/createTask auf, ab 0,0528 $.
Einführung
Statt einen Stil in Worten zu beschreiben, wählen Sie ihn aus 21 benannten Looks.
Wichtigste Funktionen
21 benannte Stile
Icon-Stile umfassen outline, broken_line, colored_outline, colored_shapes, colored_shapes_gradient, doodle_fill, doodle_offset_fill, offset_fill, outline_gradient und uneven_fill.
Schnelle Bearbeitung
Unsere Durchläufe dauerten jeweils etwa 11 Sekunden, was Batch-Arbeit mit Icons praktikabel macht.
Kleine Dateien
Icons kamen mit 20–25 KB zurück.
Anfrageparameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
style | Nein | Ein vorgegebener Look oder ein Genre. vector_illustration · vector_illustration/cartoon · vector_illustration/doodle_line_art · vector_illustration/engraving · vector_illustration/flat_2 · vector_illustration/kawaii · vector_illustration/line_art · vector_illustration/line_circuit · vector_illustration/linocut · vector_illustration/seamless · icon · icon/broken_line · icon/colored_outline · icon/colored_shapes · icon/colored_shapes_gradient · icon/doodle_fill · icon/doodle_offset_fill · icon/offset_fill · icon/outline · icon/outline_gradient · icon/uneven_fill · Standardwert: vector_illustration |
prompt | Ja | Beschreib, was du machen möchtest. |
aspect_ratio | Nein | Die Form des Bildes: breit, quadratisch oder hoch. 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · Standardwert: 1:1 |
Preise
Die Preise sind in USD angegeben. Die API nutzt ein separates Guthaben in US-Dollar. Website-Credits lassen sich dafür weder verwenden noch in API-Guthaben umwandeln. Auch die umgekehrte Übertragung ist nicht möglich. Bei Annahme einer Aufgabe reservieren wir den maximalen Angebotsbetrag aus deinem API-Guthaben. Nach Abschluss rechnen wir den tatsächlichen Verbrauch ab, höchstens den reservierten Betrag, und geben den Rest frei. Schlägt die Aufgabe fehl, wird die Reservierung aufgehoben.
| Option | USD pro Bild |
|---|---|
| Standard | 0,0528 $ |
Sende vor dem Start denselben Anfrage-Body an POST /jobs/quote, um die geschätzten und maximalen Kosten in USD zu sehen. Die Preisabfrage führt keine Aufgabe aus und belastet dein Guthaben nicht.
Anwendungsfälle
Icon-Bibliotheken für Produkte
Erzeugen Sie ein konsistentes Set für Navigation, Einstellungen und Funktionslisten.
Sticker und Stempel
Verwenden Sie Linolschnitt, Gravur oder Strichzeichnung für Druck und Schneideplotter.
Prompt-Leitfaden & Profi-Tipps
Ein Objekt pro Icon
Kurze Prompts wie ein Berg mit aufgehender Sonne ergeben sauberere Icons als lange Szenenbeschreibungen.
Stil für ein Set festlegen
Verwenden Sie für jedes Icon eines Sets denselben style-Wert.
Keinen Text in Icons
Das Modell ist bei Schrift schwach; ergänzen Sie Beschriftungen in Ihrem Designprogramm.
API-Schnellstart
Die Recraft 20B SVG API in drei Schritten aufrufen
- API-Schlüssel erstellen. Melde dich bei PopNow an und erstelle in der API-Konsole einen Schlüssel. Schlüssel beginnen mit sk-popnow-. API-Aufrufe nutzen dein separates Guthaben in US-Dollar.
- Anfrage senden. Sende POST /jobs/createTask mit model recraft/20b-svg/text-to-image und einem input-Objekt nach der Parametertabelle. Die Antwort enthält sofort eine Task-ID.
- Ergebnis abholen. Frage GET /jobs/recordInfo mit der Task-ID ab oder gib eine callBackUrl mit, dann schicken wir das Ergebnis dorthin. Lade die Ausgabelinks herunter, sobald die Aufgabe erfolgreich ist.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "recraft/20b-svg/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"style": "vector_illustration",
"aspect_ratio": "1:1"
}
}'
# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"Ersetze den Prompt und alle Links durch deine eigenen. Im Tab „API“ findest du die Referenz zu Antwort, Polling und Callback.
Fragen zur Recraft 20B SVG API
Was kostet die Recraft 20B SVG API?
Recraft 20B SVG kostet 0,0528 $ pro Bild. Die API nutzt ein separates Guthaben in US-Dollar. Website-Credits lassen sich dafür weder verwenden noch in API-Guthaben umwandeln. Auch die umgekehrte Übertragung ist nicht möglich. Bei Annahme einer Aufgabe reservieren wir den maximalen Angebotsbetrag aus deinem API-Guthaben. Nach Abschluss rechnen wir den tatsächlichen Verbrauch ab, höchstens den reservierten Betrag, und geben den Rest frei. Schlägt die Aufgabe fehl, wird die Reservierung aufgehoben.
Wie lautet der Modellname von Recraft 20B SVG in der API?
Trag recraft/20b-svg/text-to-image für SVG-Generator im Feld model von POST /jobs/createTask ein.
Welcher Stil eignet sich für UI-Icons?
icon/outline erzeugt Linien-Icons mit einheitlicher Strichstärke, icon/colored_outline ergänzt dezente Füllfarben und icon/colored_shapes setzt auf Vollflächen ohne Konturen. Verwenden Sie für ein ganzes Set denselben Stil, damit die Icons zusammenpassen.
Sind die Dateien echte Vektorgrafiken?
Ja. Unsere Ergebnisse enthielten zwischen 13 und 90 Pfadelemente und keine anderen zeichnenden Elemente. SVG-Dateien mit eingebetteten Bitmaps werden bei der Auslieferung abgewiesen.
Welche Limits hat die Recraft 20B SVG API?
Seitenverhältnisse: 1:1 · 16:9 · 9:16 · 4:3 · 3:4; Prompt-Länge (Zeichen): 1,000. Anfragen außerhalb dieser Grenzen werden abgelehnt, bevor etwas abgebucht wird.
Kann ich Recraft 20B SVG testen, ohne Code zu schreiben?
Teste Recraft 20B SVG im Playground mit deinem API-Guthaben in USD, ganz ohne API-Schlüssel. Jeder Lauf erscheint mit dem passenden Code im Entwicklerverlauf.