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

PATINA

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

ਮਾਡਲ id patina
# 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/patina?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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

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

API ਕੁੰਜੀ ਲਵੋ
Open model ਚਿੱਤਰ ਸੰਪਾਦਨ #pbr#displacement#metalness#normal

ਇੱਕੋ ਚਿੱਤਰ ਤੋਂ PBR ਮਟੀਰੀਅਲ ਮੈਪ (basecolor, normal, roughness, metalness, height) ਦਾ ਅਨੁਮਾਨ ਲਗਾਉਂਦਾ ਹੈ

Open model · ਚਿੱਤਰ

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

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

ਰਿਕਵੈਸਟ ਬਣਾਓ

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

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

ਇਨਪੁੱਟ ਵਜੋਂ ਦਿੱਤੀ ਫੋਟੋ ਜਾਂ ਰੈਂਡਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ URL।

ਉੱਨਤ output_format · seed · enable_safety_checker · maps
output_format ਡਿਫ਼ਾਲਟ png

ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫਾਰਮੈਟ।

ਡੀਨੋਇਜ਼ਿੰਗ ਸੀਡ, ਨਾ ਦਿੱਤੇ ਜਾਣ 'ਤੇ ਬੇਤਰਤੀਬੇ ਤੌਰ 'ਤੇ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ; ਮੁੱਲ ਦੇਣ ਨਾਲ ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੀ ਡੀਨੋਇਜ਼ਿੰਗ ਸਮਰੱਥ ਹੁੰਦੀ ਹੈ।

ਡਿਫ਼ਾਲਟ ["basecolor","normal"...

ਭਵਿੱਖਬਾਣੀ ਲਈ ਚੁਣੇ PBR ਮੈਪ; ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ ਸਾਰੇ ਪੰਜ ਚੁਣੇ ਜਾਂਦੇ ਹਨ।

POST /run/patina?wait=20 ਕੋਟ → $0.06
# 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/patina?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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

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

PATINA ਬਾਰੇ

ਫੋਟੋ ਜਾਂ ਰੈਂਡਰ ਨੂੰ 3D ਅਤੇ ਟੈਕਸਚਰਿੰਗ ਕੰਮ ਲਈ ਮਟੀਰੀਅਲ ਮੈਪਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਤਿਆਰ ਕਰਨ ਵਾਲੇ ਮੈਪ ਚੁਣਨ ਲਈ `maps` ਵਰਤੋ: basecolor, normal, roughness, metalness ਅਤੇ height; ਡਿਫ਼ਾਲਟ ਰੂਪ ਵਿੱਚ ਸਾਰੇ ਪੰਜ। ਆਉਟਪੁੱਟ PNG, JPEG ਜਾਂ WebP ਹੋ ਸਕਦੀ ਹੈ, ਅਤੇ `seed` ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੀ ਡੀਨੋਇਜ਼ਿੰਗ ਦਿੰਦਾ ਹੈ। ਮੰਗੇ ਗਏ ਹਰੇਕ ਮੈਪ ਲਈ ਇੱਕ ਚਿੱਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

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

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
image_urlਲੋੜੀਂਦਾ image
ਕਿਸਮurl · image
ਇਨਪੁੱਟ ਵਜੋਂ ਦਿੱਤੀ ਫੋਟੋ ਜਾਂ ਰੈਂਡਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ URL।
mapsਵਿਕਲਪਿਕ
ਕਿਸਮenum[]
ਡਿਫ਼ਾਲਟ["basecolor","normal","roughness","metalness","height"]
ਭਵਿੱਖਬਾਣੀ ਲਈ ਚੁਣੇ PBR ਮੈਪ; ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ ਸਾਰੇ ਪੰਜ ਚੁਣੇ ਜਾਂਦੇ ਹਨ।
seedਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਡੀਨੋਇਜ਼ਿੰਗ ਸੀਡ, ਨਾ ਦਿੱਤੇ ਜਾਣ 'ਤੇ ਬੇਤਰਤੀਬੇ ਤੌਰ 'ਤੇ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ; ਮੁੱਲ ਦੇਣ ਨਾਲ ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੀ ਡੀਨੋਇਜ਼ਿੰਗ ਸਮਰੱਥ ਹੁੰਦੀ ਹੈ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
ਚਿੱਤਰ ਸੁਰੱਖਿਆ ਜਾਂਚ ਸਮਰੱਥ ਕਰਦਾ ਹੈ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟpng
jpegpngwebp
ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫਾਰਮੈਟ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

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

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "patina",
  "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": 60,
    "usd": "0.06",
    "charged": 60,
    "refunded": 0
  },
  "input": {
    "image_url": "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,
        "map_type": "basecolor"
      }
    ],
    "timings": {},
    "seed": 42
  },
  "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, map_type}ਭਵਿੱਖਬਾਣੀ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤੇ PBR ਸਮੱਗਰੀ ਮੈਪ।
timings
objectਸਕਿੰਟਾਂ ਵਿੱਚ ਵੰਡੇ ਪ੍ਰੋਸੈਸਿੰਗ ਸਮੇਂ।
seed
integerਡੀਨੋਇਜ਼ਿੰਗ ਦੌਰਾਨ ਲਾਗੂ ਕੀਤਾ ਸੀਡ।

ਹੋਰ ਮਾਡਲ: ਚਿੱਤਰ ਸੰਪਾਦਨ

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