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

Uso

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

ਮਾਡਲ id uso
# 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/uso?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input_image_urls": [
      "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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ: $0.10 100 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
ByteDance ਚਿੱਤਰ ਸੰਪਾਦਨ #image-to-image

ਕੰਟੈਂਟ ਚਿੱਤਰ ਅਤੇ ਇੱਕ ਜਾਂ ਦੋ ਸ਼ੈਲੀ ਚਿੱਤਰਾਂ ਤੋਂ ਸ਼ੈਲੀ ਅਤੇ ਵਿਸ਼ੇ-ਆਧਾਰਿਤ ਚਿੱਤਰ ਤਿਆਰ ਕਰਦਾ ਹੈ

ByteDance · ਚਿੱਤਰ

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

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

ਰਿਕਵੈਸਟ ਬਣਾਓ

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

ਡਿਫ਼ਾਲਟ

ਸਿਰਜਣਾ ਲਈ ਪ੍ਰੌਂਪਟ ਟੈਕਸਟ; ਸਿਰਫ਼ ਸਟਾਈਲ ਟ੍ਰਾਂਸਫ਼ਰ ਕਰਨ ਲਈ ਇਸਨੂੰ ਖਾਲੀ ਛੱਡੋ।

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

ਇਸ ਕ੍ਰਮ ਵਿੱਚ ਚਿੱਤਰ URL ਸੂਚੀ: [content_image, style_image, extra_style_image]।

image_size ਡਿਫ਼ਾਲਟ square_hd

ਸਿਰਜੇ ਗਏ ਚਿੱਤਰ ਦੇ ਮਾਪ।

num_images ਡਿਫ਼ਾਲਟ 1

ਇੱਕੋ ਸਮੇਂ ਸਿਰਜੇ ਜਾਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ।

ਉੱਨਤ negative_prompt · output_format · num_inference_steps · guidance_scale · seed · keep_size · enable_safety_checker
ਡਿਫ਼ਾਲਟ

ਕੱਢੀ ਜਾਣ ਵਾਲੀ ਅਣਚਾਹੀ ਚਿੱਤਰ ਸਮੱਗਰੀ, ਜਿਸ ਵਿੱਚ ਤੱਤ, ਸਟਾਈਲ ਅਤੇ ਆਰਟੀਫੈਕਟ ਸ਼ਾਮਲ ਹਨ।

output_format ਡਿਫ਼ਾਲਟ png

ਆਉਟਪੁੱਟ ਚਿੱਤਰ ਦਾ ਫਾਰਮੈਟ: PNG ਪਾਰਦਰਸ਼ਤਾ ਬਰਕਰਾਰ ਰੱਖਦਾ ਹੈ, ਜਦਕਿ JPEG ਛੋਟੀਆਂ ਫ਼ਾਈਲਾਂ ਬਣਾਉਂਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 28

ਡੀਨੋਇਜ਼ਿੰਗ ਦੁਹਰਾਵਾਂ ਦੀ ਗਿਣਤੀ; ਗਿਣਤੀ ਵਧਣ ਨਾਲ ਵਧੇਰੇ ਸਿਰਜਣਾ ਸਮੇਂ ਦੇ ਬਦਲੇ ਬਿਹਤਰ ਗੁਣਵੱਤਾ ਮਿਲ ਸਕਦੀ ਹੈ।

ਡਿਫ਼ਾਲਟ 4

ਪ੍ਰੌਂਪਟ ਨਾਲ ਅਨੁਕੂਲਤਾ ਨਿਯੰਤਰਣ: ਨਤੀਜੇ ਨੂੰ ਪ੍ਰੌਂਪਟ ਦੀ ਵਧੇਰੇ ਨੇੜੇ ਪਾਲਣਾ ਕਰਵਾਉਣ ਲਈ ਇਹ ਮੁੱਲ ਵਧਾਓ।

ਸਿਰਜਣਾ ਦੀ ਬੇਤਰਤੀਬੀ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਾਲਾ ਸੀਡ। ਸੀਡ ਮੁੜ ਵਰਤਣ ਨਾਲ ਇਕਸਾਰ ਅਤੇ ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੇ ਨਤੀਜੇ ਮਿਲਦੇ ਹਨ।

POST /run/uso?wait=20 ਕੋਟ → $0.10
# 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/uso?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input_image_urls": [
      "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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

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

Uso ਬਾਰੇ

`input_image_urls` ਨੂੰ ਸਮੱਗਰੀ ਚਿੱਤਰ, ਸਟਾਈਲ ਚਿੱਤਰ ਅਤੇ ਵਿਕਲਪਿਕ ਵਾਧੂ ਸਟਾਈਲ ਚਿੱਤਰ ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਲੈਂਦਾ ਹੈ। ਸ਼ੁੱਧ ਸਟਾਈਲ ਟ੍ਰਾਂਸਫ਼ਰ ਲਈ ਪ੍ਰੌਂਪਟ ਖਾਲੀ ਹੋ ਸਕਦਾ ਹੈ, ਅਤੇ `negative_prompt` ਅਣਚਾਹੇ ਤੱਤ ਹਟਾਉਂਦਾ ਹੈ। `keep_size` ਸਮੱਗਰੀ ਚਿੱਤਰ ਦਾ ਲੇਆਉਟ ਅਤੇ ਮਾਪ ਬਰਕਰਾਰ ਰੱਖਦਾ ਹੈ। ਹਰ ਰਨ ਵਿੱਚ 1 ਤੋਂ 4 ਚਿੱਤਰ ਬਣਾਉਂਦਾ ਹੈ, 1 ਤੋਂ 50 ਪੜਾਵਾਂ ਅਤੇ PNG ਜਾਂ JPEG ਆਉਟਪੁੱਟ ਨਾਲ।

ਪੈਰਾਮੀਟਰ

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

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਡਿਫ਼ਾਲਟ
ਸਿਰਜਣਾ ਲਈ ਪ੍ਰੌਂਪਟ ਟੈਕਸਟ; ਸਿਰਫ਼ ਸਟਾਈਲ ਟ੍ਰਾਂਸਫ਼ਰ ਕਰਨ ਲਈ ਇਸਨੂੰ ਖਾਲੀ ਛੱਡੋ।
input_image_urlsਲੋੜੀਂਦਾ
ਕਿਸਮurl[] · image
ਇਸ ਕ੍ਰਮ ਵਿੱਚ ਚਿੱਤਰ URL ਸੂਚੀ: [content_image, style_image, extra_style_image]।
image_sizeਵਿਕਲਪਿਕ
ਕਿਸਮobject
ਡਿਫ਼ਾਲਟsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
ਸਿਰਜੇ ਗਏ ਚਿੱਤਰ ਦੇ ਮਾਪ।
negative_promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਡਿਫ਼ਾਲਟ
ਕੱਢੀ ਜਾਣ ਵਾਲੀ ਅਣਚਾਹੀ ਚਿੱਤਰ ਸਮੱਗਰੀ, ਜਿਸ ਵਿੱਚ ਤੱਤ, ਸਟਾਈਲ ਅਤੇ ਆਰਟੀਫੈਕਟ ਸ਼ਾਮਲ ਹਨ।
num_inference_stepsਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ28
1 – 50
ਡੀਨੋਇਜ਼ਿੰਗ ਦੁਹਰਾਵਾਂ ਦੀ ਗਿਣਤੀ; ਗਿਣਤੀ ਵਧਣ ਨਾਲ ਵਧੇਰੇ ਸਿਰਜਣਾ ਸਮੇਂ ਦੇ ਬਦਲੇ ਬਿਹਤਰ ਗੁਣਵੱਤਾ ਮਿਲ ਸਕਦੀ ਹੈ।
guidance_scaleਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ4
1 – 10
ਪ੍ਰੌਂਪਟ ਨਾਲ ਅਨੁਕੂਲਤਾ ਨਿਯੰਤਰਣ: ਨਤੀਜੇ ਨੂੰ ਪ੍ਰੌਂਪਟ ਦੀ ਵਧੇਰੇ ਨੇੜੇ ਪਾਲਣਾ ਕਰਵਾਉਣ ਲਈ ਇਹ ਮੁੱਲ ਵਧਾਓ।
keep_sizeਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਸਮੱਗਰੀ ਚਿੱਤਰ ਦਾ ਆਕਾਰ ਅਤੇ ਵਿਨਿਆਸ ਜਿਵੇਂ ਦਾ ਤਿਵੇਂ ਰੱਖਦਾ ਹੈ; ਇਹ ਸਟਾਈਲ ਟ੍ਰਾਂਸਫ਼ਰ ਲਈ ਲਾਭਦਾਇਕ ਵਿਕਲਪ ਹੈ।
num_imagesਵਿਕਲਪਿਕ num_outputs
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ1
1 – 4
ਇੱਕੋ ਸਮੇਂ ਸਿਰਜੇ ਜਾਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ।
seedਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਸਿਰਜਣਾ ਦੀ ਬੇਤਰਤੀਬੀ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਾਲਾ ਸੀਡ। ਸੀਡ ਮੁੜ ਵਰਤਣ ਨਾਲ ਇਕਸਾਰ ਅਤੇ ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੇ ਨਤੀਜੇ ਮਿਲਦੇ ਹਨ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
NSFW ਸਮੱਗਰੀ ਦੀ ਪਛਾਣ ਅਤੇ ਫ਼ਿਲਟਰਿੰਗ ਚਾਲੂ ਕਰਦਾ ਹੈ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟpng
jpegpng
ਆਉਟਪੁੱਟ ਚਿੱਤਰ ਦਾ ਫਾਰਮੈਟ: PNG ਪਾਰਦਰਸ਼ਤਾ ਬਰਕਰਾਰ ਰੱਖਦਾ ਹੈ, ਜਦਕਿ JPEG ਛੋਟੀਆਂ ਫ਼ਾਈਲਾਂ ਬਣਾਉਂਦਾ ਹੈ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

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

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "uso",
  "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": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "input_image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "images": [
      {
        "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
      }
    ],
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string",
    "timings": {}
  },
  "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.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 ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
images
array of object {url, content_type, file_name, file_size, width, height}ਸਟਾਈਲ ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ, ਵਿਸ਼ਾ ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ, ਜਾਂ ਦੋਹਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਸਿਰਜੇ ਗਏ ਚਿੱਤਰ।
seed
integerਸਿਰਜਣਾ ਦੌਰਾਨ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਸੀਡ ਮੁੱਲ।
has_nsfw_concepts
array of booleanਸਿਰਜੇ ਗਏ ਚਿੱਤਰਾਂ 'ਤੇ NSFW ਪਛਾਣ ਦੇ ਪ੍ਰਤੀ-ਚਿੱਤਰ ਨਤੀਜੇ।
prompt
stringਸਿਰਜਣਾ ਦੌਰਾਨ ਵਰਤਿਆ ਗਿਆ ਪ੍ਰੌਂਪਟ।
timings
objectਪੜਾਅ ਅਨੁਸਾਰ ਵੰਡੇ ਗਏ ਕਾਰਗੁਜ਼ਾਰੀ ਸਮੇਂ ਦੇ ਮਾਪ।

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