> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# FLUX.1 Kontext Dev

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

<ParamField header="Content-Type" type="string" required={true}>
  Valeur d’énumération : `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Format d’authentification Bearer : Bearer \{\{API Key}}.
</ParamField>

## Corps de la requête

<ParamField body="prompt" type="string" required={true}>
  Prompt utilisé pour générer l’image.
</ParamField>

<ParamField body="images" type="string[]" required={false}>
  Liste d’images utilisées pour générer l’image. Jusqu’à 4 images sont prises en charge.
</ParamField>

<ParamField body="fast_mode" type="boolean" required={false}>
  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`.
</ParamField>

<ParamField body="size" type="string" required={false}>
  Dimensions du média généré (pixels, largeur\*hauteur). Plage pour chaque dimension : \[256 \~ 1536].
</ParamField>

<ParamField body="num_inference_steps" type="integer" required={false}>
  Nombre d’étapes d’inférence. La valeur par défaut est 28. Plage de valeurs : \[1 \~ 50].
</ParamField>

<ParamField body="guidance_scale" type="number" required={false}>
  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].
</ParamField>

<ParamField body="num_images" type="integer" required={false}>
  Nombre d’images à générer. La valeur par défaut est 1. Plage de valeurs : \[1 \~ 4].
</ParamField>

<ParamField body="seed" type="integer" required={false}>
  Graine aléatoire. La valeur par défaut est -1 ; -1 indique l’utilisation d’une graine aléatoire. Plage de valeurs : \[-1 \~ 2147483647].
</ParamField>

<ParamField body="output_format" type="string" required={false}>
  Format de l’image de sortie. La valeur par défaut est jpeg.<br />
  Options : `jpeg`, `png`, `webp`
</ParamField>

## Informations de réponse

<ResponseField name="task_id" type="string" required={true}>
  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](/fr/docs/models/reference-get-async-task-result) afin d’obtenir le résultat généré.
</ResponseField>
