Gå til innhold

Bria Product Shot

Integrer

Modell-ID bria/product-shot
# 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/bria/product-shot?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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Denne forespørselen: 0,04 $ 40 API-kreditter · ≈ 4,19 ₽ Kjør den på denne siden

Hent API-nøkkel
Bria AI · Bilde

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

•obligatorisk image_url
Slipp en fil, eller

URL til produktbildet som skal plasseres i en livsstilsscene; bildet må være jpeg, jpg, png eller webp og ikke større enn 12 MB. Hvis `image_file` også oppgis, har `image_url` prioritet.

standard 1

Antall livsstilsbilder av produktet per plassering (`num_results`). Totalantallet er antall nødvendige plasseringer × `num_results` for `placement_type=manual_placement`, eller `num_results` × 10 for `placement_type=automatic`.

Avansert ref_image_url · placement_type · scene_description · manual_placement_selection · optimize_description · fast · original_quality · shot_size · padding_values
standard
Slipp en fil, eller

URL til referansebildet for generering av en ny bakgrunn eller scene for produktbildet, med støtte for jpeg, jpg, png og webp. Oppgi nøyaktig én av `scene_description` eller `ref_image_url`; en tom URL skrives som "". Når `ref_image_file` også oppgis, har `ref_image_url` prioritet.

placement_type standard manual_placement

Modus for produktplassering, med to manuelle alternativer: 'manual_placement' bruker forhåndsdefinerte posisjoner valgt gjennom 'manual_placement_selection', mens 'manual_padding' justerer bildeposisjon og -størrelse gjennom pikselpolstring rundt produktet. Velg 'original' for å beholde kildeposisjonen; velg 'automatic' for å generere resultater med 10 anbefalte produktposisjoner.

Prompt kun på engelsk, uten spesialtegn, som beskriver scenen eller bakgrunnen som skal opprettes for det leverte produktbildet.

standard bottom_center

Forhåndsdefinerte posisjoner som skal brukes når placement_type=manual_placement er valgt. Velg fra listen; flere posisjoner kan etterspørres samtidig.

standard [1000,1000]

Måldimensjoner for det endelige produktbildet, gjelder bare med placement_type=automatic eller placement_type=manual_placement. For best resultat bør totalen være omtrent 1,000,000 piksler.

Pikselpolstring for `placement_type=manual_padding`, levert som [left, right, top, bottom]. For å velge disse verdiene må du først hente et produktutklipp med API-et for produktutklipp og kontrollere dimensjonene, og deretter sende utklippet til dette API-et med ønsket polstring. Sikt mot rundt 1,000,000 piksler totalt etter polstring for optimale resultater.

POST /run/bria/product-shot?wait=20 pris → 0,04 $
# 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/bria/product-shot?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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om Bria Product Shot

Plasserer produktet fra `image_url` i en scene beskrevet av `scene_description` eller vist i `ref_image_url`, men ikke begge deler. `placement_type` kan være original, automatic, manual_placement eller manual_padding, med ti posisjoner for `manual_placement_selection` og en `shot_size` på omtrent 1,000,000 piksler. `num_results` går fra 1 til 4, og en `fast`-modus er tilgjengelig.

Parametere

Send enten det kanoniske navnet eller det opprinnelige navnet, ikke begge. Kanoniske navn

NavnType StandardTillatt Beskrivelse
image_urlobligatorisk image
Typeurl · image
URL til produktbildet som skal plasseres i en livsstilsscene; bildet må være jpeg, jpg, png eller webp og ikke større enn 12 MB. Hvis `image_file` også oppgis, har `image_url` prioritet.
scene_descriptionvalgfritt
Typestring | null
Prompt kun på engelsk, uten spesialtegn, som beskriver scenen eller bakgrunnen som skal opprettes for det leverte produktbildet.
ref_image_urlvalgfritt
Typeurl · image
Standard
URL til referansebildet for generering av en ny bakgrunn eller scene for produktbildet, med støtte for jpeg, jpg, png og webp. Oppgi nøyaktig én av `scene_description` eller `ref_image_url`; en tom URL skrives som "". Når `ref_image_file` også oppgis, har `ref_image_url` prioritet.
optimize_descriptionvalgfritt
Typeboolean
Standardtrue
Om optimalisering av scene­beskrivelsen er aktivert.
num_resultsvalgfritt
Typeinteger
Standard1
1 – 4
Antall livsstilsbilder av produktet per plassering (`num_results`). Totalantallet er antall nødvendige plasseringer × `num_results` for `placement_type=manual_placement`, eller `num_results` × 10 for `placement_type=automatic`.
fastvalgfritt
Typeboolean
Standardtrue
Styrer om den raske modellen velges.
placement_typevalgfritt
Typeenum
Standardmanual_placement
originalautomaticmanual_placementmanual_padding
Modus for produktplassering, med to manuelle alternativer: 'manual_placement' bruker forhåndsdefinerte posisjoner valgt gjennom 'manual_placement_selection', mens 'manual_padding' justerer bildeposisjon og -størrelse gjennom pikselpolstring rundt produktet. Velg 'original' for å beholde kildeposisjonen; velg 'automatic' for å generere resultater med 10 anbefalte produktposisjoner.
original_qualityvalgfritt
Typeboolean
Standardfalse
Alternativ for utdata­størrelse, brukes bare med `placement_type=original`: false skalerer bildet til 1 megapiksel (1MP) uten å endre størrelsesforholdet, mens true beholder inndatadimensjonene.
shot_sizevalgfritt
Typeinteger[]
Standard[1000,1000]
Måldimensjoner for det endelige produktbildet, gjelder bare med placement_type=automatic eller placement_type=manual_placement. For best resultat bør totalen være omtrent 1,000,000 piksler.
manual_placement_selectionvalgfritt
Typeenum
Standardbottom_center
upper_leftupper_rightbottom_leftbottom_rightright_centerleft_centerupper_centerbottom_centercenter_verticalcenter_horizontal
Forhåndsdefinerte posisjoner som skal brukes når placement_type=manual_placement er valgt. Velg fra listen; flere posisjoner kan etterspørres samtidig.
padding_valuesvalgfritt
Typeinteger[]
Pikselpolstring for `placement_type=manual_padding`, levert som [left, right, top, bottom]. For å velge disse verdiene må du først hente et produktutklipp med API-et for produktutklipp og kontrollere dimensjonene, og deretter sende utklippet til dette API-et med ønsket polstring. Sikt mot rundt 1,000,000 piksler totalt etter polstring for optimale resultater.
obligatorisk Kanonisk navn, også godkjent

Filparametere tar imot en offentlig https:// URL, en data: URI på opptil 10 MB eller file_url fra en opplasting. Filer

Utdata

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bria/product-shot",
  "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": 40,
    "usd": "0.04",
    "charged": 40,
    "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
      }
    ]
  },
  "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"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
images
array of object {url, content_type, file_name, file_size, width, height}Bilder produsert av modellen.

Flere modeller: Bilderedigering

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/bria/product-shot.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt