Use your OpenAI commitments on Baseten open models. Learn more
Image generationPartner Model

Krea.ai, Inc. LogoKrea 3

A fast image editor that combines up to eight references, makes precise scene-preserving changes, and generates images from prompts in native 2K.

Model details

Krea 3 is Krea’s fast AI image-editing model. It can combine up to eight reference images in one edit (e.g., such as placing products or people from separate photos into a scene) while preserving the original composition and details. It offers two thinking modes, fast and high, for different editing needs. ⁠⁠

Krea 3 handles complex editing tasks with results comparable to Nano Banana Pro and GPT Image 2.5.

You can also change one part of an image while keeping the rest intact, carry a style across edits, or reuse a design template for new variations. We recommend 2K as the default resolution; 1K is also available.

Review full documentation

Input
1RESPONSE=$(curl -sS -X POST \
2  "https://model-${MODEL_ID}.api.baseten.co/environments/production/predict" \
3  -H "Authorization: Api-Key $BASETEN_API_KEY" \
4  -H "Content-Type: application/json" \
5  -d '{
6    "prompt": "turn this into a watercolor painting",
7    "image_urls": ["https://www.krea.ai/ethereal-houses.jpg"],
8    "thinking_mode": "fast",
9    "resolution": "2k"}')
10JOB_ID=$(echo "$RESPONSE" | jq -r '.job_id // empty')
11
12if [ -z "$JOB_ID" ]; then echo "$RESPONSE"; else
13  while true; do
14    JOB=$(curl -s https://api.krea.ai/jobs/$JOB_ID -H "Authorization: Bearer $KREA_API_KEY")
15    case "$(echo "$JOB" | jq -r '.status // empty')" in
16      completed|failed|"") echo "$JOB" | jq; break ;;
17    esac
18    sleep 2
19  done
20fi

🔥 Trending models