Ruka hadi kwenye maudhui

Smart Resize

Unganisha

Kitambulisho cha modeli smart-resize
# 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/smart-resize?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",
    "target_sizes": [
      "1024x1024",
      "1920x1080",
      "768x1344"
    ]
  }'

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

Faili kama mfano: $ 0.50 salio za API 500 faili zako hupimwa kabla ya kuendesha Iendeshe kwenye ukurasa huu

Pata ufunguo wa API
Utility Uhariri wa Picha Pato la 4Khadi 4K #realism#typography#visual#ads

Hupanga upya picha hadi vipimo 10 lengwa, ikiwa muhimu kwa matoleo ya matangazo na upunguzaji

Utility · Picha

Tokeo lako la kwanza linaonekana hapa

Unda ombi hapa chini na uliendeshe kwa ufunguo wako wa API. Matokeo yanakiliwa kwenye hifadhi yetu, yakihifadhiwa milele au 7 siku bila malipo.

Unda ombi

Vidhibiti vinazalishwa kutoka kwenye schema ya modeli. Msimbo na bei husasishwa unapovibadilisha.

0 / 5000

Mwongozo wa ziada wa kubadilisha ukubwa: thamani tupu huomba modeli ihifadhi maudhui ya chanzo kwa uaminifu iwezekanavyo. Maelekezo yoyote yaliyotolewa huambatana na kidokezo cha kubadilisha ukubwa kinachozalishwa kiotomatiki na kutumwa kwa nano-banana-pro.

•inahitajika image_url
Dondosha faili, au

URL ya picha chanzo kwa kubadilisha ukubwa.

resolution chaguomsingi 1K

Dokezo la ndani la kiwango cha mwonekano linaloweka kiwango cha chini, si vipimo vya mwisho vilivyobainishwa na `target_sizes`. Ikiwa kiwango hicho hakiwezi kutosheleza ukubwa ulioombwa, kubadilisha ukubwa kwa busara kunaweza kuchagua kikubwa zaidi kiotomatiki.

chaguomsingi 1

Idadi ya vibadala kwa kila ukubwa ya nano-banana-pro, inayoamua jumla ya picha zinazorudishwa kuwa `len(target_sizes) * num_images_per_size`.

•inahitajika

Vipimo vya tokeo vilivyoombwa kama orodha ya mifuatano ya `<width>x<height>`, kwa mfano `"1920x1080"`. Kila lengo hushughulikiwa na preset ya nano-banana-pro iliyochaguliwa kuwa ndogo iwezekanavyo huku ikiendelea kufunika vipimo vilivyoombwa, na kutoa ulinganifu kamili wa pikseli bila kuongeza mwonekano. Idadi ya picha kwa kila ukubwa ni moja ikizidishwa na `num_images_per_size`.

Ya kina output_format · safety_tolerance · seed
output_format chaguomsingi png

Muundo wa picha zinazozalishwa.

safety_tolerance chaguomsingi 4

Uvumilivu wa usalama: kuongeza nambari hii hufanya uchujaji wa simu za ndani za nano-banana-pro /edit kuwa usio mkali zaidi.

Seed ya hiari ya kurudiwa inayoshirikiwa katika ukubwa wote lengwa. Ikitolewa, hupitishwa kwenye simu za ndani za nano-banana-pro /edit.

POST /run/smart-resize?wait=20 makadirio → $ 0.50
# 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/smart-resize?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",
    "target_sizes": [
      "1024x1024",
      "1920x1080",
      "768x1344"
    ]
  }'

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

Endesha ombi hili

Key yako inabaki kwenye kivinjari hiki: inatumwa kwa Doitong API pekee na kuhifadhiwa (localStorage) tu ukiweka tiki kwenye Kumbuka. Pata ufunguo wa API

Kuhusu Smart Resize

Hubadilisha ukubwa wa picha ya chanzo hadi vipimo holela kwa kuzalisha upya composition badala ya kukata tu. Toa `target_sizes` kama mifuatano 1 hadi 10 kama "1920x1080", ikiwa na matoleo 1 hadi 4 kila moja kupitia `num_images_per_size`. `prompt` ya hiari yenye hadi herufi 5000 huongeza maagizo. `resolution` ni 1K, 2K au 4K, na matokeo ni png, jpeg au webp.

Vigezo

Tuma jina rasmi au jina asilia, si yote mawili. Majina rasmi

JinaAina ChaguomsingiInaruhusiwa Maelezo
image_urlinahitajika image
Ainaurl · image
URL ya picha chanzo kwa kubadilisha ukubwa.
target_sizesinahitajika
Ainastring[]
≤ vipengee 10
Vipimo vya tokeo vilivyoombwa kama orodha ya mifuatano ya `<width>x<height>`, kwa mfano `"1920x1080"`. Kila lengo hushughulikiwa na preset ya nano-banana-pro iliyochaguliwa kuwa ndogo iwezekanavyo huku ikiendelea kufunika vipimo vilivyoombwa, na kutoa ulinganifu kamili wa pikseli bila kuongeza mwonekano. Idadi ya picha kwa kila ukubwa ni moja ikizidishwa na `num_images_per_size`.
promptsi lazima
Ainastring
Chaguomsingi
≤ herufi 5,000
Mwongozo wa ziada wa kubadilisha ukubwa: thamani tupu huomba modeli ihifadhi maudhui ya chanzo kwa uaminifu iwezekanavyo. Maelekezo yoyote yaliyotolewa huambatana na kidokezo cha kubadilisha ukubwa kinachozalishwa kiotomatiki na kutumwa kwa nano-banana-pro.
num_images_per_sizesi lazima
Ainainteger
Chaguomsingi1
1 – 4
Idadi ya vibadala kwa kila ukubwa ya nano-banana-pro, inayoamua jumla ya picha zinazorudishwa kuwa `len(target_sizes) * num_images_per_size`.
resolutionsi lazima
Ainaenum
Chaguomsingi1K
1K2K4K
Dokezo la ndani la kiwango cha mwonekano linaloweka kiwango cha chini, si vipimo vya mwisho vilivyobainishwa na `target_sizes`. Ikiwa kiwango hicho hakiwezi kutosheleza ukubwa ulioombwa, kubadilisha ukubwa kwa busara kunaweza kuchagua kikubwa zaidi kiotomatiki.
output_formatsi lazima
Ainaenum
Chaguomsingipng
jpegpngwebp
Muundo wa picha zinazozalishwa.
safety_tolerancesi lazima
Ainaenum
Chaguomsingi4
123456
Uvumilivu wa usalama: kuongeza nambari hii hufanya uchujaji wa simu za ndani za nano-banana-pro /edit kuwa usio mkali zaidi.
seedsi lazima
Ainainteger | null
Seed ya hiari ya kurudiwa inayoshirikiwa katika ukubwa wote lengwa. Ikitolewa, hupitishwa kwenye simu za ndani za nano-banana-pro /edit.
inahitajika Jina rasmi, pia linakubalika

Vigezo vya faili vinakubali URL ya umma ya https://, data: URI ya hadi 10 MB, au file_url ya upakiaji. Faili

Tokeo

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "smart-resize",
  "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": 500,
    "usd": "0.50",
    "charged": 500,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "target_sizes": [
      "1024x1024",
      "1920x1080",
      "768x1344"
    ]
  },
  "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
      }
    ],
    "description": "string",
    "results": [
      {
        "images": [
          {}
        ],
        "description": "string",
        "width": 1024,
        "height": 768,
        "aspect_ratio": "string",
        "resolution": "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"
  }
}
Faili zako, chaguo lakoKila outputs[].url ni nakala kwenye hifadhi yetu: huhifadhiwa milele (hutozwa kwa GB kwa mwezi) au 7 siku bila malipo, kulingana na mpangilio wa akaunti yako au ?storage=.
Muundo uleule kwenye kila modelitype, url, content_type, width, height na duration, kwa picha, video na sauti. output ni kitu cha matokeo cha modeli yenyewe.
Sehemu za tokeo
images
array of object {url, content_type, file_name, file_size, width, height}Orodha ya picha iliyounganishwa yenye maingizo ya `num_images_per_size` ya kwanza kwa `target_sizes[0]`, ikifuatiwa na makundi sawa ya `target_sizes` zinazofuata. Inajumuisha kila picha iliyozalishwa kwa mpangilio sawa na `results`.
description
stringMaelezo yanayoandamana na picha zilizozalishwa.
results
array of object {images, description, width, height, aspect_ratio, resolution}Upana na urefu ulioombwa kwa kila lengo, ukiambatanishwa na preset ya nano-banana-pro iliyotumika wakati wa uchakataji, inayotambuliwa na aspect_ratio na mwonekano.

Kwa mawakala wa AI: ukurasa huu katika Markdown unapatikana kwenye https://doitong.com/sw/developers/models/smart-resize.md. Modeli na miongozo yote: https://doitong.com/developers/llms.txt