Passer 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 •requis

Style utilisé pour le rendu.

•requis

Image d'entrée du produit, fournie soit par un lien vers une image accessible publiquement, soit par l'encodage de ses octets bruts en base64.

•requis

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 la sortie rendue : png, jpeg ou dual, qui renvoie à la fois un composite et une superposition transparente.

units_display par défaut single

Style d'affichage du libellé lorsque les unités sont fournies sous forme principale et secondaire.

Titre facultatif affiché au-dessus du produit.

par défaut white

Couleur spécifiée sous forme 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 légendé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 au format png, jpeg ou un composite double avec une 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
Rendez les longueurs des lignes de cote proportionnelles à leurs mesures.
syncfacultatif
Typeboolean
Par défautfalse
Mode de diffusion des images générées : true sélectionne les données base64 intégrées à la place des liens CDN.
imagerequis
Typestring
Image d'entrée du produit, fournie soit par un lien vers une image accessible publiquement, soit par l'encodage de ses octets bruts en base64.
dimensionsrequis
Typeobject[]
Cotes à dessiner ; au moins une entrée est requise.
dimensions[].namerequis
Typeenum
heightwidth_bottomwidth_top
Cote à afficher ; la longueur et la profondeur ne sont volontairement pas disponibles.
dimensions[].valuerequis
Typenumber
> 0
Valeur de la mesure physique.
dimensions[].unitrequis
Typeenum
mmcmmin"ft'
Unité utilisée pour la mesure physique.
dimensions[].positionfacultatif
Typeenum
topbottomleftright
Côté où la cote apparaît. Si elle est omise, le nom de la cote détermine la valeur par défaut.
stylerequis
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 la sortie rendue : png, jpeg ou dual, qui renvoie à la fois un composite et une superposition transparente.
backgroundfacultatif
Typestring
Par défautwhite
Couleur spécifiée sous forme hexadécimale ou comme white, cream ou charcoal.
units_displayfacultatif
Typeenum
Par défautsingle
singledual_bulletdual_slashdual_parens
Style d'affichage du libellé lorsque les unités sont fournies sous forme principale et secondaire.
weightfacultatif
Typeobject
Badge facultatif indiquant le poids sous le produit.
weight.valuerequis
Typenumber
> 0
weight.unitrequis
Typeenum
lbozgkg
weight.labelfacultatif
Typeenum
Par défautWeight
WeightNet Weight
capacityfacultatif
Typeobject
Badge facultatif indiquant la capacité sous le produit.
capacity.valuerequis
Typenumber
> 0
capacity.unitrequis
Typeenum
fl_ozmllqtgalcups
requis

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 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
image
object {url, content_type, file_name, file_size, width, height}Image rendue présentant 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 à https://doitong.com/fr/developers/models/bria/product-dimensions.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt