Wprowadzenie
Krea 2 Large celuje w kadr, który naprawdę oddajesz: gotowe zdjęcie produktu, zamykający obraz zlecenia redakcyjnego, kadr kluczowy, który musi czytać się jak fotografia. To najwolniejszy poziom linii Krea 2, a ten czas idzie w detal materiałów i krawędzi.
Najważniejsze funkcje
Fotografie, nie błyszczące rendery
Znakiem rozpoznawczym Krea jest fotografia: kurz w smudze światła złotej godziny, ziarno jak z Portry, skóra, która zachowuje fakturę, zamiast wygładzić się w plastik. Large to poziom, na którym to wszystko wytrzymuje oglądanie z bliska. Podaj kliszę, obiektyw i charakter światła, a uszanuje wszystkie trzy.
2.35:1 komponowane od początku, a nie przycięte później
Proporcja 2.35:1 jest od początku komponowana pod szeroki pas, więc daje inny obraz niż 16:9 przycięte z góry i z dołu. Obiekty stoją tam, gdzie postawiłby je operator, a pusta przestrzeń jest zamierzona. Krea 2 Medium Turbo ma tę samą proporcję, więc wypracowany tam kadr da się przenieść tutaj.
Nic od nas nie stoi między promptem a modelem
Bez flagi dojrzałości, bez deklaracji przy każdym żądaniu, bez osobnego endpointu, bez skanera: to, co wymienia schemat endpointu, jest całym żądaniem i trafia do modelu tak, jak je napisałeś. Gdzie przebiega granica treści, decyduje Krea — to nie ustawienie, którego trzeba szukać u nas.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Do 5 000 znaków, a ten próg ma miejsce na cały brief. od 1 znaków · do 5000 znaków |
reference_image_urls | Nie | Do dziesięciu obrazów, do których masz prawa; pole jest opcjonalne. Prowadzą styl – paletę, ziarno, materię, światło. do 10 elementów |
reference_strength | Nie | Jak mocno obrazy referencyjne kształtują wynik, od 0 do 1 co 0,1; domyślnie 1, a wartość dotyczy wszystkich obrazów referencyjnych. |
aspect_ratio | Nie | Domyślnie kwadrat, zakres od pionowego 9:16 po anamorficzne 2.35:1. |
Cennik
$0.06 / obraz
Zastosowania
Start od pisemnego briefu
Używaj tego endpointu, gdy nie ma obrazu źródłowego, a kadr zostanie oddany w takiej postaci, w jakiej wróci. Wpisz do promptu obiekt, światło, obiektyw i kliszę; obrazy referencyjne dodawaj dla palety, ziarna i materiału, a reference_strength obniż poniżej domyślnego 1, gdy nie mają przenosić także swojej kompozycji.
Storyboardy i kadry kluczowe
Proporcja 2.35:1 sprawia, że kadr storyboardu czyta się jak ujęcie, a nie ilustracja. Inscenizacja, pusta przestrzeń i język obiektywu pochodzą z promptu, więc reżyser może ocenić kompozycję, zamiast ją sobie wyobrażać.
Finalne kadry kampanii po szybkim poziomie
Kierunek wypracuj na Krea 2 Medium Turbo, gdzie iteracje są tanie, a potem przenieś tutaj sformułowanie, które zadziałało, dla kadru do prezentacji. To samo słownictwo promptu, bez przebudowy między poziomami.
Portrety redakcyjne w pełnym rozmiarze
Światło jak w sali prób, aksamit pod jednym reflektorem, twarz oświetlona naprawdę. Tu styl Krea się opłaca: w pełnym rozmiarze skóra zachowuje pory, a tkanina splot i nic nie zamienia się w plastik.
Wskazówki
Przepisuj zamiast losować od nowa
Bez seeda nie ma czego przypinać, więc traktuj pudło jak problem sformułowania: zmień jeden element — światło, obiektyw, strój — i uruchom ponownie. Zapisuj każdy prompt, który trafi, bo to jedyna droga powrotu do tego kadru.
Najpierw proporcja, potem słowa
Kadr jest komponowany pod proporcję, o którą prosisz, więc 2.35:1 to inny obraz niż przycięte 16:9, a nie ten sam obraz z obciętymi brzegami. Do feedów wybieraj 4:5 albo 9:16, a do wszystkiego filmowego 2.35:1.
Dostosuj dołączony przykład
Zacznij od opublikowanego przykładu z aspect_ratio: 16:9. Wymień obiekt i kierunek kreatywny, ale zachowaj kontrakt wejścia tego trybu.
Unretouched editorial photograph, 35mm on colour negative, a dark bathroom at night lit by one bare warm bulb low and to the left, hard directional light with deep falloff into near black, real skin texture with visible pores and water beads, fine grain, no filter look - it must read as a genuine frame from a real shoot, not an illustration or a render. An adult woman in her late twenties sits on the wide rolled edge of a clawfoot bathtub facing the camera, leaning forward toward the lens with her forearms on her thighs, looking straight into the camera with a slow knowing smile, chin low. She wears a short black silk robe, held loosely closed at the chest by one hand, and it has slid right off her far shoulder; her legs are bare and crossed at the ankle, feet bare on the tiles. Her hair is wet and pushed back, water still beaded on her shoulders and along her collarbones. Steam hangs in the bulb's beam, a fogged mirror and a wet tiled floor behind her, everything outside the beam falling to black. Camera at knee height close to her, medium close-up, shallow focus on her eyes, amber against black palette, film grain. Adult woman, the robe stays on and held closed. No brand logos, no readable text, no other people in frame.
Kadr, od którego zaczyna się ten endpoint. Połowa briefu służy odrzuceniu wyglądu renderu: widoczne pory, krople wody, ziarno filmu, jedna goła żarówka nisko po lewej, wszystko poza jej snopem opada w czerń. To dokładnie ten błąd, przed którym ten poziom ma chronić. Pokazany obraz powstał na poziomie Turbo tej samej linii jako referencja stylu.
Sprawdź wynik, zanim zaczniesz iterować
Ten endpoint ma cztery pola: prompt, aspect_ratio, do dziesięciu obrazów referencyjnych i reference_strength. Nie ma seeda, więc kadru, który ci się podoba, nie da się wylosować ponownie — pudło naprawia się przepisaniem, a nie przestawieniem, a każdy kadr wart zachowania warto zapisać razem z promptem. Przy domyślnym reference_strength równym 1 obrazy referencyjne przenoszą oprócz palety, ziarna, materii i światła także swoją kompozycję, a wszystkie dziesięć liczy się tak samo; przy 0,2 układ w większości idzie za promptem, choć styl wciąż jest wyraźny. Każde żądanie zwraca jeden obraz, a Large to najwolniejszy poziom linii — eksploruj na Medium Turbo, kończ tutaj.
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": "krea/2-large/text-to-image",
"input": {
"aspect_ratio": "1:1",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# 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.












