L’API Krea 3 est en accès anticipé. Seuls les espaces de travail inscrits à la bêta Krea 3 peuvent l’appeler. Pour demander l’accès, contactez sales@krea.ai.
Endpoint
L’endpoint suit le cycle de vie d’un job standard : il renvoie un
job_id, puis vous interrogez GET /jobs/{job_id} (ou utilisez un webhook) jusqu’à ce que le job soit terminé. L’image générée se trouve dans result.urls[0].
Démarrage rapide : votre première édition d’image
Toutes les requêtes nécessitent un token Bearer. Consultez Clés API & Facturation si vous n’en avez pas encore.1
Importer une référence
POST /assets avec votre image d’entrée. La réponse renvoie image_url. Vous pouvez aussi passer directement une URL d’image externe ou une data URI base64 dans image_urls.2
Créer une édition
POST /generate/image/krea/krea-3 avec votre prompt et votre référence. Conservez le job_id renvoyé dans la réponse.3
Récupérer le résultat
Interrogez
GET /jobs/{job_id} jusqu’à ce que status vaille completed. Le résultat se trouve dans result.urls[0].Paramètres
Avec
width et height, le résultat est arrondi au ratio d’aspect pris en charge le plus proche et à un canevas 1k ou 2k. Les dimensions exactes en pixels ne sont pas garanties.Réutiliser une seed ne garantit pas des résultats identiques, car l’étape d’expansion du prompt peut varier d’une exécution à l’autre.Modes de réflexion
Avant de générer, Krea 3 interprète votre prompt.thinking_mode détermine l’ampleur de cette planification.
Si vous omettez
thinking_mode, l’API utilise fast. Les deux modes prennent en charge regional_edit.
Éditions régionales
Avecregional_edit: true, Krea 3 régénère uniquement les parties de l’image qui doivent changer. Tout le reste demeure exactement identique : vous pouvez donc éditer la même image encore et encore sans perte de qualité.
Utilisez-le pour les éditions locales, lorsque le reste de l’image doit rester identique au pixel près : recolorer ou remplacer un objet, ajouter ou supprimer un élément, corriger un détail ou modifier le texte d’un panneau. C’est la méthode sûre pour enchaîner les éditions sur le dernier résultat.
Ne l’utilisez pas pour les éditions globales, qui doivent recalculer toute l’image : changement de style, d’éclairage, de saison ou de moment de la journée, recadrage, ou combinaison de plusieurs images en une nouvelle scène. Les éditions classiques recalculent toute l’image, si bien que des artefacts peuvent s’accumuler si vous continuez à éditer le dernier résultat.
Les éditions régionales nécessitent au moins une image dans image_urls.
Rédaction des prompts
Krea 3 est un éditeur qui suit vos instructions. Rédigez l’édition en langage naturel :- Commencez par la modification. N’ajoutez que les détails utiles à sa réalisation.
- Terminez par une phrase de préservation lorsque le reste de l’image doit rester identique. Ne listez pas tout ce qui doit rester inchangé.
- Lorsque le prompt utilise plusieurs images, désignez chaque image par ce qu’elle montre. Par exemple : « Mets la basket de la deuxième image à la personne de la première image. »
Images de référence
- Krea 3 utilise chaque référence à sa résolution d’import. Une référence de plus de 4 MP est redimensionnée à 4 MP.
- Environ 1 MP suffit pour la plupart des éditions. N’agrandissez pas une référence avant de l’envoyer.
- Lorsque les détails fins comptent (petit texte, logos, tissus, visages dans un plan large), envoyez la version de l’image avec la plus haute résolution dont vous disposez.
- Avec cinq références ou plus dans une même requête, chaque référence est redimensionnée à 1536 px maximum sur son côté le plus long. Pour des références en pleine résolution, envoyez-en quatre ou moins.
Zero Data Retention
Krea 3 prend en charge Zero Data Retention pour les espaces de travail entreprise. Envoyez l’en-têteX-Api-Zero-Data-Retention: 1. Avec Zero Data Retention :
- Chaque image dans
image_urlsdoit être une data URI base64. thinking_modepeut valoirfastouhigh.- Une requête peut utiliser au maximum 4 images de référence.
Tarifs
Le prix par image dépend de la résolution de sortie, du mode de réflexion et des images de référence.Voir aussi
Cycle de vie d'un job
États des jobs, polling et résultats.
Webhooks
Soyez notifié à la fin d’un job au lieu de faire du polling.