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

Omnigen V2

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

ਮਾਡਲ id omnigen-v2
# 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/omnigen-v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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.15 150 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
BAAI ਟੈਕਸਟ ਤੋਂ ਚਿੱਤਰ #multimodal#editing#try-on

ਵੱਧ ਤੋਂ ਵੱਧ 3 ਇਨਪੁੱਟ ਚਿੱਤਰਾਂ, ਵੱਖਰੇ ਟੈਕਸਟ ਅਤੇ ਚਿੱਤਰ ਗਾਈਡੈਂਸ, ਅਤੇ ਸ਼ੈਡਿਊਲਰ ਚੋਣ ਵਾਲਾ ਦੂਜੀ ਪੀੜ੍ਹੀ ਦਾ OmniGen

BAAI · ਚਿੱਤਰ

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

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

ਰਿਕਵੈਸਟ ਬਣਾਓ

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

•ਲੋੜੀਂਦਾ

ਚਿੱਤਰ ਸਿਰਜਣਾ ਜਾਂ ਸੰਪਾਦਨ ਦੀਆਂ ਹਦਾਇਤਾਂ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਖਾਸ ਤਰੀਕੇ ਨਾਲ ਲਿਖਣਾ ਬਿਹਤਰ ਹੈ—ਉਦਾਹਰਨ ਵਜੋਂ, 'Add the bird from image 1 to the desk in image 2'।

image_size ਡਿਫ਼ਾਲਟ square_hd

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

num_images ਡਿਫ਼ਾਲਟ 1

ਸਿਰਜਣਾ ਲਈ ਮੰਗੀ ਗਈ ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ।

ਉੱਨਤ negative_prompt · input_image_urls · scheduler · output_format · num_inference_steps · text_guidance_scale · image_guidance_scale · cfg_range_start · cfg_range_end · seed · enable_safety_checker
ਡਿਫ਼ਾਲਟ (((deformed))), blurr...

ਚਿੱਤਰ ਵਿੱਚੋਂ ਹਟਾਈ ਜਾਣ ਵਾਲੀ ਸਮੱਗਰੀ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਨਕਾਰਾਤਮਕ ਪ੍ਰੌਂਪਟ।

ਡਿਫ਼ਾਲਟ []
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਕਈ ਚਿੱਤਰਾਂ ਤੋਂ ਸੰਪਾਦਨ ਜਾਂ ਸਿਰਜਣਾ ਲਈ ਸਰੋਤ ਚਿੱਤਰ ਦੇਣ ਵਾਲੇ ਵੱਧ ਤੋਂ ਵੱਧ 3 ਚਿੱਤਰ URLs।

scheduler ਡਿਫ਼ਾਲਟ euler

ਡਿਫਿਊਜ਼ਨ ਦੌਰਾਨ ਵਰਤਿਆ ਸ਼ੈਡਿਊਲਰ।

output_format ਡਿਫ਼ਾਲਟ jpeg

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

ਡਿਫ਼ਾਲਟ 50

ਚਲਾਏ ਜਾਣ ਵਾਲੇ ਇਨਫ਼ਰੈਂਸ ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ।

ਡਿਫ਼ਾਲਟ 5

ਟੈਕਸਟ ਗਾਈਡੈਂਸ ਸਕੇਲ: ਸਿਰਜੇ ਚਿੱਤਰ ਦੀ ਟੈਕਸਟ ਪ੍ਰੌਂਪਟ ਨਾਲ ਪਾਲਣਾ ਮਜ਼ਬੂਤ ਕਰਨ ਲਈ ਇਸਨੂੰ ਵਧਾਓ।

ਡਿਫ਼ਾਲਟ 2

ਚਿੱਤਰ ਗਾਈਡੈਂਸ ਸਕੇਲ; ਸੰਪਾਦਨ ਲਈ 1.3–2.0 ਅਤੇ ਇਨ-ਕਾਨਟੈਕਸਟ ਸਿਰਜਣਾ ਲਈ 2.0–3.0, ਦਿੱਤੇ ਚਿੱਤਰਾਂ ਦੀ ਪਾਲਣਾ ਦੀ ਤਾਕਤ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 0

CFG ਰੇਂਜ ਦੀ ਸ਼ੁਰੂਆਤੀ ਕਦਰ।

ਡਿਫ਼ਾਲਟ 1

CFG ਰੇਂਜ ਦੀ ਅੰਤਿਮ ਕਦਰ।

ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਲਈ ਸੀਡ: ਜਦੋਂ ਮਾਡਲ ਦਾ ਵਰਜਨ ਇੱਕੋ ਜਿਹਾ ਹੋਵੇ, ਤਾਂ ਇੱਕੋ ਪ੍ਰੌਂਪਟ ਅਤੇ ਸੀਡ ਇੱਕੋ ਚਿੱਤਰ ਤਿਆਰ ਕਰਦੇ ਹਨ।

POST /run/omnigen-v2?wait=20 ਕੋਟ → $0.15
# 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/omnigen-v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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 ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

Omnigen V2 ਬਾਰੇ

ਇੱਕ ਮਲਟੀਮੋਡਲ ਚਿੱਤਰ ਮਾਡਲ ਜੋ `prompt` ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ 3 `input_image_urls` ਤੋਂ ਚਿੱਤਰ ਬਣਾਉਂਦਾ ਜਾਂ ਐਡਿਟ ਕਰਦਾ ਹੈ। ਇਹ `text_guidance_scale` (1 ਤੋਂ 8), `image_guidance_scale` (1 ਤੋਂ 3), CFG ਰੇਂਜ ਦੀ ਸ਼ੁਰੂਆਤ ਅਤੇ ਅੰਤ, ਇੱਕ `negative_prompt`, ਅਤੇ `euler` ਜਾਂ `dpmsolver` ਸ਼ੈਡਿਊਲਰ ਵਿੱਚੋਂ ਚੋਣ ਦਿੰਦਾ ਹੈ। ਕਦਮ 20 ਤੋਂ 50 ਤੱਕ ਚੱਲਦੇ ਹਨ, ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ 4 ਆਉਟਪੁੱਟ ਮਿਲਦੇ ਹਨ।

ਪੈਰਾਮੀਟਰ

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

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
promptਲੋੜੀਂਦਾ
ਕਿਸਮstring
ਚਿੱਤਰ ਸਿਰਜਣਾ ਜਾਂ ਸੰਪਾਦਨ ਦੀਆਂ ਹਦਾਇਤਾਂ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਖਾਸ ਤਰੀਕੇ ਨਾਲ ਲਿਖਣਾ ਬਿਹਤਰ ਹੈ—ਉਦਾਹਰਨ ਵਜੋਂ, 'Add the bird from image 1 to the desk in image 2'।
input_image_urlsਵਿਕਲਪਿਕ
ਕਿਸਮurl[] · image
ਡਿਫ਼ਾਲਟ[]
ਕਈ ਚਿੱਤਰਾਂ ਤੋਂ ਸੰਪਾਦਨ ਜਾਂ ਸਿਰਜਣਾ ਲਈ ਸਰੋਤ ਚਿੱਤਰ ਦੇਣ ਵਾਲੇ ਵੱਧ ਤੋਂ ਵੱਧ 3 ਚਿੱਤਰ URLs।
image_sizeਵਿਕਲਪਿਕ
ਕਿਸਮobject
ਡਿਫ਼ਾਲਟsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
ਸਿਰਜੇ ਗਏ ਚਿੱਤਰ ਦੇ ਮਾਪ।
num_inference_stepsਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ50
20 – 50
ਚਲਾਏ ਜਾਣ ਵਾਲੇ ਇਨਫ਼ਰੈਂਸ ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ।
seedਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਲਈ ਸੀਡ: ਜਦੋਂ ਮਾਡਲ ਦਾ ਵਰਜਨ ਇੱਕੋ ਜਿਹਾ ਹੋਵੇ, ਤਾਂ ਇੱਕੋ ਪ੍ਰੌਂਪਟ ਅਤੇ ਸੀਡ ਇੱਕੋ ਚਿੱਤਰ ਤਿਆਰ ਕਰਦੇ ਹਨ।
text_guidance_scaleਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ5
1 – 8
ਟੈਕਸਟ ਗਾਈਡੈਂਸ ਸਕੇਲ: ਸਿਰਜੇ ਚਿੱਤਰ ਦੀ ਟੈਕਸਟ ਪ੍ਰੌਂਪਟ ਨਾਲ ਪਾਲਣਾ ਮਜ਼ਬੂਤ ਕਰਨ ਲਈ ਇਸਨੂੰ ਵਧਾਓ।
image_guidance_scaleਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ2
1 – 3
ਚਿੱਤਰ ਗਾਈਡੈਂਸ ਸਕੇਲ; ਸੰਪਾਦਨ ਲਈ 1.3–2.0 ਅਤੇ ਇਨ-ਕਾਨਟੈਕਸਟ ਸਿਰਜਣਾ ਲਈ 2.0–3.0, ਦਿੱਤੇ ਚਿੱਤਰਾਂ ਦੀ ਪਾਲਣਾ ਦੀ ਤਾਕਤ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ।
negative_promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਡਿਫ਼ਾਲਟ(((deformed))), blurry, over saturation, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar
ਚਿੱਤਰ ਵਿੱਚੋਂ ਹਟਾਈ ਜਾਣ ਵਾਲੀ ਸਮੱਗਰੀ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਨਕਾਰਾਤਮਕ ਪ੍ਰੌਂਪਟ।
cfg_range_startਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ0
0 – 1
CFG ਰੇਂਜ ਦੀ ਸ਼ੁਰੂਆਤੀ ਕਦਰ।
cfg_range_endਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ1
0 – 1
CFG ਰੇਂਜ ਦੀ ਅੰਤਿਮ ਕਦਰ।
schedulerਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟeuler
eulerdpmsolver
ਡਿਫਿਊਜ਼ਨ ਦੌਰਾਨ ਵਰਤਿਆ ਸ਼ੈਡਿਊਲਰ।
num_imagesਵਿਕਲਪਿਕ num_outputs
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ1
1 – 4
ਸਿਰਜਣਾ ਲਈ ਮੰਗੀ ਗਈ ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
ਸੁਰੱਖਿਆ ਜਾਂਚ, ਜੋ ਅਸੁਰੱਖਿਅਤ ਚਿੰਨ੍ਹਿਤ ਚਿੱਤਰਾਂ ਦੀ ਥਾਂ ਕਾਲੇ ਚਿੱਤਰ ਵਾਪਸ ਕਰਦੀ ਹੈ। true ਜਾਂਚ ਚਾਲੂ ਕਰਦਾ ਹੈ; false ਇਸਨੂੰ ਸਿਰਫ਼ ਅਧਿਕਾਰਤ ਖਾਤਿਆਂ ਲਈ ਬੰਦ ਕਰਦਾ ਹੈ, ਜਦਕਿ ਬਿਨਾਂ ਅਧਿਕਾਰ ਵਾਲੀਆਂ ਬੇਨਤੀਆਂ ਦੀ ਜਾਂਚ ਹਰ ਹਾਲਤ ਵਿੱਚ ਹੁੰਦੀ ਹੈ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟjpeg
jpegpng
ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫ਼ਾਈਲ ਫਾਰਮੈਟ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

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

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "omnigen-v2",
  "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": 150,
    "usd": "0.15",
    "charged": 150,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "width": 1024,
        "height": 768,
        "content_type": "image/jpeg"
      }
    ],
    "timings": {},
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string"
  },
  "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, width, height, content_type}ਤਿਆਰ ਕੀਤੇ ਚਿੱਤਰਾਂ ਦੀ ਫ਼ਾਈਲ ਜਾਣਕਾਰੀ।
timings
object
seed
integerਚਿੱਤਰ-ਸਿਰਜਣਾ ਸੀਡ, ਜਿਸ ਵਿੱਚ ਇਨਪੁੱਟ ਵਿੱਚ ਸੀਡ ਨਾ ਦੇਣ 'ਤੇ ਬੇਤਰਤੀਬ ਚੁਣੀ ਗਈ ਕੀਮਤ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ; ਨਹੀਂ ਤਾਂ ਦਿੱਤੀ ਕੀਮਤ ਦੁਹਰਾਈ ਜਾਂਦੀ ਹੈ।
has_nsfw_concepts
array of booleanਦੱਸਦਾ ਹੈ ਕਿ ਸਿਰਜੇ ਗਏ ਚਿੱਤਰਾਂ ਵਿੱਚ NSFW ਧਾਰਨਾਵਾਂ ਮੌਜੂਦ ਹਨ ਜਾਂ ਨਹੀਂ।
prompt
stringਚਿੱਤਰ ਸਿਰਜਣਾ ਦੌਰਾਨ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪ੍ਰੌਂਪਟ।

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