Gå til indhold

Smart Resize

Integrer

Model-id smart-resize
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Filer som eksemplet: 0,50 $ 500 API-kreditter · ≈ 52,73 ₽ dine filer måles før kørslen Kør den på denne side

Hent API-nøgle
Utility Billedredigering 4K-outputop til 4K #realism#typography#visual#ads

Genskaber et billede i op til 10 måldimensioner, nyttigt til annonce- og beskæringsvarianter

Utility · Billede

Dit første resultat kommer her

Opret en anmodning nedenfor, og kør den med din API-nøgle. Output kopieres til vores lagring, gemt for altid eller 7 dage gratis.

Opret en anmodning

Kontrollerne genereres fra modellens skema. Koden og prisen opdateres, når du ændrer dem.

0 / 5000

Yderligere vejledning til ændring af størrelse: En tom værdi beder modellen om at bevare kildeindholdet så trofast som muligt. En angivet instruktion ledsager den automatisk genererede prompt til ændring af størrelse, der sendes til nano-banana-pro.

•påkrævet image_url
Slip en fil, eller

Kildebillede-URL til ændring af størrelse.

resolution standard 1K

Internt hint om opløsningsniveau, der fastlægger et minimum og ikke de endelige dimensioner angivet af `target_sizes`. Hvis niveauet ikke kan rumme en anmodet størrelse, kan smart resizing automatisk vælge et højere niveau.

standard 1

Antal varianter pr. størrelse for nano-banana-pro, som bestemmer det samlede returnerede antal billeder som `len(target_sizes) * num_images_per_size`.

•påkrævet

Anmodede outputdimensioner som en liste med `<width>x<height>`-strenge, f.eks. `"1920x1080"`. Hvert mål dækkes af en nano-banana-pro-forudindstilling, der er valgt til at være så lille som muligt, samtidig med at den dækker de anmodede dimensioner, hvilket giver et nøjagtigt pixelmatch uden opskalering. Antallet af billeder for hver størrelse er én multipliceret med `num_images_per_size`.

Avanceret output_format · safety_tolerance · seed
output_format standard png

Format for genererede billeder.

safety_tolerance standard 4

Sikkerhedstolerance: En forøgelse af dette tal gør filtreringen mindre streng for de interne nano-banana-pro /edit-kald.

Valgfrit seed til reproducerbarhed, delt på tværs af alle målstørrelser. Når det angives, sendes det videre til de interne nano-banana-pro /edit-kald.

POST /run/smart-resize?wait=20 pris → 0,50 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kør denne anmodning

Din nøgle forbliver i denne browser: Den sendes kun til Doitong API og gemmes kun i localStorage, hvis du markerer Husk. Hent en API-nøgle

Om Smart Resize

Ændrer størrelsen på et kildebillede til vilkårlige størrelser ved at gengenerere kompositionen i stedet for blot at beskære. Angiv `target_sizes` som 1 til 10 strenge som "1920x1080" med 1 til 4 varianter hver via `num_images_per_size`. En valgfri `prompt` på op til 5000 tegn tilføjer instruktioner. `resolution` er 1K, 2K eller 4K, og output er png, jpeg eller webp.

Parametre

Send enten det kanoniske navn eller det oprindelige navn, ikke begge. Kanoniske navne

NavnType StandardTilladt Beskrivelse
image_urlpåkrævet image
Typeurl · image
Kildebillede-URL til ændring af størrelse.
target_sizespåkrævet
Typestring[]
≤ 10 elementer
Anmodede outputdimensioner som en liste med `<width>x<height>`-strenge, f.eks. `"1920x1080"`. Hvert mål dækkes af en nano-banana-pro-forudindstilling, der er valgt til at være så lille som muligt, samtidig med at den dækker de anmodede dimensioner, hvilket giver et nøjagtigt pixelmatch uden opskalering. Antallet af billeder for hver størrelse er én multipliceret med `num_images_per_size`.
promptvalgfri
Typestring
Standard
≤ 5.000 tegn
Yderligere vejledning til ændring af størrelse: En tom værdi beder modellen om at bevare kildeindholdet så trofast som muligt. En angivet instruktion ledsager den automatisk genererede prompt til ændring af størrelse, der sendes til nano-banana-pro.
num_images_per_sizevalgfri
Typeinteger
Standard1
1 – 4
Antal varianter pr. størrelse for nano-banana-pro, som bestemmer det samlede returnerede antal billeder som `len(target_sizes) * num_images_per_size`.
resolutionvalgfri
Typeenum
Standard1K
1K2K4K
Internt hint om opløsningsniveau, der fastlægger et minimum og ikke de endelige dimensioner angivet af `target_sizes`. Hvis niveauet ikke kan rumme en anmodet størrelse, kan smart resizing automatisk vælge et højere niveau.
output_formatvalgfri
Typeenum
Standardpng
jpegpngwebp
Format for genererede billeder.
safety_tolerancevalgfri
Typeenum
Standard4
123456
Sikkerhedstolerance: En forøgelse af dette tal gør filtreringen mindre streng for de interne nano-banana-pro /edit-kald.
seedvalgfri
Typeinteger | null
Valgfrit seed til reproducerbarhed, delt på tværs af alle målstørrelser. Når det angives, sendes det videre til de interne nano-banana-pro /edit-kald.
påkrævet Kanonisk navn, også accepteret

Filparametre accepterer en offentlig https://-URL, en data:-URI på op til 10 MB eller file_url fra en upload. Filer

Output

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dine filer, dit valgHver outputs[].url er en kopi på vores lagring: gemt for altid (betales pr. GB-måned) eller 7 dage gratis, afhængigt af din kontoindstilling eller ?storage=.
Samme struktur for alle modellertype, url, content_type, width, height og duration for billeder, video og lyd. output er modellens eget resultatobjekt.
Outputfelter
images
array of object {url, content_type, file_name, file_size, width, height}Kombineret billedliste med `num_images_per_size` poster for `target_sizes[0]` først, efterfulgt af tilsvarende grupper for efterfølgende `target_sizes`. Den indeholder alle genererede billeder i samme rækkefølge som `results`.
description
stringBeskrivelse, der ledsager de genererede billeder.
results
array of object {images, description, width, height, aspect_ratio, resolution}Anmodet bredde og højde for hvert mål, parret med den nano-banana-pro-forudindstilling, der blev brugt under behandlingen, identificeret ved dens aspect_ratio og opløsning.

Til AI-agenter: Denne side som Markdown findes på https://doitong.com/da/developers/models/smart-resize.md. Alle modeller og vejledninger: https://doitong.com/developers/llms.txt