Processus de demande
Pour utiliser l’API SeeDream Images Generation, commencez par obtenir votre token API sur le tableau de bord Ace Data Cloud pour le garder en réserve.
Si vous n’êtes pas encore connecté ou inscrit, vous serez automatiquement redirigé vers la page de connexion pour vous inviter à vous inscrire et à vous connecter, après quoi vous serez automatiquement renvoyé à la page actuelle.
Un seul token API suffit pour appeler tous les services de la plateforme, sans avoir besoin de demander séparément pour chaque service. La première demande vous donnera un quota gratuit pour une expérience sans frais ; lorsque le quota est insuffisant, vous pouvez recharger le solde général dans le tableau de bord.
📘 Documentation complète : API SeeDream Images Generation →
Exemple de demande
L’API SeeDream Tasks peut être utilisée pour interroger les résultats de l’API SeeDream Images Generation. Pour savoir comment utiliser l’API SeeDream Images Generation, veuillez consulter la documentation API SeeDream Images Generation. Prenons un exemple avec un ID de tâche retourné par le service API SeeDream Images Generation. Supposons que nous ayons un ID de tâche : 20068983-0cc9-4c6a-aeb6-9c6a3c668be0, nous allons maintenant démontrer comment procéder en passant cet ID de tâche.Exemple d’image de tâche

Configuration des en-têtes de demande et du corps de la demande
Request Headers comprend :accept: spécifie que la réponse doit être au format JSON, ici rempli avecapplication/json.authorization: la clé pour appeler l’API, que vous pouvez sélectionner directement après la demande.
id: l’ID de la tâche téléchargée.action: la manière d’opérer sur la tâche.

Exemple de code
Vous pouvez constater que diverses langues de code ont déjà été générées automatiquement sur le côté droit, comme illustré dans l’image :
CURL
Exemple de réponse
Après une demande réussie, l’API renverra les détails de la tâche ici. Par exemple :success, l’état de la tâche de génération de vidéo à ce moment.task_id, l’ID de la tâche de génération de vidéo à ce moment.trace_id, l’ID de suivi de la génération de vidéo à ce moment.data, la liste des résultats de la tâche de génération d’images à ce moment.image_url, le lien de la tâche de génération d’images à ce moment.prompt, le mot-clé.size: les pixels de l’image générée.
Opération de requête en masse
Ceci est pour interroger les détails de plusieurs ID de tâches, contrairement à ce qui précède, il faut sélectionner l’action comme retrieve_batch. Request Body comprend :ids: tableau des ID de tâches téléchargés.action: la manière d’opérer sur la tâche.

Exemple de code
Voici quelques exemples de code :Exemple de réponse
Après une demande réussie, l’API renverra les détails spécifiques de toutes les tâches en masse. Par exemple :items contient les détails spécifiques des tâches en lot, chaque tâche ayant les mêmes informations de champ que le résultat de la requête d’une seule tâche ci-dessus.
items, tous les détails spécifiques des tâches en lot. C’est un tableau, chaque élément du tableau ayant le même format que le résultat de la requête d’une seule tâche ci-dessus.count, le nombre de tâches dans cette requête en lot.
created_at, heure de création de la tâche, horodatage Unix (secondes, flottant).started_at, heure de début d’exécution de la tâche, horodatage Unix (secondes, flottant).finished_at, heure de fin de la tâche, horodatage Unix (secondes, flottant). Ce champ n’est pas retourné si la tâche n’est pas terminée.elapsed, temps d’exécution de la tâche, en secondes (flottant, conservé à 3 décimales). Ce champ n’est pas retourné si la tâche n’est pas terminée.
CURL
Gestion des erreurs
Lors de l’appel de l’API, si une erreur se produit, l’API renverra le code d’erreur et les informations correspondantes. Par exemple :400 token_mismatched: Mauvaise requête, probablement en raison de paramètres manquants ou invalides.400 api_not_implemented: Mauvaise requête, probablement en raison de paramètres manquants ou invalides.401 invalid_token: Non autorisé, jeton d’autorisation invalide ou manquant.429 too_many_requests: Trop de requêtes, vous avez dépassé la limite de taux.500 api_error: Erreur interne du serveur, quelque chose s’est mal passé sur le serveur.

