ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

Sam 3 1 · Video

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id sam-3-1/video
# 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/sam-3-1/video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# 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"

ਉਦਾਹਰਨ ਵਰਗੀਆਂ ਫ਼ਾਈਲਾਂ: $0.19 190 API ਕ੍ਰੈਡਿਟ ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਮਾਪੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Meta ਵੀਡੀਓ ਤੋਂ ਵੀਡੀਓ #segmentation#mask#real-time

SAM 3.1 ਵੀਡੀਓ ਸੈਗਮੈਂਟੇਸ਼ਨ, ਜੋ 128 ਤੱਕ ਆਬਜੈਕਟ ਟ੍ਰੈਕ ਕਰਦੀ ਹੈ ਅਤੇ mp4 ਜਾਂ webm ਵਜੋਂ ਆਉਟਪੁੱਟ ਦਿੰਦੀ ਹੈ

Meta · ਵੀਡੀਓ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

ਡਿਫ਼ਾਲਟ

ਕੌਮੇ ਨਾਲ ਵੱਖ ਕੀਤੇ ਵੇਰਵਿਆਂ ਰਾਹੀਂ ਕਈ ਟ੍ਰੈਕ ਕੀਤੇ ਆਬਜੈਕਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲਾ ਸੈਗਮੈਂਟੇਸ਼ਨ ਪ੍ਰੌਂਪਟ, ਜਿਵੇਂ 'person, cloth'।

•ਲੋੜੀਂਦਾ video_url
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਸੈਗਮੈਂਟੇਸ਼ਨ ਲਈ ਵੀਡੀਓ URL।

ਉੱਨਤ video_output_type · detection_threshold · max_num_objects · apply_mask · point_prompts · box_prompts
video_output_type ਡਿਫ਼ਾਲਟ X264 (.mp4)

ਨਤੀਜੇ ਵਾਲੀ ਵੀਡੀਓ ਦੀ ਆਉਟਪੁੱਟ ਕਿਸਮ।

ਡਿਫ਼ਾਲਟ 0.5

ਡਿਟੈਕਸ਼ਨ ਭਰੋਸੇਯੋਗਤਾ ਸੀਮਾ, ਜਿਸਦਾ ਮੁੱਲ ਘਟਾਉਣ ਨਾਲ ਸ਼ੁੱਧਤਾ ਦੀ ਕੀਮਤ ’ਤੇ ਡਿਟੈਕਸ਼ਨਾਂ ਦੀ ਗਿਣਤੀ ਵੱਧਦੀ ਹੈ; ਸੀਮਾ 0.0–1.0 ਹੈ।

ਡਿਫ਼ਾਲਟ 16

ਵੀਡੀਓ ਵਿੱਚ ਟ੍ਰੈਕ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਆਬਜੈਕਟਾਂ ਦੀ ਅਧਿਕਤਮ ਗਿਣਤੀ।

ਡਿਫ਼ਾਲਟ []

ਬਿੰਦੂ-ਆਧਾਰਿਤ ਪ੍ਰੌਂਪਟਾਂ ਦਾ ਸੰਗ੍ਰਹਿ।

ਡਿਫ਼ਾਲਟ []

ਕੋਆਰਡੀਨੇਟ ਟਿਊਪਲਾਂ (x_min, y_min, x_max, y_max) ਵਜੋਂ ਸੂਚੀਬੱਧ ਬਾਕਸ ਪ੍ਰੌਂਪਟ।

POST /run/sam-3-1/video?wait=20 ਕੋਟ → $0.19
# 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/sam-3-1/video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# 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"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

Sam 3 1 · Video ਬਾਰੇ

ਕੌਮਾ ਨਾਲ ਵੱਖ ਕੀਤੇ ਟੈਕਸਟ `prompt`, ਪੁਆਇੰਟਾਂ ਜਾਂ ਬਾਕਸਾਂ ਤੋਂ SAM 3.1 ਦੀ ਮਦਦ ਨਾਲ ਵੀਡੀਓ ਵਿੱਚ ਆਬਜੈਕਟਾਂ ਨੂੰ ਸੈਗਮੈਂਟ ਅਤੇ ਟ੍ਰੈਕ ਕਰਦਾ ਹੈ। `max_num_objects` ਟ੍ਰੈਕ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਆਬਜੈਕਟਾਂ ਦੀ ਗਿਣਤੀ 1 ਤੋਂ 128 ਤੱਕ ਸੈੱਟ ਕਰਦਾ ਹੈ (ਡਿਫਾਲਟ 16)। `detection_threshold` 0.1 ਤੋਂ 1 ਤੱਕ ਹੁੰਦਾ ਹੈ। ਆਉਟਪੁੱਟ X264 (.mp4) ਜਾਂ VP9 (.webm) ਹੁੰਦੀ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
video_urlਲੋੜੀਂਦਾ video
ਕਿਸਮurl · video
ਸੈਗਮੈਂਟੇਸ਼ਨ ਲਈ ਵੀਡੀਓ URL।
promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਡਿਫ਼ਾਲਟ
ਕੌਮੇ ਨਾਲ ਵੱਖ ਕੀਤੇ ਵੇਰਵਿਆਂ ਰਾਹੀਂ ਕਈ ਟ੍ਰੈਕ ਕੀਤੇ ਆਬਜੈਕਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲਾ ਸੈਗਮੈਂਟੇਸ਼ਨ ਪ੍ਰੌਂਪਟ, ਜਿਵੇਂ 'person, cloth'।
point_promptsਵਿਕਲਪਿਕ
ਕਿਸਮobject[]
ਡਿਫ਼ਾਲਟ[]
ਬਿੰਦੂ-ਆਧਾਰਿਤ ਪ੍ਰੌਂਪਟਾਂ ਦਾ ਸੰਗ੍ਰਹਿ।
point_prompts[].xਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
X ਧੁਰੇ ’ਤੇ ਪ੍ਰੌਂਪਟ ਦੀ ਸਥਿਤੀ।
point_prompts[].yਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
Y ਧੁਰੇ ’ਤੇ ਪ੍ਰੌਂਪਟ ਦੀ ਸਥਿਤੀ।
point_prompts[].labelਵਿਕਲਪਿਕ
ਕਿਸਮenum
01
ਫੋਰਗ੍ਰਾਊਂਡ/ਬੈਕਗ੍ਰਾਊਂਡ ਲੇਬਲ: 1 ਫੋਰਗ੍ਰਾਊਂਡ ਦਰਸਾਉਂਦਾ ਹੈ; 0 ਬੈਕਗ੍ਰਾਊਂਡ।
point_prompts[].object_idਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਇੱਕੋ ਆਬਜੈਕਟ ਨੂੰ ਸੁਧਾਰਨ ਵਾਲੇ ਪ੍ਰੌਂਪਟਾਂ ਨੂੰ ਸਮੂਹਬੱਧ ਕਰਨ ਵਾਲਾ ਵਿਕਲਪਿਕ ਪਛਾਣਕਰਤਾ। ਜੇ ਟੈਕਸਟ ਵੀ ਪ੍ਰੌਂਪਟ ਵਜੋਂ ਦਿੱਤਾ ਗਿਆ ਹੋਵੇ, ਤਾਂ ਇਹ ਪਛਾਣਕਰਤਾ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਕਿ ਇਹ ਬਿੰਦੂ ਕਿਸ ਪਛਾਣੇ ਗਏ ਆਬਜੈਕਟ ਨੂੰ ਸੁਧਾਰਦੇ ਹਨ।
box_promptsਵਿਕਲਪਿਕ
ਕਿਸਮobject[]
ਡਿਫ਼ਾਲਟ[]
ਕੋਆਰਡੀਨੇਟ ਟਿਊਪਲਾਂ (x_min, y_min, x_max, y_max) ਵਜੋਂ ਸੂਚੀਬੱਧ ਬਾਕਸ ਪ੍ਰੌਂਪਟ।
box_prompts[].x_minਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਬਾਕਸ ਲਈ ਘੱਟੋ-ਘੱਟ x-ਕੋਆਰਡੀਨੇਟ।
box_prompts[].y_minਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਬਾਕਸ ਲਈ ਘੱਟੋ-ਘੱਟ y-ਕੋਆਰਡੀਨੇਟ।
box_prompts[].x_maxਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਬਾਕਸ ਲਈ ਅਧਿਕਤਮ X ਕੋਆਰਡੀਨੇਟ।
box_prompts[].y_maxਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਬਾਕਸ ਲਈ ਅਧਿਕਤਮ Y ਕੋਆਰਡੀਨੇਟ।
box_prompts[].object_idਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਇੱਕੋ ਆਬਜੈਕਟ ਨੂੰ ਸੁਧਾਰਨ ਵਾਲੇ ਬਾਕਸਾਂ ਨੂੰ ਸਮੂਹਬੱਧ ਕਰਨ ਵਾਲਾ ਵਿਕਲਪਿਕ ਪਛਾਣਕਰਤਾ।
apply_maskਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
ਕੀ ਵੀਡੀਓ ’ਤੇ ਮਾਸਕਿੰਗ ਲਾਗੂ ਕਰਨੀ ਹੈ।
video_output_typeਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟX264 (.mp4)
X264 (.mp4)VP9 (.webm)
ਨਤੀਜੇ ਵਾਲੀ ਵੀਡੀਓ ਦੀ ਆਉਟਪੁੱਟ ਕਿਸਮ।
detection_thresholdਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ0.5
0.1 – 1
ਡਿਟੈਕਸ਼ਨ ਭਰੋਸੇਯੋਗਤਾ ਸੀਮਾ, ਜਿਸਦਾ ਮੁੱਲ ਘਟਾਉਣ ਨਾਲ ਸ਼ੁੱਧਤਾ ਦੀ ਕੀਮਤ ’ਤੇ ਡਿਟੈਕਸ਼ਨਾਂ ਦੀ ਗਿਣਤੀ ਵੱਧਦੀ ਹੈ; ਸੀਮਾ 0.0–1.0 ਹੈ।
max_num_objectsਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ16
1 – 128
ਵੀਡੀਓ ਵਿੱਚ ਟ੍ਰੈਕ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਆਬਜੈਕਟਾਂ ਦੀ ਅਧਿਕਤਮ ਗਿਣਤੀ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sam-3-1/video",
  "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": 190,
    "usd": "0.19",
    "charged": 190,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "boundingbox_frames_zip": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "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"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
video
object {url, content_type, file_name, file_size}ਸੈਗਮੈਂਟੇਸ਼ਨ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਵੀਡੀਓ।
boundingbox_frames_zip
object {url, content_type, file_name, file_size} | nullਹਰ ਫ੍ਰੇਮ ਲਈ ਬਾਊਂਡਿੰਗ ਬਾਕਸ ਓਵਰਲੇਜ਼ ਦਾ ZIP ਆਰਕਾਈਵ।

ਹੋਰ ਮਾਡਲ: ਵੀਡੀਓ ਤੋਂ ਵੀਡੀਓ

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/sam-3-1/video.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt