Gå til indhold

PATINA · Material

Integrer

Model-id patina/material
# 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/material?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"

Filer som eksemplet: 0,08 $ 80 API-kreditter dine filer måles før kørslen Kør den på denne side

Hent API-nøgle
Open model Tekst til billede #material#pbr#displacement#metalness

Tekst-til-tekstur-generator, der leverer fliselagte billeder plus PBR-kort med valgfri img2img og inpainting

Open model · 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.

•påkrævet

Tekstbeskrivelse af det materiale eller den tekstur, der skal oprettes.

image_size standard square_hd

Pixeldimensioner for den resulterende tekstur.

upscale_factor standard 0

SeedVR-faktor for problemfri opskalering, der påvirker prædikterede PBR-kort, men lader basisteksturen beholde sin oprindelige opløsning. Vælg 2 for dobbelt opløsning, 4 for firedobbelt opløsning eller 0 for at deaktivere opskalering.

num_images standard 1

Antal teksturbilleder, der skal oprettes.

Avanceret image · mask · tiling_mode · output_format · num_inference_steps · tile_size · tile_stride · strength · seed · enable_prompt_expansion · enable_safety_checker · maps
image_url
Slip en fil, eller

Kildebilledets URL, der bruges til inpainting, hvis mask_url følger med, og ellers til billede-til-billede-behandling.

mask_url
Slip en fil, eller

URL til inpainting-masken, leveret sammen med den påkrævede image_url. Masken bevarer sorte områder uændret og genererer hvide områder igen.

tiling_mode standard both

Fliseretning: 'both' for fliselægning i alle retninger, 'horizontal' eller 'vertical'.

output_format standard png

Billedfilformat for outputteksturer og PBR-kort.

standard 8

Antal denoising-trin, der bruges til at generere teksturer.

standard 128

Flisestørrelse i latent space, hvor 64 repræsenterer 512px, og 128 repræsenterer 1024px. På hver flisebelagt akse sætter det genererede billedes dimension en automatisk øvre grænse.

standard 64

Angiv afstanden mellem fliser i latent space; et automatisk loft forhindrer, at den overstiger halvdelen af den effektive flisestørrelse.

standard 0.6

Transformationsstyrke, der kun anvendes på et billede leveret via image_url; ellers ubrugt.

Tilfældig seed, der gør genereringen reproducerbar.

standard ["basecolor","normal"...

PBR-kort valgt til prædiktion, hvor alle fem vælges som standard. Hvis ingen vælges, springes PBR-estimering helt over.

POST /run/patina/material?wait=20 pris → 0,08 $
# 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/material?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"

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 PATINA · Material

Opretter fliselægbare teksturer fra en prompt og forudsiger PBR-kort: basecolor, normal, roughness, metalness og height. Brug `tiling_mode` til begge, vandret eller lodret fliselægning og `upscale_factor` på 0, 2 eller 4 til at forstørre kortene. Hvis `image_url` angives, aktiveres image-to-image, og med `mask_url` aktiveres inpainting. Op til 4 billeder pr. anmodning.

Parametre

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

NavnType StandardTilladt Beskrivelse
promptpåkrævet
Typestring
Tekstbeskrivelse af det materiale eller den tekstur, der skal oprettes.
image_sizevalgfri
Typeobject
Standardsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Pixeldimensioner for den resulterende tekstur.
num_inference_stepsvalgfri
Typeinteger
Standard8
1 – 8
Antal denoising-trin, der bruges til at generere teksturer.
seedvalgfri
Typeinteger | null
Tilfældig seed, der gør genereringen reproducerbar.
num_imagesvalgfri num_outputs
Typeinteger
Standard1
1 – 4
Antal teksturbilleder, der skal oprettes.
enable_prompt_expansionvalgfri
Typeboolean
Standardtrue
Aktiverer LLM-baseret promptudvidelse for at tilføje detaljer.
enable_safety_checkervalgfri
Typeboolean
Standardtrue
Aktiverer sikkerhedstjek af genererede billeder.
tiling_modevalgfri
Typeenum
Standardboth
bothhorizontalvertical
Fliseretning: 'both' for fliselægning i alle retninger, 'horizontal' eller 'vertical'.
tile_sizevalgfri
Typeinteger
Standard128
32 – 256
Flisestørrelse i latent space, hvor 64 repræsenterer 512px, og 128 repræsenterer 1024px. På hver flisebelagt akse sætter det genererede billedes dimension en automatisk øvre grænse.
tile_stridevalgfri
Typeinteger
Standard64
16 – 128
Angiv afstanden mellem fliser i latent space; et automatisk loft forhindrer, at den overstiger halvdelen af den effektive flisestørrelse.
image_urlvalgfri image
Typeurl · image
Kildebilledets URL, der bruges til inpainting, hvis mask_url følger med, og ellers til billede-til-billede-behandling.
mask_urlvalgfri mask
Typeurl · image
URL til inpainting-masken, leveret sammen med den påkrævede image_url. Masken bevarer sorte områder uændret og genererer hvide områder igen.
strengthvalgfri
Typenumber
Standard0.6
≤ 1> 0
Transformationsstyrke, der kun anvendes på et billede leveret via image_url; ellers ubrugt.
mapsvalgfri
Typeenum[]
Standard["basecolor","normal","roughness","metalness","height"]
PBR-kort valgt til prædiktion, hvor alle fem vælges som standard. Hvis ingen vælges, springes PBR-estimering helt over.
upscale_factorvalgfri
Typeenum
Standard0
024
SeedVR-faktor for problemfri opskalering, der påvirker prædikterede PBR-kort, men lader basisteksturen beholde sin oprindelige opløsning. Vælg 2 for dobbelt opløsning, 4 for firedobbelt opløsning eller 0 for at deaktivere opskalering.
output_formatvalgfri
Typeenum
Standardpng
jpegpngwebp
Billedfilformat for outputteksturer og PBR-kort.
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": "patina/material",
  "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": 80,
    "usd": "0.08",
    "charged": 80,
    "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",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "seed": 42,
    "prompt": "string",
    "timings": {}
  },
  "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"
  }
}
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 anyOutputbilleder inkluderer PBR-materialekort prædikteret af PATINA sammen med fliselægbare teksturer genereret af z-image.
seed
integerSeed anvendt ved generering af teksturer.
prompt
stringPrompt til teksturgenerering, inklusive eventuel anvendt udvidelse.
timings
objectTidsopdeling for hele processen i sekunder.

Flere modeller: Tekst til billede

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