Accéder au contenu

Bria Product Dimensions

Intégrer

Identifiant du modèle bria/product-dimensions
# 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/product-dimensions?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "example",
    "dimensions": [
      {
        "name": "height",
        "position": "left",
        "unit": "cm",
        "value": 22
      },
      {
        "name": "width_bottom",
        "position": "bottom",
        "unit": "cm",
        "value": 7
      }
    ],
    "style": "default"
  }'

# 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 · Image

Votre premier résultat apparaîtra ici

Construisez 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 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 lorsque vous les modifiez.

style •obligatoire

Style utilisé pour le rendu.

•obligatoire

Entrée d’image du produit, fournie par un lien vers une image accessible au public ou par l’encodage de ses octets bruts en base64.

•obligatoire

Cotes à dessiner ; au moins une entrée est requise.

Avancé title_position · output_format · units_display · title · background · output_size · proportional_lines · sync · weight · capacity
title_position par défaut top_center

Position du titre en haut.

output_format par défaut png

Sélection de sortie rendue : png, jpeg ou dual, ce dernier renvoyant à la fois un composite et une superposition transparente.

units_display par défaut single

Style d’affichage des libellés lorsque les unités sont fournies dans leurs formes principale et secondaire.

Titre facultatif affiché au-dessus du produit.

par défaut white

Couleur spécifiée sous forme de valeur hexadécimale ou comme white, cream ou charcoal.

par défaut 2200

Longueur en pixels de chaque côté de la sortie carrée.

Badge facultatif indiquant le poids sous le produit.

Badge facultatif indiquant la capacité sous le produit.

POST /run/bria/product-dimensions?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/product-dimensions?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "example",
    "dimensions": [
      {
        "name": "height",
        "position": "left",
        "unit": "cm",
        "value": 22
      },
      {
        "name": "width_bottom",
        "position": "bottom",
        "unit": "cm",
        "value": 7
      }
    ],
    "style": "default"
  }'

# 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 à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Bria Product Dimensions

Prend une `image` de produit et au moins une entrée dans `dimensions`, puis dessine des lignes de mesure étiquetées autour du produit. Choisissez un `style` (par défaut, childlike ou elegant), un `title` de 80 caractères maximum, une couleur d’arrière-plan et un `output_size` carré de 256 à 2200 pixels. La sortie peut être en png, jpeg ou un composite double avec superposition transparente.

Paramètres

NomType Par défautAutorisé Description
title_positionfacultatif
Typeenum
Par défauttop_center
top_lefttop_centertop_right
Position du titre en haut.
proportional_linesfacultatif
Typeboolean
Par défauttrue
Rendre les longueurs des lignes de cote proportionnelles à leurs mesures.
syncfacultatif
Typeboolean
Par défautfalse
Mode de distribution des images générées : true sélectionne les données base64 intégrées à la place des liens CDN.
imageobligatoire
Typestring
Entrée d’image du produit, fournie par un lien vers une image accessible au public ou par l’encodage de ses octets bruts en base64.
dimensionsobligatoire
Typeobject[]
Cotes à dessiner ; au moins une entrée est requise.
dimensions[].nameobligatoire
Typeenum
heightwidth_bottomwidth_top
Cote à afficher ; la longueur et la profondeur ne sont volontairement pas disponibles.
dimensions[].valueobligatoire
Typenumber
> 0
Valeur de la mesure physique.
dimensions[].unitobligatoire
Typeenum
mmcmmin"ft'
Unité utilisée pour la mesure physique.
dimensions[].positionfacultatif
Typeenum
topbottomleftright
Côté où la cote apparaît. S’il est omis, le nom de la cote détermine la valeur par défaut.
styleobligatoire
Typeenum
defaultchildlikeelegant
Style utilisé pour le rendu.
titlefacultatif
Typestring | null
≤ 80 caractères
Titre facultatif affiché au-dessus du produit.
output_sizefacultatif
Typeinteger
Par défaut2200
256 – 2 200
Longueur en pixels de chaque côté de la sortie carrée.
output_formatfacultatif
Typeenum
Par défautpng
pngjpegdual
Sélection de sortie rendue : png, jpeg ou dual, ce dernier renvoyant à la fois un composite et une superposition transparente.
backgroundfacultatif
Typestring
Par défautwhite
Couleur spécifiée sous forme de valeur hexadécimale ou comme white, cream ou charcoal.
units_displayfacultatif
Typeenum
Par défautsingle
singledual_bulletdual_slashdual_parens
Style d’affichage des libellés lorsque les unités sont fournies dans leurs formes principale et secondaire.
weightfacultatif
Typeobject
Badge facultatif indiquant le poids sous le produit.
weight.valueobligatoire
Typenumber
> 0
weight.unitobligatoire
Typeenum
lbozgkg
weight.labelfacultatif
Typeenum
Par défautWeight
WeightNet Weight
capacityfacultatif
Typeobject
Badge facultatif indiquant la capacité sous le produit.
capacity.valueobligatoire
Typenumber
> 0
capacity.unitobligatoire
Typeenum
fl_ozmllqtgalcups
obligatoire

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bria/product-dimensions",
  "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": {
    "image": "example",
    "dimensions": [
      {
        "name": "height",
        "position": "left",
        "unit": "cm",
        "value": 22
      },
      {
        "name": "width_bottom",
        "position": "bottom",
        "unit": "cm",
        "value": 7
      }
    ],
    "style": "default"
  },
  "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
    },
    "transparent_overlay": {
      "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
    }
  },
  "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 sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'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 rendue affichant les dimensions du produit.
transparent_overlay
object {url, content_type, file_name, file_size, width, height} | nullSuperposition transparente, incluse uniquement lorsque output_format est défini sur dual.

Plus de modèles : Édition d’image

Pour les agents IA : cette page au format Markdown est disponible à l'adresse https://doitong.com/fr-FR/developers/models/bria/product-dimensions.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt