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

try-on

التكامل

معرّف النموذج cat-vton
# 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/cat-vton?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "cloth_type": "upper"
  }'

# 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.018 $⁩ 18 رصيد API · ≈ ⁨‏1.90 ₽⁩ تشغيله في هذه الصفحة

الحصول على مفتاح API
Open model تحرير الصور #try-on#fashion#clothing

تجربة افتراضية تضع صورة قطعة ملابس على صورة شخص، مع إمكانية اختيار نوع الملابس

Open model · صورة

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

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

إنشاء طلب

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

•مطلوب
أفلت ملفًا، أو

عنوان URL يشير إلى صورة الشخص.

•مطلوب
أفلت ملفًا، أو

عنوان URL يشير إلى صورة الملابس.

cloth_type •مطلوب

فئة الملابس للتجربة: يعني upper ملابس الجزء العلوي من الجسم؛ ويعني lower ملابس الجزء السفلي؛ ويعني overall ملابس الجسم بالكامل؛ ويعني inner طبقة داخلية، مثل قميص أسفل سترة؛ ويعني outer طبقة خارجية، مثل سترة تغطي قميصًا.

image_size الافتراضي portrait_4_3

أبعاد الصورة المُولّدة.

متقدم num_inference_steps · guidance_scale · seed · enable_safety_checker
الافتراضي 30

عدد خطوات الاستدلال المطلوب تنفيذها.

الافتراضي 2.5

قوة الالتزام بالموجّه لاختيار الصورة، معبَّر عنها بصيغة CFG (Classifier Free Guidance).

بذرة لقابلية إعادة إنتاج الصورة. يتطلب إعادة إنتاج صورة إبقاء البذرة والمدخل وإصدار النموذج دون تغيير؛ وفي هذه الظروف تكون النتيجة مطابقة في كل عملية.

POST /run/cat-vton?wait=20 عرض السعر → ⁨‏0.018 $⁩
# 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/cat-vton?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "cloth_type": "upper"
  }'

# 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

حول try-on

يرسم شخصًا يرتدي قطعة ملابس محددة. يتطلب `human_image_url` و`garment_image_url` و`cloth_type`، التي يمكن أن تكون upper أو lower أو overall أو inner أو outer. يستخدم حجم الإخراج إعدادات مسبقة مثل portrait_4_3 أو square_hd. يمكن ضبط `num_inference_steps` (من 1 إلى 50) و`guidance_scale` وseed.

المعاملات

الاسمالنوع الافتراضيمسموح الوصف
human_image_urlمطلوب
النوعurl · image
عنوان URL يشير إلى صورة الشخص.
garment_image_urlمطلوب
النوعurl · image
عنوان URL يشير إلى صورة الملابس.
cloth_typeمطلوب
النوعenum
upperloweroverallinnerouter
فئة الملابس للتجربة: يعني upper ملابس الجزء العلوي من الجسم؛ ويعني lower ملابس الجزء السفلي؛ ويعني overall ملابس الجسم بالكامل؛ ويعني inner طبقة داخلية، مثل قميص أسفل سترة؛ ويعني outer طبقة خارجية، مثل سترة تغطي قميصًا.
image_sizeاختياري
النوعobject
الافتراضيportrait_4_3
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
أبعاد الصورة المُولّدة.
num_inference_stepsاختياري
النوعinteger
الافتراضي30
1 – 50
عدد خطوات الاستدلال المطلوب تنفيذها.
guidance_scaleاختياري
النوعnumber
الافتراضي2.5
0 – 20
قوة الالتزام بالموجّه لاختيار الصورة، معبَّر عنها بصيغة CFG (Classifier Free Guidance).
seedاختياري
النوعinteger | null
بذرة لقابلية إعادة إنتاج الصورة. يتطلب إعادة إنتاج صورة إبقاء البذرة والمدخل وإصدار النموذج دون تغيير؛ وفي هذه الظروف تكون النتيجة مطابقة في كل عملية.
enable_safety_checkerاختياري
النوعboolean
الافتراضيtrue
يمكن تخفيف الفحص بضبط القيمة على false، شريطة أن يكون المستدعي مخولًا بذلك.
مطلوب

تقبل معاملات الملفات عنوان URL عامًا يبدأ بـ https://، أو URI من نوع data: يصل حجمه إلى 10 MB، أو file_url لملف تم تحميله. الملفات

المخرجات

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "cat-vton",
  "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": 18,
    "usd": "0.018",
    "charged": 18,
    "refunded": 0
  },
  "input": {
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "cloth_type": "upper"
  },
  "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
    }
  },
  "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}الصورة المُنتجة كمخرج.

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