Bundle a model, size, and style into a reusable preset so every image request stays consistent.
Not yet available. Preset-driven image generation is tracked to be built — today, pass the parameters directly on POST /v1/images/generations (
model,prompt,n,size), and manage presets in Dashboard → Settings → Presets.
Presets bundle a model and generation defaults under one name. Today they are managed in the dashboard; referencing a preset from an API call is part of the intended design. Image generation is billed per image in Algerian Dinars (DA).
The working call passes everything explicitly — model and prompt are required:
The intended design lets a request name a preset instead of repeating parameters. This does not work today — a request with a preset field but no model is rejected with a 422, because model is required:
Once preset-driven generation ships, presets are meant to give you:
Until then, keep the parameters in your client and manage preset definitions in Dashboard → Settings → Presets.