Examples

Straight from the API. No retouching.

Every image and video below came straight out of the API, with the exact prompt beside it. Hover a video to play it, click anything to see the prompt and try it in the playground. See one character across ten scenes, and before and after examples.

18+ Content · explicit adult material
Proof

Same person, every time

One character, made once: a generated portrait saved with POST /v1/characters, then passed as character to ten image calls and one video. Each prompt sets its own pose, expression, camera angle, lens and light (hover a picture for its prompt); the face, hair and the mole under her eye carry over, with no retouching. Anything a prompt leaves out, like the top in two of these, comes from the portrait. Images $0.09 each on spicy-image-1-pro with a character; the clip is 5 seconds at 720p on spicy-character-video-1 ($1.00).

The portrait the character was made from
Made once from this portrait
Full-body photo of her running along the shoreline at golden hour in a white linen sundress, laughing with her head thrown back, hair flying, shot from a low angle, 35mm film photo with grain
Low angle, 35mm film
Rainy night in Tokyo, photographed from behind: she walks away from the camera along a wet neon-lit street wearing a black leather jacket, turning her head to look back over her shoulder with a teasing smile; handheld phone camera, slight motion blur, pink and blue neon reflected in puddles
From behind, phone at night
Close-up side profile of her in a cream knit sweater on a sunny balcony, eyes closed, face tilted up to the sun, warm lens flare, shallow depth of field, a white Mediterranean town blurred behind
Side profile, eyes closed
Overhead shot looking straight down at her lying on rumpled white bed sheets in a grey oversized sweater, reading a book and smiling, soft morning light
Straight down from above
Mirror selfie in a gym changing room: she holds a phone at chest height, wearing black leggings and a sage green sports bra, winking playfully, harsh phone flash, slightly grainy
Mirror selfie, flash
Black and white studio portrait with dramatic Rembrandt side lighting: she rests her chin on her hand and gives a serious, intense look into the lens, black turtleneck, dark background, medium format film
Black and white studio
She leans on the edge of a turquoise swimming pool with wet slicked-back hair, arms folded on the tiles and chin resting on her arms, looking up at the camera from water level, bright midday sun, wide-angle lens
Water level, wide angle
Polaroid photo of her in the driver seat of a vintage red convertible, sunglasses pushed up on her head, red lipstick, smiling sideways at the passenger, desert road behind, faded colours inside a white polaroid border
Polaroid
Side-on documentary photo in a warm kitchen: she stands at the stove in an apron over a blue striped shirt, tasting sauce from a wooden spoon, eyebrows raised in surprise, tungsten light, steam rising from the pan
Candid, side on
Tight telephoto close-up in falling snow: she pulls a chunky red knit scarf up to her chin, rosy cheeks, snowflakes in her hair and on her eyelashes, soft overcast light, 135mm lens
Telephoto close-up
Video: dancing, same character

Before and after

Reference image: a new person with the same look

spicy-image-reference-1 describes the picture in words, leaving out identifying facial features, and draws a brand new image from that description. The picture itself is never edited, so the result has its look but not its person. $0.12.

Picture sent
Picture sent
New image drawn from its description
New image drawn from its description

Upscaling: detail restored, not just enlarged

spicy-upscale-1 at 2x took the pool picture from 1024x1536 to 2048x3072. The close-up shows the same eye from both, at the same size. $0.02, or $0.04 at 4x.

The same eye before (left) and after (right) a 2x upscale

Left: original. Right: 2x.

Inpainting: change only the masked area

mask_url on POST /v1/images/edits, prompt "Change her red knit scarf to a cream cable-knit wool scarf, keep everything else the same". White in the mask changes; everything under black stays the original, pixel for pixel. $0.09.

Original
Original
Mask
Mask
Result
Result