Le bloc **Edit Image** permet d'utiliser l'API d'Open IA pour modifier une image passée dans le bloc via un URL.

*Une API (Application Programming Interface, Interface de Programmation Applicative) est un ensemble de fonctionnalités mises à disposition d'un client / utilisateur via une bibliothèque (méthodes d'un langage de programmation) ou un service web.*

![](https://chatwoot.fr.nocodespacelab.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYXM9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e6cfe7ee16ebc7043e25a7007468aa9cf7494eb9/capture-decran-2025-04-30-1409_1yqlcq6.png?cw_image_width=517px)

Le bloc permet plusieurs réglages : 
* le champ _size_ permet choisir la taille de l'image
* le champ _prompt_ permet de transmettre sa requête à l'IA
* le champ _URL_ permet de transmettre un lien vers l'image à modifier à l'IA
* le champ _quality_ permet de régler la qualité de l'image obtenue

**Important :** utiliser l'API d'Open IA peut prendre du temps (entre 30 secondes et plus d'1 minute) : il faut donc patienter quelques instants avant d'avoir un résultat.
**Note :** l'URL transmise en retour du bloc **Edit Image** est assez imposante (quelques Méga bits). Pour obtenir un visuel de l'image dans Voltask, il est préférable d'utiliser le bloc **WriteToLog** ou alors d'afficher l'URL reçu dans le bloc **HTML5** de Celestory.

Voici un exemple de ce que peut faire ce bloc : 

*L'image de base :*

![](https://chatwoot.fr.nocodespacelab.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYk09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--66ac1f0361c3b98dcd9791de2e98732d8f0f392d/cottagehouseai_wb3jqd.png?cw_image_width=400px)

*L'image modifiée :*

![](https://chatwoot.fr.nocodespacelab.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYlE9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--845dc47d39aceab25e5a11fe505a0c42fb829b1b/cottagehouseaiedit_12wtoer.png?cw_image_width=400px)
