Mener une tâche à bien
Une fois la connexion effectuée et la compétence détectée, suivez ce parcours : besoins → paramètres du modèle → références → estimation gratuite → accord → une seule soumission → consultation de la tâche initiale → téléchargement de l’original. Les commandes ci-dessous illustrent les étapes ; elles ne valent pas permission de générer.Étape 1 : choisir un modèle et examiner les entrées
Étape 2 : préparer et importer les références
La CLI lit les fichiers sur la machine où elle s’exécute. Vérifiez le chemin, les permissions, le format, la taille et les exigences du modèle avant d’importer :Étape 3 : préparer l’entrée et estimer gratuitement
Cet exemple pour une image vérifie d’abord la disponibilité de z-image-turbo. Il illustre le déroulement et ne constitue pas une recommandation par défaut :Étape 4 : soumettre une seule fois après l’accord
Une fois ce plan approuvé par l’utilisateur, soumettez l’image à l’aide de son devis :price_changed) ou que le devis expire (quote_expired). Ne soumettez pas un même devis à la fois comme image, vidéo et audio.
Plusieurs images ou tâches d’un même modèle
Écrivez les entrées (de 1 à 50, chacune comme une entrée unique) dans un tableau JSON ou un fichier JSONL, estimez-les ensemble et attendez un accord unique sur le total du lot :generate soumet toutes les entrées en une fois et renvoie, sans attendre, l’identifiant de tâche ou l’erreur de chaque entrée. Si certaines entrées n’ont pas été soumises, terminez avec tasks resume --quote QUOTE_ID dans les 23 heures suivant la première soumission : les entrées acceptées renvoient leurs tâches initiales sans nouvelle facturation. Pendant ce délai, ne les soumettez jamais à nouveau avec une nouvelle commande d’estimation ou de génération. Si le devis a expiré ou si le prix a augmenté, tasks resume n’envoie rien : vérifiez avec tasks batch ou tasks list quelles entrées ont abouti, puis n’estimez que le reste, dans un nouveau lot. Certains modèles, comme GPT Image, renvoient souvent moins d’images que n ; utilisez donc une entrée par image.
Si l’utilisateur demande explicitement de ne pas estimer ni confirmer, ajoutez --skip-estimate à generate avec --model et --input-file ou --inputs-file, et passez-vous du devis ; voir la référence CLI.
Tâches vidéo
Préparez video-input.json à partir du schéma réel du modèle. Vérifiez le prompt, la durée, le rapport d’aspect, la qualité, l’audio et les références. L’image-vers-vidéo, la vidéo de référence, l’édition et l’extension peuvent utiliser des modèles et des entrées différents.Musique, chansons et voix
Choisissez séparément les modèles de musique et les modèles vocaux. Préparez audio-input.json conformément au schéma, y compris les paroles ou la description, la langue, la voix, le mode instrumental, les références et les options exclusives pris en charge.Étape 5 : interroger, attendre et reprendre
tasks resume rejoue l’identifiant de requête d’origine dans les 23 heures suivant la première soumission, tant que le devis n’a pas expiré et que le prix n’a pas augmenté. Après 23 heures, la commande refuse avec recovery_window_passed ; avec un devis expiré ou un prix plus élevé, elle refuse avec quote_expired ou price_changed. Dans chacun de ces cas, rien n’est envoyé ; vérifiez les tâches récentes avant d’estimer à nouveau. Une tâche échouée n’est pas facturée et ses crédits réservés sont restitués automatiquement ; sans preuve comptable, n’affirmez pas que le remboursement est arrivé.