Référence de commande CLI Bailian pour la génération et l'édition d'images.
Une seule commande permet d'utiliser les fonctionnalités de génération et d'édition d'images de Bailian depuis le terminal.
ImportantAjoutez --help à toute commande pour obtenir la liste complète des paramètres, par exemple bl image generate --help. Tous les paramètres qui acceptent une URL de fichier acceptent également un chemin local : le CLI télécharge automatiquement le fichier vers un stockage temporaire (valide pendant 48 heures), vous n'avez donc jamais besoin d'héberger vos fichiers en tant qu'URL. Les détails des commandes de cette page sont vérifiés avec bl 2.2.1.
Référence de commande
bl image generate
Génère des images (Qwen-Image / wan2.x). Nécessite une authentification par clé API.
Utilisation
bl image generate --prompt <text> [flags]
| Paramètre | Type | Requis | Description |
|---|---|---|---|
--prompt <text> | string | Oui | Description de l'image |
--model <model> | string | Non | ID du modèle (par défaut : qwen-image-3.0) |
--size <W*H> | string | Non | Taille de l'image : ratio (3:4, 16:9, 1:1) ou pixels (2048*2048) |
--n <count> | number | Non | Nombre d'images par requête (par défaut : 1, maximum : 6) |
--seed <n> | number | Non | Graine aléatoire pour une génération reproductible |
--negative-prompt <text> | string | Non | Prompt négatif pour exclure un contenu indésirable |
--prompt-extend <bool> | boolean | Non | Activer l'extension du prompt (true/false). Omettre le flag : true pour qwen-image sync ; paramètre omis sur les modèles asynchrones (valeur par défaut API). |
--watermark <bool> | boolean | Non | Activer le filigrane (true/false). Omettre le flag pour utiliser le paramètre du profil ou la valeur par défaut CLI (true). |
--async | switch | Non | Retourner l'ID de tâche asynchrone sans attendre |
--concurrent <n> | number | Non | Exécuter N requêtes parallèles (par défaut : 1) |
--out-dir <dir> | string | Non | Télécharger les images dans un répertoire |
--out-prefix <prefix> | string | Non | Préfixe de nom de fichier (par défaut : image) |
--poll-interval <seconds> | number | Non | Intervalle de sondage lors de l'attente (par défaut : 3) |
Exemple : Générer une image à partir d'un texte
bl image generate --prompt "A cat in a spacesuit on Mars"
bl image edit
Éditer une image existante avec des instructions textuelles (Qwen-Image / Wan 2.7). Nécessite une authentification par clé API.
Utilisation
bl image edit --image <url> --prompt <text> [flags]
| Paramètre | Type | Requis | Description |
|---|---|---|---|
--image <url> | array | Oui | URL de l'image source ou chemin de fichier local (répétable pour fusion multiple d'images) |
--prompt <text> | string | Oui | Texte d'instruction d'édition |
--model <model> | string | Non | ID du modèle (par défaut : qwen-image-3.0) |
--size <W*H> | string | Non | Taille de l'image de sortie : ratio (3:4, 16:9) ou pixels (2048*2048) |
--n <count> | number | Non | Nombre d'images (par défaut : 1, maximum : 6) |
--seed <n> | number | Non | Graine aléatoire pour des résultats reproductibles |
--negative-prompt <text> | string | Non | Prompt négatif pour exclure un contenu indésirable |
--function <name> | string | Non | Fonction wanx*-imageedit (par défaut : description_edit). Exemples : stylization_all, description_edit |
--prompt-extend <bool> | boolean | Non | Activer l'extension du prompt (true/false). Omettre le flag pour utiliser la valeur par défaut CLI (true). |
--watermark <bool> | boolean | Non | Activer le filigrane (true/false). Omettre le flag pour utiliser le paramètre du profil ou la valeur par défaut CLI (true). |
--out-dir <dir> | string | Non | Télécharger les images dans un répertoire |
--out-prefix <prefix> | string | Non | Préfixe de nom de fichier (par défaut : edited) |
--async | switch | Non | Retourner l'ID de tâche asynchrone sans attendre |
--concurrent <n> | number | Non | Exécuter N requêtes parallèles (par défaut : 1) |
--poll-interval <seconds> | number | Non | Intervalle de sondage lors de l'attente (par défaut : 3) |
Exemple : Éditer une image à l'aide d'une instruction textuelle
bl image edit --image ./photo.png --prompt "Replace the background with a beach"