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

Segment Anything Model 2 · Image

التكامل

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

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

الحصول على مفتاح API
Meta تحرير الصور #segmentation#mask#real-time

يقسم الكائنات في صورة واحدة من مطالبات نقطية أو مربعة، ويعيد قناعًا أو الصورة المقنّعة

Meta · صورة

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

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

إنشاء طلب

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

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

عنوان URL يشير إلى الصورة المراد تقسيمها.

متقدم output_format · apply_mask · prompts · box_prompts
output_format الافتراضي png

تنسيق ملف الصورة الناتجة.

الافتراضي []

الموجّهات المستخدمة لتقسيم الصور.

الافتراضي []

إحداثيات حدود المربع.

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

# 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

حول Segment Anything Model 2 · Image

يقسم صورة باستخدام SAM 2 عبر المطالبات النقطية (`prompts`) أو إحداثيات المربع (`box_prompts`). اضبط `apply_mask` على true للحصول على القناع مطبقًا على الصورة بدل القناع وحده. يمكن حفظ الإخراج بصيغة jpeg أو png أو webp، وتكون png الافتراضية. يستقبل عنوان URL لصورة واحدة لكل طلب.

المعاملات

أرسل الاسم الأساسي أو الاسم الأصلي، وليس كليهما. الأسماء الأساسية

الاسمالنوع الافتراضيمسموح الوصف
image_urlمطلوب image
النوعurl · image
عنوان URL يشير إلى الصورة المراد تقسيمها.
promptsاختياري
النوعobject[]
الافتراضي[]
الموجّهات المستخدمة لتقسيم الصور.
prompts[].xاختياري
النوعinteger
الافتراضي305
موضع الموجّه على محور X.
prompts[].yاختياري
النوعinteger
الافتراضي350
موضع الموجّه على محور Y.
prompts[].labelاختياري
النوعenum
الافتراضي1
01
تسمية الموجّه: تشير 1 إلى المقدمة، بينما تشير 0 إلى الخلفية.
prompts[].frame_indexاختياري
النوعinteger
الافتراضي0
فهرس يحدد إطار التفاعل.
box_promptsاختياري
النوعobject[]
الافتراضي[]
إحداثيات حدود المربع.
box_prompts[].x_minاختياري
النوعinteger
الافتراضي0
الحد الأدنى لإحداثي x للصندوق.
box_prompts[].y_minاختياري
النوعinteger
الافتراضي0
الحد الأدنى لإحداثي y للصندوق.
box_prompts[].x_maxاختياري
النوعinteger
الافتراضي0
الحد الأقصى لإحداثي x للموجّه.
box_prompts[].y_maxاختياري
النوعinteger
الافتراضي0
الحد الأقصى لإحداثي y للموجّه.
box_prompts[].frame_indexاختياري
النوعinteger
الافتراضي0
فهرس يحدد إطار التفاعل.
apply_maskاختياري
النوعboolean
الافتراضيfalse
يتحكم في تطبيق القناع على الصورة.
output_formatاختياري
النوعenum
الافتراضيpng
jpegpngwebp
تنسيق ملف الصورة الناتجة.
مطلوب الاسم الأساسي، مقبول أيضًا

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

المخرجات

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sam2/image",
  "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": 2,
    "usd": "0.002",
    "charged": 2,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "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/sam2/image.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt