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

# Génération d’images

> Créer et modifier des images dans ClickHouse Agents

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

export const BetaBadge = ({link, galaxyTrack, galaxyEvent}) => {
  if (link) {
    return <a href={link} target="_blank" rel="noopener noreferrer" className="betaBadge" onClick={galaxyTrack && galaxyEvent ? galaxyOnClick(galaxyEvent) : undefined}>
                <Icon />
                <span>Beta</span>
            </a>;
  }
  return <div className="betaBadge">
            <Icon />
            <span>
                Fonctionnalité en bêta. 
                <u>
                    <a href="/docs/docs/beta-and-experimental-features#beta-features">
                        En savoir plus.
                    </a>
                </u>
            </span>
        </div>;
};

<BetaBadge />

La génération d’images permet à un agent de créer de nouvelles images à partir d’un prompt textuel ou de modifier des images importées par l’utilisateur. L’agent choisit entre la génération et la modification en fonction de la demande et du contexte disponible.

<div id="enable-it">
  ## Activer la génération d’images
</div>

La génération d’images s’active via la fenêtre modale **Ajouter des outils** dans l’Agent Builder (et non dans la section **Capabilities**). Cliquez sur **Ajouter des outils** en bas du panneau de l’Agent Builder, puis ajoutez l’un des outils de génération d’images, par exemple **OpenAI Image Tools**, **DALL-E-3** ou **Stable Diffusion**. L’agent sélectionne l’outil approprié en fonction de la demande, ou vous pouvez le limiter dans les instructions.

<Image img="https://mintcdn.com/private-7c7dfe99/A68-kVUDkVcT2W3b/images/cloud/agent-builder/tools-modal.webp?fit=max&auto=format&n=A68-kVUDkVcT2W3b&q=85&s=e98e46712afcbb5aa6347c8b7446ffd2" alt="Fenêtre modale des outils de l’agent affichant des intégrations de génération d’images, notamment OpenAI Image Tools, DALL-E-3 et Stable Diffusion, aux côtés d’autres outils tiers" size="md" width="2560" height="1280" data-path="images/cloud/agent-builder/tools-modal.webp" />

<div id="generation">
  ## Génération
</div>

Lorsque l’utilisateur demande une image, l’agent appelle l’outil de génération avec un prompt et renvoie l’image générée directement dans la réponse. L’agent conserve une référence à l’image dans son contexte afin de pouvoir la décrire ou la réutiliser dans la même conversation.

<div id="editing">
  ## Modification
</div>

Si l’utilisateur téléverse une image et demande une modification — changer une couleur, ajouter un objet, étendre une composition — l’agent utilise la variante de modification de l’outil. Le résultat remplace la zone concernée ou étend l’image source, selon la demande.

<div id="notes">
  ## Remarques
</div>

* Les images générées ne sont pas automatiquement soumises à une analyse distincte avec [vision](/docs/fr/products/cloud/features/ai-ml/agents/builder/vision). Si vous avez besoin que l’agent *interprète* une image, utilisez [vision](/docs/fr/products/cloud/features/ai-ml/agents/builder/vision) avec une image importée par l’utilisateur.
* Les politiques de contenu du provider s’appliquent. Les prompts qui enfreignent la politique du provider renvoient une erreur au lieu d’une image.
