Мазмұнға өту

Segment Anything Model 2 · Auto Segment

Интеграциялау

Модель идентификаторы sam2/auto-segment
# 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/auto-segment?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,014 $ 14 API кредиті · ≈ 1,48 ₽ Осы бетте іске қосу

API кілтін алу
Meta Кескінді өңдеу #segmentation#mask

Жеке маскалар мен біріктірілген масканы қайтаратын автоматты толық-суреттік сегментация

Meta · Деректер (JSON)

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

•міндетті image_url
Файлды тастаңыз немесе

Автоматты сегментацияға арналған кескін URL мекенжайы.

Қосымша output_format · points_per_side · pred_iou_thresh · stability_score_thresh · min_mask_region_area
output_format әдепкі png

Нәтижедегі кескіннің файл пішімі.

әдепкі 32

Кескіннің әр қабырғасы бойындағы үлгі нүктелерінің саны.

әдепкі 0.88

Болжанған IOU score мәніне қолданылатын шек.

әдепкі 0.95

Тұрақтылық score мәніне қолданылатын шек.

әдепкі 100

Рұқсат етілетін маска аймағының ең кіші ауданы.

POST /run/sam2/auto-segment?wait=20 бағасы → 0,014 $
# 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/auto-segment?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-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Segment Anything Model 2 · Auto Segment туралы

`image_url` арқылы суретті сұраусыз сегменттеп, бір біріктірілген маска мен жеке маскалар массивін қайтарады. Анықтауды `points_per_side` (әдепкісі 32), `pred_iou_thresh`, `stability_score_thresh` және `min_mask_region_area` арқылы реттеңіз. Маска суреттерін png немесе jpeg ретінде сақтауға болады.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
image_urlміндетті image
Түріurl · image
Автоматты сегментацияға арналған кескін URL мекенжайы.
output_formatміндетті емес
Түріenum
Әдепкіpng
jpegpng
Нәтижедегі кескіннің файл пішімі.
points_per_sideміндетті емес
Түріinteger
Әдепкі32
Кескіннің әр қабырғасы бойындағы үлгі нүктелерінің саны.
pred_iou_threshміндетті емес
Түріnumber
Әдепкі0.88
Болжанған IOU score мәніне қолданылатын шек.
stability_score_threshміндетті емес
Түріnumber
Әдепкі0.95
Тұрақтылық score мәніне қолданылатын шек.
min_mask_region_areaміндетті емес
Түріinteger
Әдепкі100
Рұқсат етілетін маска аймағының ең кіші ауданы.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sam2/auto-segment",
  "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": 14,
    "usd": "0.014",
    "charged": 14,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "combined_mask": {
      "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
    },
    "individual_masks": [
      {
        "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": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "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 — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
combined_mask
object {url, content_type, file_name, file_size, width, height}Нәтижелерді біріктіретін сегментация маскасы.
individual_masks
array of object {url, content_type, file_name, file_size, width, height}Жеке сегменттерге арналған бөлек маскалар.

Қосымша модельдер: Кескінді өңдеу

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/sam2/auto-segment.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt