Passer au contenu

Fibo 2.0 Generate

Intégrer

Identifiant du modèle bria/fibo-2/generate
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-2/generate?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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: 0,04 $ 40 crédits API L’exécuter sur cette page

Obtenir une clé API
Bria AI Texte vers image #text-to-image#image-generation#complex-prompts#structured-prompts

Modèle de génération d’images à partir de texte qui transforme les invites en VGL structuré, avec préréglages de style et mode avec image de référence

Bria AI · Image

Votre premier résultat apparaîtra ici

Créez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou pendant 7 jours gratuitement.

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 au fur et à mesure de vos modifications.

Requête de génération précisant les changements à apporter à « vgl » lorsque ce document est fourni. Sans celle-ci, la description libre est développée en document VGL, que la réponse inclut.

par défaut 1:1

Proportions de l’image à environ un mégapixel. Rapports disponibles : 1:1, 1:2, 1:3, 1:4, 1:5, 2:1, 2:3, 3:1, 3:2, 3:4, 4:1, 4:3, 4:5, 5:1, 5:4, 9:16, 9:21, 10:16, 16:9, 16:10, 21:9.

Avancé image · style · seed · vgl
image_url
Déposez un fichier ou

Image de référence pour le mode inspire; ne peut pas être combinée avec `vgl`. Lorsque `prompt` est fourni, VGL s’appuie sur les éléments visuels de la référence pour créer une nouvelle représentation de la scène décrite dans l’invite plutôt que de reproduire la référence. Sans `prompt`, VGL décrit la référence elle-même et produit une variante très similaire.

style

Style d’image générée disponible uniquement avec « prompt ». La combinaison d’un style avec « image_url », « vgl » ou « negative_prompt » n’est pas prise en charge.

par défaut 5555

Graine contrôlant l’aléatoire pour obtenir des résultats reproductibles, de 0 à 2147483647.

Document VGL (Visual Generation Language) contenant une description de scène structurée en JSON; les documents renvoyés par des requêtes antérieures sont acceptés. Sans `prompt`, le document est rendu tel quel; avec `prompt`, VGL affine le document selon l’invite avant le rendu. Ne peut pas être combiné avec `image_url` ou `style`.

POST /run/bria/fibo-2/generate?wait=20 devis → 0,04 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-2/generate?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.com/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 au Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Fibo 2.0 Generate

Crée des images à partir d’une `prompt` libre, développée en document VGL qui est retourné. Vous pouvez aussi transmettre `vgl` directement ou l’affiner avec une invite, ou fournir `image_url` comme référence visuelle. `style` propose Kodak Film, Hard Flash, Hazy Dreamy et Rough Realism. `aspect_ratio` offre 16 valeurs prédéfinies et `seed` est pris en charge.

Paramètres

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

NomType Par défautAutorisé Description
promptfacultatif
Typestring | null
Requête de génération précisant les changements à apporter à « vgl » lorsque ce document est fourni. Sans celle-ci, la description libre est développée en document VGL, que la réponse inclut.
stylefacultatif
Typeenum
Kodak FilmHard FlashHazy DreamyRough Realism
Style d’image générée disponible uniquement avec « prompt ». La combinaison d’un style avec « image_url », « vgl » ou « negative_prompt » n’est pas prise en charge.
image_urlfacultatif image
Typeurl · image
Image de référence pour le mode inspire; ne peut pas être combinée avec `vgl`. Lorsque `prompt` est fourni, VGL s’appuie sur les éléments visuels de la référence pour créer une nouvelle représentation de la scène décrite dans l’invite plutôt que de reproduire la référence. Sans `prompt`, VGL décrit la référence elle-même et produit une variante très similaire.
vglfacultatif
Typeobject
Document VGL (Visual Generation Language) contenant une description de scène structurée en JSON; les documents renvoyés par des requêtes antérieures sont acceptés. Sans `prompt`, le document est rendu tel quel; avec `prompt`, VGL affine le document selon l’invite avant le rendu. Ne peut pas être combiné avec `image_url` ou `style`.
vgl.short_descriptionfacultatif
Typestring | null
Brève description de l’image de sortie souhaitée.
vgl.objectsfacultatif
Typeobject[]
Par défaut[]
Indiquez le contenu de l’image générée sous forme de liste, en consignant les attributs de chaque objet et ses relations avec les autres objets représentés.
vgl.objects[].descriptionfacultatif
Typestring | null
Description de l’objet de sortie souhaité.
vgl.objects[].locationfacultatif
Typestring | null
Position de l’objet dans l’image.
vgl.objects[].relationshiprequis
Typestring
Relation de l’objet avec les autres objets de l’image.
vgl.objects[].relative_sizefacultatif
Typestring | null
Taille de l’objet par rapport à l’image.
vgl.objects[].shape_and_colorfacultatif
Typestring | null
Forme et couleur de l’objet.
vgl.objects[].texturefacultatif
Typestring | null
Texture de l’objet.
vgl.objects[].appearance_detailsfacultatif
Typestring | null
Détails décrivant l’apparence de l’objet.
vgl.objects[].number_of_objectsfacultatif
Typeinteger | null
Nombre d’objets dans l’image.
vgl.objects[].posefacultatif
Typestring | null
Pose de l’objet représenté.
vgl.objects[].expressionfacultatif
Typestring | null
Expression affichée par l’objet représenté.
vgl.objects[].clothingfacultatif
Typestring | null
Vêtements portés par l’objet représenté.
vgl.objects[].actionfacultatif
Typestring | null
Action effectuée par l’objet représenté.
vgl.objects[].genderfacultatif
Typestring | null
Genre de l’objet représenté.
vgl.objects[].skin_tone_and_texturefacultatif
Typestring | null
Texture et teinte de peau de l’objet représenté.
vgl.objects[].orientationfacultatif
Typestring | null
Orientation de l’objet représenté.
vgl.background_settingfacultatif
Typestring | null
Arrière-plan de l’image générée.
vgl.lightingfacultatif
Typeobject
Éclairage de l’image générée.
vgl.lighting.conditionsfacultatif
Typestring | null
Conditions d’éclairage de l’image générée.
vgl.lighting.directionfacultatif
Typestring | null
Direction de l’éclairage de l’image générée.
vgl.lighting.shadowsfacultatif
Typestring | null
Ombres à représenter dans l’image générée.
vgl.aestheticsfacultatif
Typeobject
Qualités esthétiques de l’image générée.
vgl.aesthetics.compositionfacultatif
Typestring | null
Composition de l’image générée.
vgl.aesthetics.color_schemefacultatif
Typestring | null
Palette de couleurs de l’image générée.
vgl.aesthetics.mood_atmospherefacultatif
Typestring | null
Humeur et atmosphère de l’image générée.
vgl.photographic_characteristicsfacultatif
Typeobject
Propriétés photographiques de l’image générée.
vgl.photographic_characteristics.depth_of_fieldfacultatif
Typestring | null
Profondeur de champ de l’image générée.
vgl.photographic_characteristics.focusfacultatif
Typestring | null
Mise au point de l’image générée.
vgl.photographic_characteristics.camera_anglefacultatif
Typestring | null
Angle de caméra de l’image générée.
vgl.photographic_characteristics.lens_focal_lengthfacultatif
Typestring | null
Paramètre d’objectif de l’image générée, exprimé comme une distance focale.
vgl.style_mediumfacultatif
Typestring | null
Médium artistique de l’image générée.
vgl.text_renderfacultatif
Typeobject[]
Par défaut[]
Liste d’entrées textuelles à inclure dans l’image.
vgl.text_render[].textrequis
Typestring
Texte à rendre, également présenté visuellement à fibo-2 comme une image pour aider à reproduire exactement le texte fourni.
vgl.text_render[].locationfacultatif
Typestring | null
Position du texte dans l’image.
vgl.text_render[].sizefacultatif
Typestring | null
Taille du texte dans l’image.
vgl.text_render[].colorfacultatif
Typestring | null
Couleur utilisée pour le texte.
vgl.text_render[].fontfacultatif
Typestring | null
Style de police du texte.
vgl.text_render[].appearance_detailsfacultatif
Typestring | null
Autres détails importants sur l’apparence du texte.
vgl.contextfacultatif
Typestring | null
Contexte de l’image générée.
vgl.artistic_stylefacultatif
Typestring | null
Style artistique de l’image générée.
seedfacultatif
Typeinteger
Par défaut5555
0 – 2 147 483 647
Graine contrôlant l’aléatoire pour obtenir des résultats reproductibles, de 0 à 2147483647.
aspect_ratiofacultatif
Typeenum
Par défaut1:1
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 autres9:2110:1616:916:1021:9
Proportions de l’image à environ un mégapixel. Rapports disponibles : 1:1, 1:2, 1:3, 1:4, 1:5, 2:1, 2:3, 3:1, 3:2, 3:4, 4:1, 4:3, 4:5, 5:1, 5:4, 9:16, 9:21, 10:16, 16:9, 16:10, 21:9.
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": "bria/fibo-2/generate",
  "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": 40,
    "usd": "0.04",
    "charged": 40,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    },
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "vgl": {}
  },
  "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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation par Go-mois) ou pendant 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, les vidéos et les fichiers audio. output est l’objet de résultat propre au modèle.
Champs de sortie
image
object {url, content_type, file_name, file_size, width, height}Image produite par le modèle.
images
array of object {url, content_type, file_name, file_size, width, height}Liste d’images correspondant au format renvoyé par les autres applications FIBO; son unique élément est la même image.
vgl
objectVGL utilisé pour produire l’image.

Plus de modèles : Texte vers image

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/bria/fibo-2/generate.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt