Skip to main content

Ce que vous allez créer

Vous allez créer une tâche de génération d’image Flux avec POST /flux/v1/flux-dev, interroger GET /flux/v1/get_result, et télécharger l’URL de l’image générée lorsque la tâche sera prête.

Prérequis

  • Une clé API CometAPI stockée dans COMETAPI_KEY
  • Python 3.10+ avec requests, ou Node.js 18+
  • Un chemin de modèle Flux issu de la référence de l’API Flux ou de Models

Clé API, URL de base, authentification

La génération Flux utilise un nom de modèle dans le chemin de l’URL :
Interrogez le endpoint de résultat avec l’ID de tâche :
Authentifiez-vous avec un jeton Bearer :

Exemples de code

Utilisez les onglets ci-dessous pour des exemples copiables en cURL, Python et Node.js.

Explication du flux

La génération Flux est asynchrone. Le endpoint de création renvoie un id de tâche. Interrogez /flux/v1/get_result?id=<task_id> jusqu’à ce que status soit Ready, puis téléchargez result.sample. Les URL de résultats Flux sont limitées dans le temps. Copiez les images terminées dans votre propre stockage lorsque votre application a besoin d’un accès durable.

Paramètres courants

Dépannage / FAQ

Continuez à interroger avec une boucle de tentatives limitée et un délai d’expiration. Stockez l’ID de tâche afin que le job puisse être vérifié plus tard.
Téléchargez result.sample peu après que la tâche soit devenue Ready, puis stockez l’image dans votre propre espace de stockage.
La prise en charge des paramètres Flux varie selon la variante du modèle. Commencez avec prompt, width et height, puis consultez la référence de l’API Flux avant d’ajouter des champs facultatifs.

Étapes suivantes