Passer au contenu principal
POST
/
v3
/
async
/
flux-1-kontext-dev
FLUX.1 Kontext Dev
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/flux-1-kontext-dev \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "images": [
    "<string>"
  ],
  "fast_mode": true,
  "size": "<string>",
  "num_inference_steps": 123,
  "guidance_scale": 123,
  "num_images": 123,
  "seed": 123,
  "output_format": "<string>"
}
'
{
  "task_id": "<string>"
}
FLUX.1 Kontext Dev est un modèle adapté aux besoins d’édition qui améliore le respect des prompts et la cohérence de génération des polices, tout en conservant une vitesse efficace.

En-têtes de requête

Content-Type
string
requis
Valeur d’énumération : application/json
Authorization
string
requis
Format d’authentification Bearer : Bearer {{API Key}}.

Corps de la requête

prompt
string
requis
Prompt utilisé pour générer l’image.
images
string[]
Liste d’images utilisées pour générer l’image. Jusqu’à 4 images sont prises en charge.
fast_mode
boolean
Indique s’il faut activer le mode ultra-rapide. Une fois activé, la génération est plus rapide, mais la qualité peut être réduite et le prix est plus bas.Valeur par défaut : false.
size
string
Dimensions du média généré (pixels, largeur*hauteur). Plage pour chaque dimension : [256 ~ 1536].
num_inference_steps
integer
Nombre d’étapes d’inférence. La valeur par défaut est 28. Plage de valeurs : [1 ~ 50].
guidance_scale
number
Coefficient de guidage utilisé pour contrôler la génération. La valeur par défaut est 2.5. Plage de valeurs : [1.0 ~ 20.0].
num_images
integer
Nombre d’images à générer. La valeur par défaut est 1. Plage de valeurs : [1 ~ 4].
seed
integer
Graine aléatoire. La valeur par défaut est -1 ; -1 indique l’utilisation d’une graine aléatoire. Plage de valeurs : [-1 ~ 2147483647].
output_format
string
Format de l’image de sortie. La valeur par défaut est jpeg.
Options : jpeg, png, webp

Informations de réponse

task_id
string
requis
Le task_id de la tâche asynchrone. Vous devez utiliser ce task_id pour appeler l’API de consultation du résultat de tâche afin d’obtenir le résultat généré.