Passer au contenu

FLUX.1 [dev] with Controlnets and Loras

Intégrer

Identifiant du modèle flux-general
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/flux-general?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: ≈0,30 $ 300 crédits API · ≈ 31,64 ₽ L’exécuter sur cette page

Obtenir une clé API
Black Forest Labs Texte vers image Entrées de référence #lora#controlnet#ip-adapter

FLUX.1 [dev] texte-vers-image avec prise en charge des LoRAs, ControlNets, IP-Adapters, EasyControl et du guidage par image de référence

Créé sur Doitong

Créations publiques réalisées avec FLUX.1 [dev] with Controlnets and Loras par la communauté Doitong. Réutilisez un prompt en un clic.

Créations publiques affichées : 9
Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut ...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikel...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi wajahnya. Ia memeluk...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tub...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tubuh ramping dan proporsional, rambut hitam pendek agak acak, mengenakan jaket kulit hitam, celana riding fit, dan sepatu motor. Ia sedang melakukan aksi freestyle ekstrem dengan motor sport 500cc...

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

•requis

Prompt qui guide la génération d'images.

image_size

Dimensions de l’image générée.

num_images par défaut 1

Définit le nombre d’images à générer ; ce choix est fixé à 1 lorsque la sortie est diffusée en continu.

Avancé negative_prompt · reference_image_url · output_format · scheduler · sigma_schedule · num_inference_steps · guidance_scale · real_cfg_scale · reference_strength · reference_start · reference_end · base_shift · max_shift · nag_scale · nag_tau · nag_alpha · nag_end · seed · use_real_cfg · use_cfg_zero · enable_safety_checker · use_beta_schedule · loras · control_loras · controlnets · controlnet_unions · ip_adapters · easycontrols · fill_image
par défaut

Prompt négatif traité par défaut avec NAG pour décourager les caractéristiques indésirables spécifiées dans les images générées.

Déposez un fichier, ou

URL de l’image utilisée pour le guidage Reference-Only.

output_format par défaut png

Format de fichier de l'image obtenue.

scheduler par défaut euler

Planificateur utilisé pendant le débruitage.

Planification des sigmas utilisée pendant le débruitage.

par défaut 28

Nombre d’étapes d’inférence à exécuter.

par défaut 3.5

Force d'adhérence au prompt pour la sélection d'image, exprimée comme CFG (Classifier Free Guidance).

par défaut 3.5

Force d'adhérence au prompt pour la sélection d'image, exprimée comme CFG (Classifier Free Guidance).

par défaut 0.65

Influence de l’image de référence pendant la génération reference_only ; sans image de référence fournie, ce paramètre d’intensité n’a aucun effet.

par défaut 0

Point de départ du guidage de référence, exprimé en pourcentage de toutes les étapes temporelles.

par défaut 1

Point de fin du guidage de référence, exprimé en pourcentage de toutes les étapes temporelles.

par défaut 0.5

Décalage de base appliqué aux étapes temporelles planifiées.

par défaut 1.15

Décalage maximal appliqué aux étapes temporelles planifiées.

par défaut 3

Évitement du prompt négatif contrôlé par l’échelle NAG : l’augmenter rend l’image générée moins semblable à la description négative.

par défaut 2.5

Paramètre tau de NAG pour la normalisation de l’état caché ; il est recommandé de le laisser inchangé. L’augmenter affaiblit la normalisation et risque de provoquer des écarts inattendus par rapport à l’image originale.

par défaut 0.25

alpha de NAG définit dans quelle mesure le prompt positif réoriente le guidage normalisé combinant les prompts positif et négatif. Cette pondération finale donne davantage d’influence au prompt positif avec des valeurs faibles et réduit la réorientation avec des valeurs élevées.

par défaut 0.25

Seuil NAG exprimé comme une proportion des étapes de génération. Les processeurs d’attention originaux de FLUX prennent le relais après l’exécution de NAG pendant cette proportion initiale.

Seed pour des images reproductibles : un prompt et un seed identiques produisent une image identique lorsque la version du modèle est inchangée.

par défaut []

LoRAs dont l’effet combiné produit l’image générée, sans limite quant au nombre fourni.

par défaut []

LoRAs d’image de contrôle fusionnées dans une configuration combinée pour générer l’image finale ; le nombre fourni n’est pas limité.

par défaut []

Configuration ControlNet pour la génération d’images, actuellement limitée à un seul ControlNet.

par défaut []

Configuration ControlNet union pour la génération d’images, soumise à la restriction actuelle d’un seul ControlNet.

par défaut []

IP-Adapter appliqué pendant la génération de l’image.

par défaut []

Entrées EasyControl appliquées pendant la génération de l’image.

Image d’entrée qui guide la génération et peut fournir du contenu pour les régions masquées.

POST /run/flux-general?wait=20 devis → 0,30 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/flux-general?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de FLUX.1 [dev] with Controlnets and Loras

Génère des images à partir d'un `prompt` avec plusieurs méthodes de conditionnement : `loras`, `control_loras`, `controlnets`, `controlnet_unions`, `ip_adapters` et `easycontrols`, ainsi que `fill_image` pour les zones masquées. Accepte aussi un `reference_image_url`, des prompts négatifs et un choix entre les ordonnanceurs euler et dpmpp_2m. Jusqu'à 10 images par appel, en png ou jpeg.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
promptrequis
Typestring
Prompt qui guide la génération d'images.
image_sizefacultatif
Typeobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensions de l’image générée.
num_inference_stepsfacultatif
Typeinteger
Par défaut28
1 – 50
Nombre d’étapes d’inférence à exécuter.
seedfacultatif
Typeinteger | null
Seed pour des images reproductibles : un prompt et un seed identiques produisent une image identique lorsque la version du modèle est inchangée.
lorasfacultatif
Typeobject[]
Par défaut[]
LoRAs dont l’effet combiné produit l’image générée, sans limite quant au nombre fourni.
loras[].pathrequis
Typestring
Emplacement des poids LoRA, indiqué sous forme d’URL ou de chemin.
loras[].scalefacultatif
Typeobject | number
Par défaut1
Mise à l’échelle appliquée aux poids LoRA avant leur fusion avec le modèle de base. Fournissez un dictionnaire de la forme {"layer_name":layer_scale} pour définir l’échelle de chaque couche ; les couches non spécifiées utilisent 1.0.
control_lorasfacultatif
Typeobject[]
Par défaut[]
LoRAs d’image de contrôle fusionnées dans une configuration combinée pour générer l’image finale ; le nombre fourni n’est pas limité.
control_loras[].pathrequis
Typestring
Emplacement des poids LoRA, indiqué sous forme d’URL ou de chemin.
control_loras[].scalefacultatif
Typeobject | number
Par défaut1
Mise à l’échelle appliquée aux poids LoRA avant leur fusion avec le modèle de base. Fournissez un dictionnaire de la forme {"layer_name":layer_scale} pour définir l’échelle de chaque couche ; les couches non spécifiées utilisent 1.0.
control_loras[].control_image_urlrequis
Typeurl · image
URL de l’image de contrôle.
control_loras[].preprocessfacultatif
Typeenum
Par défautNone
cannydepthNone
Méthode de prétraitement appliquée à l’image fournie.
controlnetsfacultatif
Typeobject[]
Par défaut[]
Configuration ControlNet pour la génération d’images, actuellement limitée à un seul ControlNet.
controlnets[].pathrequis
Typestring
Emplacement des poids ControlNet, indiqué sous forme d’URL ou de chemin.
controlnets[].config_urlfacultatif
Typestring | null
URL facultative vers le fichier config.json de ControlNet.
controlnets[].variantfacultatif
Typestring | null
Variante facultative à utiliser avec une clé de dépôt Hugging Face.
controlnets[].control_image_urlrequis
Typeurl · image
URL de l’image de contrôle.
controlnets[].mask_image_urlfacultatif
Typeurl · image
URL du masque associé à l’image de contrôle.
controlnets[].mask_thresholdfacultatif
Typenumber
Par défaut0.5
0,01 – 0,99
Valeur seuil du masque.
controlnets[].conditioning_scalefacultatif
Typenumber
Par défaut1
0 – 2
Mise à l’échelle appliquée aux poids ControlNet avant leur fusion avec le modèle de base.
controlnets[].start_percentagefacultatif
Typenumber
Par défaut0
0 – 1
Pourcentage du nombre total d’étapes temporelles auquel ControlNet commence à influencer la génération de l’image.
controlnets[].end_percentagefacultatif
Typenumber
Par défaut1
0 – 1
Pourcentage du nombre total d’étapes temporelles auquel ControlNet cesse d’influencer la génération de l’image.
controlnet_unionsfacultatif
Typeobject[]
Par défaut[]
Configuration ControlNet union pour la génération d’images, soumise à la restriction actuelle d’un seul ControlNet.
controlnet_unions[].pathrequis
Typestring
Emplacement des poids ControlNet, indiqué sous forme d’URL ou de chemin.
controlnet_unions[].config_urlfacultatif
Typestring | null
URL facultative vers le fichier config.json de ControlNet.
controlnet_unions[].variantfacultatif
Typestring | null
Variante facultative à utiliser avec une clé de dépôt Hugging Face.
controlnet_unions[].controlsrequis
Typeobject[]
Images de contrôle et modes associés fournis à ControlNet.
controlnet_unions[].controls[].control_image_urlrequis
Typeurl · image
URL de l’image de contrôle.
controlnet_unions[].controls[].mask_image_urlfacultatif
Typeurl · image
URL du masque associé à l’image de contrôle.
controlnet_unions[].controls[].control_moderequis
Typeenum
cannytiledepthblurposegraylow-quality
Mode de contrôle utilisé par Flux Controlnet Union. Options : canny guide la génération avec des contours ; tile la guide avec des tuiles ; depth la guide avec une carte de profondeur en niveaux de gris ; blur floute l’image ; pose guide la génération avec la pose de l’image ; gray convertit l’image en niveaux de gris ; low-quality produit une version de faible qualité de l’image.
controlnet_unions[].controls[].conditioning_scalefacultatif
Typenumber
Par défaut1
0 – 2
Mise à l’échelle appliquée aux poids ControlNet avant leur fusion avec le modèle de base.
controlnet_unions[].controls[].mask_thresholdfacultatif
Typenumber
Par défaut0.5
0,01 – 0,99
Valeur seuil du masque.
controlnet_unions[].controls[].start_percentagefacultatif
Typenumber
Par défaut0
0 – 1
Pourcentage du nombre total d’étapes temporelles auquel ControlNet commence à influencer la génération de l’image.
controlnet_unions[].controls[].end_percentagefacultatif
Typenumber
Par défaut1
0 – 1
Pourcentage du nombre total d’étapes temporelles auquel ControlNet cesse d’influencer la génération de l’image.
ip_adaptersfacultatif
Typeobject[]
Par défaut[]
IP-Adapter appliqué pendant la génération de l’image.
ip_adapters[].pathrequis
Typestring
Emplacement de l’IP-Adapter sur Hugging Face.
ip_adapters[].subfolderfacultatif
Typestring | null
Sous-dossier contenant les poids ip_adapter.
ip_adapters[].weight_namefacultatif
Typestring | null
Nom de fichier Safetensors des poids de l’IP-Adapter.
ip_adapters[].image_encoder_pathrequis
Typestring
Emplacement de l’encodeur d’image de l’IP-Adapter, tel que 'openai/clip-vit-large-patch14'.
ip_adapters[].image_encoder_subfolderfacultatif
Typestring | null
Sous-dossier contenant les poids de l’encodeur d’image.
ip_adapters[].image_encoder_weight_namefacultatif
Typestring | null
Nom de l’encodeur d’image.
ip_adapters[].image_urlrequis
Typeurl · image
URL de l’image de conditionnement fournie à l’IP-Adapter.
ip_adapters[].mask_image_urlfacultatif
Typeurl · image
URL du masque associé à l’image de contrôle.
ip_adapters[].mask_thresholdfacultatif
Typenumber
Par défaut0.5
0,01 – 0,99
Valeur seuil du masque.
ip_adapters[].scalerequis
Typenumber
Facteur d’échelle de l’IP-Adapter.
easycontrolsfacultatif
Typeobject[]
Par défaut[]
Entrées EasyControl appliquées pendant la génération de l’image.
easycontrols[].control_method_urlrequis
Typestring
URL des poids safetensor de la méthode de contrôle ou identifiant pris en charge : `canny`, `depth`, `hedsketch`, `inpainting`, `pose`, `seg`, `subject`, `ghibli`.
easycontrols[].scalefacultatif
Typenumber
Par défaut1
0 – 2
Facteur d’échelle de la méthode de contrôle.
easycontrols[].image_urlrequis
Typeurl · image
URL de l’image fournissant une entrée de contrôle.
easycontrols[].image_control_typerequis
Typeenum
subjectspatial
Mode de contrôle de l’image ; accepte `spatial` ou `subject`.
fill_imagefacultatif
Typeobject
Image d’entrée qui guide la génération et peut fournir du contenu pour les régions masquées.
fill_image.fill_image_urlfacultatif
Typeurl · image
Par défaut[]
URL des images à remplir via le prompting redux.
guidance_scalefacultatif
Typenumber
Par défaut3.5
0 – 20
Force d'adhérence au prompt pour la sélection d'image, exprimée comme CFG (Classifier Free Guidance).
real_cfg_scalefacultatif
Typenumber
Par défaut3.5
0 – 5
Force d'adhérence au prompt pour la sélection d'image, exprimée comme CFG (Classifier Free Guidance).
use_real_cfgfacultatif
Typeboolean
Par défautfalse
Option CFG classique, automatiquement activée avec XLabs IP-Adapter v1. Le comportement du guidage correspond à celui de modèles tels que SD1.5 et SDXL.
use_cfg_zerofacultatif
Typeboolean
Par défautfalse
Active l’échantillonnage avec initialisation CFG-zero, décrit à l’adresse https://arxiv.org/abs/2503.18886.
num_imagesfacultatif num_outputs
Typeinteger
Par défaut1
1 – 10
Définit le nombre d’images à générer ; ce choix est fixé à 1 lorsque la sortie est diffusée en continu.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
Vérification de sécurité qui renvoie des images noires à la place des images signalées comme non sûres. La valeur true active la vérification ; false la désactive uniquement pour les comptes autorisés, tandis que les requêtes sans autorisation sont vérifiées dans tous les cas.
reference_image_urlfacultatif
Typeurl · image
URL de l’image utilisée pour le guidage Reference-Only.
reference_strengthfacultatif
Typenumber
Par défaut0.65
-3 – 3
Influence de l’image de référence pendant la génération reference_only ; sans image de référence fournie, ce paramètre d’intensité n’a aucun effet.
reference_startfacultatif
Typenumber
Par défaut0
0 – 1
Point de départ du guidage de référence, exprimé en pourcentage de toutes les étapes temporelles.
reference_endfacultatif
Typenumber
Par défaut1
0 – 1
Point de fin du guidage de référence, exprimé en pourcentage de toutes les étapes temporelles.
base_shiftfacultatif
Typenumber
Par défaut0.5
0,01 – 5
Décalage de base appliqué aux étapes temporelles planifiées.
max_shiftfacultatif
Typenumber
Par défaut1.15
0,01 – 5
Décalage maximal appliqué aux étapes temporelles planifiées.
output_formatfacultatif
Typeenum
Par défautpng
jpegpng
Format de fichier de l'image obtenue.
use_beta_schedulefacultatif
Typeboolean
Par défautfalse
Contrôle l’utilisation des sigmas bêta.
sigma_schedulefacultatif
Typestring | null
Planification des sigmas utilisée pendant le débruitage.
schedulerfacultatif
Typeenum
Par défauteuler
eulerdpmpp_2m
Planificateur utilisé pendant le débruitage.
negative_promptfacultatif
Typestring
Par défaut
Prompt négatif traité par défaut avec NAG pour décourager les caractéristiques indésirables spécifiées dans les images générées.
nag_scalefacultatif
Typenumber
Par défaut3
≤ 10> 1
Évitement du prompt négatif contrôlé par l’échelle NAG : l’augmenter rend l’image générée moins semblable à la description négative.
nag_taufacultatif
Typenumber
Par défaut2.5
> 0
Paramètre tau de NAG pour la normalisation de l’état caché ; il est recommandé de le laisser inchangé. L’augmenter affaiblit la normalisation et risque de provoquer des écarts inattendus par rapport à l’image originale.
nag_alphafacultatif
Typenumber
Par défaut0.25
≤ 1> 0
alpha de NAG définit dans quelle mesure le prompt positif réoriente le guidage normalisé combinant les prompts positif et négatif. Cette pondération finale donne davantage d’influence au prompt positif avec des valeurs faibles et réduit la réorientation avec des valeurs élevées.
nag_endfacultatif
Typenumber
Par défaut0.25
≤ 1> 0
Seuil NAG exprimé comme une proportion des étapes de génération. Les processeurs d’attention originaux de FLUX prennent le relais après l’exécution de NAG pendant cette proportion initiale.
requis Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu’à 10 MB ou le file_url d’un téléversement. Fichiers

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "flux-general",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 300,
    "usd": "0.30",
    "charged": 300,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "width": 1024,
        "height": 768,
        "content_type": "image/jpeg"
      }
    ],
    "timings": {},
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string"
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
images
array of object {url, width, height, content_type}Informations de fichier pour les images générées.
timings
object
seed
integerSeed de génération d'images, y compris la valeur choisie aléatoirement si l'entrée n'en fournissait pas ; sinon, il reprend la valeur fournie.
has_nsfw_concepts
array of booleanIndique si des concepts NSFW apparaissent dans les images générées.
prompt
stringPrompt utilisé pendant la génération d'images.

Plus de modèles : Texte vers image

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/flux-general.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt