O modelu Recraft 20B SVG
Ikony i ilustracje SVG w 21 stylach wektorowych.
Wywołujesz go nazwą modelu recraft/20b-svg/text-to-image w POST /jobs/createTask, od 0,0528 USD.
Wprowadzenie
Zamiast opisywać styl słowami, wybierasz go z listy 21 nazwanych wyglądów.
Najważniejsze cechy
21 nazwanych stylów
Style ikon obejmują outline, broken_line, colored_outline, colored_shapes, colored_shapes_gradient, doodle_fill, doodle_offset_fill, offset_fill, outline_gradient i uneven_fill.
Szybki czas realizacji
Nasze próby trwały około 11 sekund każda, co czyni pracę nad seriami ikon praktyczną.
Małe pliki
Ikony wracały o rozmiarze 20–25 KB.
Parametry żądania
| Parametr | Wymagany | Opis |
|---|---|---|
style | Nie | Gotowy styl lub gatunek. 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 · Domyślnie: vector_illustration |
prompt | Tak | Opisz, co chcesz stworzyć. |
aspect_ratio | Nie | Kształt kadru: szeroki, kwadratowy albo pionowy. 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · Domyślnie: 1:1 |
Ceny
Ceny podano w USD. API korzysta z oddzielnego salda w dolarach amerykańskich. Kredytów strony nie można używać w API ani zamieniać na saldo API. Nie można też zamieniać salda API na kredyty strony. Po przyjęciu zadania rezerwujemy maksymalną kwotę wyceny na saldzie API. Po zakończeniu naliczamy opłatę za rzeczywiste użycie, nie wyższą niż rezerwacja, i zwalniamy resztę. Jeśli zadanie się nie powiedzie, rezerwacja zostaje zwolniona.
| Opcja | USD za obraz |
|---|---|
| Standard | 0,0528 USD |
Przed uruchomieniem wyślij tę samą treść żądania do POST /jobs/quote, aby zobaczyć szacowaną i maksymalną opłatę w USD. Wycena nie uruchamia zadania ani nie obciąża salda.
Zastosowania
Biblioteki ikon produktów
Wygeneruj spójny zestaw do nawigacji, ustawień i list funkcji.
Naklejki i pieczątki
Użyj linorytu, grawerowania lub rysunku liniowego do druku i ploterów tnących.
Poradnik promptów i porady dla zaawansowanych
Jeden obiekt na ikonę
Krótkie prompty, na przykład góra ze wschodzącym słońcem, dają czystsze ikony niż długie opisy scen.
Zablokuj styl dla zestawu
Używaj tej samej wartości style dla każdej ikony w zestawie.
Nie umieszczaj tekstu w ikonach
Model słabo radzi sobie z napisami; dodaj etykiety w narzędziu do projektowania.
Szybki start z API
Wywołaj API Recraft 20B SVG w trzech krokach
- Utwórz klucz API. Zaloguj się do PopNow i utwórz klucz w konsoli API. Klucze zaczynają się od sk-popnow-. Wywołania korzystają z oddzielnego salda w dolarach amerykańskich.
- Wyślij żądanie. Wyślij POST /jobs/createTask z model recraft/20b-svg/text-to-image i obiektem input zgodnym z tabelą parametrów. Odpowiedź od razu zwraca ID zadania.
- Odbierz wynik. Odpytuj GET /jobs/recordInfo po ID zadania albo podaj callBackUrl, a wyślemy tam wynik. Gdy zadanie się powiedzie, pobierz pliki z linków wyjściowych.
# 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"Podmień prompt i linki na własne. Odniesienie do odpowiedzi, odpytywania i callbacku znajdziesz na karcie API.
Pytania o API Recraft 20B SVG
Ile kosztuje API Recraft 20B SVG?
Recraft 20B SVG kosztuje 0,0528 USD za obraz. API korzysta z oddzielnego salda w dolarach amerykańskich. Kredytów strony nie można używać w API ani zamieniać na saldo API. Nie można też zamieniać salda API na kredyty strony. Po przyjęciu zadania rezerwujemy maksymalną kwotę wyceny na saldzie API. Po zakończeniu naliczamy opłatę za rzeczywiste użycie, nie wyższą niż rezerwacja, i zwalniamy resztę. Jeśli zadanie się nie powiedzie, rezerwacja zostaje zwolniona.
Jaka jest nazwa modelu Recraft 20B SVG w API?
Wpisz recraft/20b-svg/text-to-image do zadania Generator SVG w polu model żądania POST /jobs/createTask.
Który styl wybrać do ikon interfejsu?
icon/outline tworzy ikony z linii o jednakowej grubości, icon/colored_outline dodaje delikatne wypełnienia wewnątrz konturów, a icon/colored_shapes używa pełnych kształtów bez obrysu. Użyj jednego stylu dla całego zestawu, aby ikony do siebie pasowały.
Czy pliki są rzeczywiście wektorowe?
Tak. Nasze wyniki zawierały od 13 do 90 elementów ścieżek i żadnych innych elementów rysujących. Każdy SVG z osadzoną bitmapą jest odrzucany na etapie dostarczania.
Jakie limity ma API Recraft 20B SVG?
Proporcje obrazu: 1:1 · 16:9 · 9:16 · 4:3 · 3:4; Długość promptu (znaki): 1,000. Żądania poza tymi limitami są odrzucane, zanim cokolwiek zostanie pobrane.
Czy mogę wypróbować Recraft 20B SVG bez pisania kodu?
Uruchom Recraft 20B SVG w Playground z salda API w USD, bez klucza API. Każde uruchomienie trafia do historii dewelopera wraz z odpowiednim kodem.