Wprowadzenie
FLUX.2 Dev, tekst na obraz to FLUX.2 [dev] od Black Forest Labs, model z otwartymi wagami i 32 miliardami parametrów, wydany 25 listopada 2025 r., który tworzy obraz z opisu tekstowego. Renderuje czytelny tekst na obrazie, trzyma się kodów kolorów hex i zwraca około jednego megapiksela w 1k albo do 2048 pikseli po dłuższym boku w 2k, w dziewięciu proporcjach. Na prompt i wynik nie jest nałożony żaden filtr.
Wybierz tryb według materiału wyjściowego
| Co masz | Tryb |
|---|---|
| pisemny opis | FLUX.2 Dev, tekst na obraz |
| od jednego do trzech obrazów do zmiany lub połączenia | FLUX.2 Dev, edycja obrazu |
Najważniejsze funkcje
Tekst, który wraca poprawnie napisany
Krótki tekst w cudzysłowie na szyldach, neonach i etykietach w naszych testach wychodził poprawnie: szyld „CLOSED” na drzwiach sklepu i neon „VACANCY” były napisane tak, jak podano.
Kontrola koloru kodami hex
Wpisz kod taki jak #FF4F8B lub #3AA7FF obok światła albo przedmiotu, który opisujesz. To mocna wskazówka, więc lepiej sprawdza się przy nastroju i oświetleniu niż przy dokładnym odwzorowaniu barw marki.
Bez filtra, z własnymi ograniczeniami modelu
Nic nie jest weryfikowane ani odrzucane. W naszych testach model dawał poziomy Łagodny, Umiarkowany, Silny i Maksymalny w każdym przebiegu, ale poziom Bardzo silny wracał złagodzony, więc nie jest to model dla tego poziomu.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Do 5000 znaków. Opisz postać, ubiór, otoczenie, światło i wygląd kamery pełnymi zdaniami. od 1 znaków · do 5000 znaków |
aspect_ratio | Nie | Dziewięć kształtów od 21:9 do 9:21; domyślnie 1:1. W 1k mają około jednego megapiksela, na przykład 1344 x 768 przy 16:9. |
resolution | Nie | 1k (domyślnie) to około jednego megapiksela; 2k sięga 2048 pikseli po dłuższym boku. Oba poziomy kosztują tyle samo. |
seed | Nie | Liczba całkowita od 0 do 2 147 483 647. Zostaw ją stałą, gdy zmieniasz jedną część promptu, żeby łatwo porównać wyniki. |
Cennik
Rozliczane za obraz: 1k i 2k kosztują tyle samo, a proporcje nie zmieniają ceny. Za nieudane żądania nie pobieramy opłaty.
| Specyfikacja | Cena |
|---|---|
| $0.0116 / obraz |
| $0.0116 / obraz |
Zastosowania
Portrety i kadry z życia
Fotografie w stylu filmu z jedną lub dwiema osobami w wiarygodnym otoczeniu, do moodboardów, okładek i referencji postaci.
Szyldy, plakaty i etykiety
Sceny, w których kilka słów musi być czytelnych: witryny sklepów, neony, opakowania i plakaty.
Platformy bez moderacji
Dla usług, których użytkownicy oczekują braku moderacji promptów, z wszystkimi poziomami od Łagodnego do Maksymalnego, z wyjątkiem poziomu Bardzo silny.
Wskazówki
Pisz jak brief fotograficzny
Postać, ubiór, miejsce, światło i wygląd filmu, pełnymi zdaniami. FLUX.2 dobrze radzi sobie z długimi promptami.
Ujmij słowa w cudzysłów i wskaż miejsce szyldu
Wpisz dokładny tekst w cudzysłowie i powiedz, gdzie się znajduje. Ogranicz się do kilku słów; długie akapity nadal mogą zawierać błędy.
Nazwij światło i jego kolor
„Warm #E9A23B tungsten lamps” albo „pink neon washing the room in #FF4F8B” daje scenie wyraźny kierunek kolorystyczny.
Finał renderuj w 2k
Wypróbowuj pomysły w 1k, a ten, który się podoba, wyrenderuj w 2k z tym samym seedem i porównaj. Cena jest taka sama na obu poziomach.
Napisz, co mają na sobie osoby
Jeśli chcesz konkretny strój, opisz go. W naszych testach model podążał za tym, co prompt mówił o ubraniu.
Szybki start z API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-2-dev/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "1:1"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.
























