> ## 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.

# Nano Banana 2 image vers image

Générez des images avec le modèle Nano Banana 2 à partir d’un prompt textuel et d’images de référence, avec prise en charge de la configuration du format de l’image et du niveau de qualité.

## 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 \{\{Clé API}}.
</ParamField>

## Corps de la requête

<ParamField body="prompt" type="string" required={true}>
  Prompt textuel utilisé pour générer l’image, en chinois ou en anglais. Il est recommandé de ne pas dépasser 1000 caractères.
</ParamField>

<ParamField body="image" type="string | string[]" required={true}>
  Image de référence pour la génération image vers image, avec prise en charge des URL d’image ou de l’encodage Base64. Vous pouvez fournir une seule image (chaîne) ou plusieurs images (tableau de chaînes).
</ParamField>

<ParamField body="size" type="string" default="1x1">
  Format de l’image de sortie ; le système l’associe automatiquement aux dimensions en pixels correspondantes.

  Valeurs possibles : `1x1`, `2x3`, `3x2`, `3x4`, `4x3`, `4x5`, `5x4`, `9x16`, `16x9`, `21x9`
</ParamField>

<ParamField body="quality" type="string" default="1k">
  Niveau de qualité de génération de l’image ; une qualité plus élevée permet de générer des images plus nettes et plus détaillées.

  Valeurs possibles : `1k`, `2k`, `4k`
</ParamField>

<ParamField body="response_format" type="string" default="url">
  Format de retour de l’image générée.

  Valeurs possibles : `url`, `b64_json`
</ParamField>

## Informations de réponse

<ResponseField name="images" type="string[]" required={true}>
  Tableau des images générées ; les éléments sont des URL d’image (lorsque `response_format` est `url`) ou des chaînes encodées en Base64 (lorsque `response_format` est `b64_json`).
</ResponseField>
