Afbeeldingen
POST https://dev.typno.ai/v1/images/generations maakt een afbeelding van een beschrijving.
curl https://dev.typno.ai/v1/images/generations \
-H "Authorization: Bearer $TYPNO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "z-image-turbo", "prompt": "a lighthouse at sunset, flat illustration", "size": "1024x1024"}'
| Veld | |
|---|---|
model |
Een beeldmodel, zie hieronder |
prompt |
Wat de afbeelding laat zien; Engels werkt het best |
size |
BREEDTExHOOGTE, 256 tot 2048 pixels per zijde. Standaard 1024x1024 |
n |
Aantal afbeeldingen, 1 tot 4. Standaard 1 |
Het antwoord bevat de afbeeldingen als base64 in data[].b64_json.
import base64
result = client.images.generate(model="z-image-turbo", prompt="a lighthouse at sunset")
open("lighthouse.jpg", "wb").write(base64.b64decode(result.data[0].b64_json))
Modellen
| Model | Per megapixel |
|---|---|
Flux.2 [klein]flux2-klein | € 0,0055 |
Z-Image Turboz-image-turbo | € 0,0099 |
Qwen Imageqwen-image | € 0,0825 |
Afbeeldingen worden afgerekend per megapixel uitvoer.