Génération et modification d’images
Générez, modifiez et créez des variantes d’images via une API unifiée.
Vue d’ensemble
AGTCloud permet de générer et de modifier des images. Après avoir choisi un modèle, envoyez du texte ou une image via l’API compatible OpenAI Images, puis récupérez le résultat.
Types de tâches pris en charge
| Type | Description | Entrées principales |
|---|---|---|
| Génération d’images | Créer une image à partir d’une description | Modèle, prompt |
| Modification d’images | Modifier une image existante ou une zone précise | Image, prompt, masque facultatif |
| Variantes d’images | Créer d’autres versions d’une image | Image d’origine |
Modèles recommandés
| Modèle | Fournisseur | Points forts |
|---|---|---|
| Qwen Image | Alibaba Cloud | Adapté à la création visuelle avec des prompts multilingues |
| Seedream | ByteDance | Conçu pour les visuels créatifs, les affiches et les images photoréalistes |
| Wan Image | Alibaba Cloud | Couvre le texte vers image, l’image vers image et les workflows de création visuelle |
Intégration API
Base URL
https://api.agtcloud.cn/v1Générer une image
curl 'https://api.agtcloud.cn/v1/images/generations' \
-H 'Authorization: Bearer your-api-key' \
-H 'Content-Type: application/json' \
--data '{
"model": "qwen-image",
"prompt": "Une bibliothèque moderne face à la mer, éclairée par la lumière naturelle du matin"
}'Modifier une image
curl 'https://api.agtcloud.cn/v1/images/edits' \
-H 'Authorization: Bearer your-api-key' \
-F 'model=MODEL_ID' \
-F 'image=@input.png' \
-F 'mask=@mask.png' \
-F 'prompt=Remplacez le fond par un bord de mer au petit matin'Créer des variantes d’image
curl 'https://api.agtcloud.cn/v1/images/variations' \
-H 'Authorization: Bearer your-api-key' \
-F 'model=MODEL_ID' \
-F 'image=@input.png' \
-F 'n=2'Traiter les images obtenues
| Format retourné | Traitement |
|---|---|
| URL | Télécharger l’image et la conserver dans votre propre stockage selon vos besoins |
| Base64 | Décoder en image binaire, puis enregistrer |
Les champs retournés dépendent des paramètres et des capacités du modèle. Pour un résultat par lot, lisez chaque élément du tableau data[].