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

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.

style •requis

Style utilisé pour le rendu.

•requis

Entrée d’image de produit, fournie soit par un lien vers une image accessible au public, 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 des étiquettes lorsque les unités sont fournies sous 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 au 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 livraison des images générées : true sélectionne les données base64 intégrées plutôt que les liens CDN.
imagerequis
Typestring
Entrée d’image de produit, fournie soit par un lien vers une image accessible au public, 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 cette valeur 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 de valeur hexadécimale ou comme white, cream ou charcoal.
units_displayfacultatif
Typeenum
Par défautsingle
singledual_bulletdual_slashdual_parens
Style d’affichage des étiquettes lorsque les unités sont fournies sous leurs formes 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 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 rendue montrant 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 : Modification d’image

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