تخطّي إلى المحتوى

Bria Product Dimensions

التكامل

معرّف النموذج 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

هذا الطلب: ⁨‏0.04 $⁩ 40 رصيد API · ≈ ⁨‏4.26 ₽⁩ تشغيله في هذه الصفحة

الحصول على مفتاح API
Bria AI · صورة

ستظهر نتيجتك الأولى هنا

أنشئ طلبًا أدناه وشغّله باستخدام مفتاح API الخاص بك. تُنسخ المخرجات إلى تخزيننا، وتُحفظ إلى الأبد أو لمدة 7 أيام مجانًا.

إنشاء طلب

تُنشأ عناصر التحكم من مخطط النموذج. يتحدّث الرمز والسعر عند تغييرها.

style •مطلوب

النمط المستخدم للتصيير.

•مطلوب

مدخل صورة المنتج، يُوفَّر إما عبر رابط إلى صورة متاحة للعامة أو عبر ترميز بايتاتها الخام بصيغة base64.

•مطلوب

وسوم الأبعاد المراد رسمها؛ يتطلب إدخالًا واحدًا على الأقل.

متقدم title_position · output_format · units_display · title · background · output_size · proportional_lines · sync · weight · capacity
title_position الافتراضي top_center

موضع العنوان عبر الجزء العلوي.

output_format الافتراضي png

اختيار مخرج مُصَيَّر: png أو jpeg أو dual، حيث يعيد الأخير تركيبًا وطبقة تراكب شفافة.

units_display الافتراضي single

نمط عرض التسمية عند توفير الوحدات بصيغتين أساسية وثانوية.

عنوان اختياري يُعرض فوق المنتج.

الافتراضي white

اللون المحدد كقيمة سداسية عشرية أو كأبيض أو كريمي أو فحمي.

الافتراضي 2200

الطول بالبكسل لكل جانب من جوانب المخرج المربع.

شارة اختيارية تعرض الوزن أسفل المنتج.

شارة اختيارية تعرض السعة أسفل المنتج.

POST /run/bria/product-dimensions?wait=20 عرض السعر → ⁨‏0.04 $⁩
# 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/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

تشغيل هذا الطلب

يبقى مفتاحك في هذا المتصفح: لا يُرسل إلا إلى Doitong API ويُحفظ في localStorage فقط إذا فعّلت خيار التذكّر. الحصول على مفتاح API

حول Bria Product Dimensions

يأخذ `image` لمنتج وإدخالًا واحدًا على الأقل في `dimensions`، ثم يرسم خطوط قياس معنونة حول المنتج. اختر `style` (افتراضي أو طفولي أو أنيق)، و`title` يصل إلى 80 حرفًا، ولون خلفية، و`output_size` مربعًا من 256 إلى 2200 بكسل. يمكن أن يكون المخرج png أو jpeg أو تركيبًا مزدوجًا مع طبقة شفافة.

المعاملات

الاسمالنوع الافتراضيمسموح الوصف
title_positionاختياري
النوعenum
الافتراضيtop_center
top_lefttop_centertop_right
موضع العنوان عبر الجزء العلوي.
proportional_linesاختياري
النوعboolean
الافتراضيtrue
جعل أطوال خطوط الأبعاد متناسبة مع قياساتها.
syncاختياري
النوعboolean
الافتراضيfalse
وضع تسليم الصور المُولَّدة: يؤدي true إلى اختيار بيانات base64 المضمّنة بدلًا من روابط CDN.
imageمطلوب
النوعstring
مدخل صورة المنتج، يُوفَّر إما عبر رابط إلى صورة متاحة للعامة أو عبر ترميز بايتاتها الخام بصيغة base64.
dimensionsمطلوب
النوعobject[]
وسوم الأبعاد المراد رسمها؛ يتطلب إدخالًا واحدًا على الأقل.
dimensions[].nameمطلوب
النوعenum
heightwidth_bottomwidth_top
البعد المراد عرضه؛ الطول والعمق غير متاحين عمدًا.
dimensions[].valueمطلوب
النوعnumber
> 0
قيمة القياس الفعلي.
dimensions[].unitمطلوب
النوعenum
mmcmmin"ft'
الوحدة المستخدمة للقياس الفعلي.
dimensions[].positionاختياري
النوعenum
topbottomleftright
الجانب الذي يظهر عليه الوسم. إذا حُذف، يحدد اسم البعد القيمة الافتراضية.
styleمطلوب
النوعenum
defaultchildlikeelegant
النمط المستخدم للتصيير.
titleاختياري
النوعstring | null
≤ 80 حرفًا
عنوان اختياري يُعرض فوق المنتج.
output_sizeاختياري
النوعinteger
الافتراضي2200
256 – 2,200
الطول بالبكسل لكل جانب من جوانب المخرج المربع.
output_formatاختياري
النوعenum
الافتراضيpng
pngjpegdual
اختيار مخرج مُصَيَّر: png أو jpeg أو dual، حيث يعيد الأخير تركيبًا وطبقة تراكب شفافة.
backgroundاختياري
النوعstring
الافتراضيwhite
اللون المحدد كقيمة سداسية عشرية أو كأبيض أو كريمي أو فحمي.
units_displayاختياري
النوعenum
الافتراضيsingle
singledual_bulletdual_slashdual_parens
نمط عرض التسمية عند توفير الوحدات بصيغتين أساسية وثانوية.
weightاختياري
النوعobject
شارة اختيارية تعرض الوزن أسفل المنتج.
weight.valueمطلوب
النوعnumber
> 0
weight.unitمطلوب
النوعenum
lbozgkg
weight.labelاختياري
النوعenum
الافتراضيWeight
WeightNet Weight
capacityاختياري
النوعobject
شارة اختيارية تعرض السعة أسفل المنتج.
capacity.valueمطلوب
النوعnumber
> 0
capacity.unitمطلوب
النوعenum
fl_ozmllqtgalcups
مطلوب

المخرجات

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
ملفاتك، خيارككل outputs[].url هو نسخة على تخزيننا: تُحفظ إلى الأبد (مع الدفع لكل غيغابايت-شهر) أو لمدة 7 أيام مجانًا، وفق إعداد حسابك أو ?storage=.
البنية نفسها في كل نموذجtype وurl وcontent_type وwidth وheight وduration للصور والفيديو والصوت على حد سواء. output هو كائن النتائج الخاص بالنموذج.
حقول المخرجات
image
object {url, content_type, file_name, file_size, width, height}صورة مُصَيَّرة تعرض أبعاد المنتج.
transparent_overlay
object {url, content_type, file_name, file_size, width, height} | nullطبقة تراكب شفافة، لا تُضمَّن إلا عند ضبط output_format على dual.

مزيد من النماذج: تحرير الصور

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/bria/product-dimensions.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt