İçeriğe geç

PATINA · Material

Entegre et

Model kimliği 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"

Örnekteki gibi dosyalar: $0,08 80 API kredisi dosyalarınız çalıştırmadan önce ölçülür Bu sayfada çalıştır

API anahtarı al
Open model Metinden Görsele #material#pbr#displacement#metalness

İsteğe bağlı img2img ve inpainting ile döşenebilir görüntüler ve PBR haritaları üreten metinden doku oluşturucu

Open model · Görsel

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

•gerekli

Oluşturulacak malzeme veya dokunun metinsel açıklaması.

image_size varsayılan square_hd

Ortaya çıkan dokunun piksel boyutları.

upscale_factor varsayılan 0

Tahmin edilen PBR haritalarını etkileyen, temel dokuyu özgün çözünürlüğünde bırakan SeedVR kesintisiz büyütme katsayısı. Çözünürlüğü iki katına çıkarmak için 2, dört katına çıkarmak için 4, büyütmeyi devre dışı bırakmak için 0 seçin.

num_images varsayılan 1

Oluşturulacak doku görseli sayısı.

Gelişmiş image · mask · tiling_mode · output_format · num_inference_steps · tile_size · tile_stride · strength · seed · enable_prompt_expansion · enable_safety_checker · maps
image_url
Dosyayı bırakın veya

Kaynak görsel URL'si; mask_url buna eşlik ediyorsa iç boyama, aksi takdirde görselden görsele işleme için kullanılır.

mask_url
Dosyayı bırakın veya

Gerekli image_url ile birlikte sağlanan iç boyama maskesi URL'si. Maske siyah alanları değiştirmeden korur ve beyaz alanları yeniden oluşturur.

tiling_mode varsayılan both

Döşeme yönü: Çok yönlü döşeme için 'both', 'horizontal' veya 'vertical'.

output_format varsayılan png

Çıktı dokuları ve PBR haritaları için görsel dosyası biçimi.

varsayılan 8

Dokuları oluşturmak için kullanılan gürültü giderme adımı sayısı.

varsayılan 128

Gizli uzay döşeme boyutu; 64, 512px'i ve 128, 1024px'i temsil eder. Döşenen her eksende, üretilen görselin boyutu otomatik üst sınır belirler.

varsayılan 64

Gizli uzay döşemeleri arasındaki adımı ayarlayın; otomatik sınır, bunun etkin döşeme boyutunun yarısını aşmasını önler.

varsayılan 0.6

Yalnızca image_url üzerinden sağlanan görsele uygulanan dönüşüm gücü; aksi durumda kullanılmaz.

Üretimi tekrarlanabilir kılan rastgele seed.

varsayılan ["basecolor","normal"...

Tahmin için seçilen PBR haritaları; beşi de varsayılan olarak seçilir. Hiçbirini seçmemek PBR tahminini tamamen atlar.

POST /run/patina/material?wait=20 fiyat → $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"

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

PATINA · Material hakkında

Bir istemden döşenebilir dokular oluşturur ve PBR haritalarını tahmin eder: basecolor, normal, roughness, metalness ve height. Yatay veya dikey döşeme ya da ikisi için `tiling_mode`, haritaları büyütmek için 0, 2 veya 4 `upscale_factor` kullanılır. `image_url` eklemek görüntüden görüntüye dönüşümü, `mask_url` eklemek inpainting'i etkinleştirir. İstek başına en fazla 4 görüntü.

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
promptgerekli
Türstring
Oluşturulacak malzeme veya dokunun metinsel açıklaması.
image_sizeisteğe bağlı
Türobject
Varsayılansquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Ortaya çıkan dokunun piksel boyutları.
num_inference_stepsisteğe bağlı
Türinteger
Varsayılan8
1 – 8
Dokuları oluşturmak için kullanılan gürültü giderme adımı sayısı.
seedisteğe bağlı
Türinteger | null
Üretimi tekrarlanabilir kılan rastgele seed.
num_imagesisteğe bağlı num_outputs
Türinteger
Varsayılan1
1 – 4
Oluşturulacak doku görseli sayısı.
enable_prompt_expansionisteğe bağlı
Türboolean
Varsayılantrue
Ayrıntı eklemek için LLM tabanlı istem genişletmesini etkinleştirir.
enable_safety_checkeristeğe bağlı
Türboolean
Varsayılantrue
Üretilen görsellerin güvenlik denetimini etkinleştirir.
tiling_modeisteğe bağlı
Türenum
Varsayılanboth
bothhorizontalvertical
Döşeme yönü: Çok yönlü döşeme için 'both', 'horizontal' veya 'vertical'.
tile_sizeisteğe bağlı
Türinteger
Varsayılan128
32 – 256
Gizli uzay döşeme boyutu; 64, 512px'i ve 128, 1024px'i temsil eder. Döşenen her eksende, üretilen görselin boyutu otomatik üst sınır belirler.
tile_strideisteğe bağlı
Türinteger
Varsayılan64
16 – 128
Gizli uzay döşemeleri arasındaki adımı ayarlayın; otomatik sınır, bunun etkin döşeme boyutunun yarısını aşmasını önler.
image_urlisteğe bağlı image
Türurl · image
Kaynak görsel URL'si; mask_url buna eşlik ediyorsa iç boyama, aksi takdirde görselden görsele işleme için kullanılır.
mask_urlisteğe bağlı mask
Türurl · image
Gerekli image_url ile birlikte sağlanan iç boyama maskesi URL'si. Maske siyah alanları değiştirmeden korur ve beyaz alanları yeniden oluşturur.
strengthisteğe bağlı
Türnumber
Varsayılan0.6
≤ 1> 0
Yalnızca image_url üzerinden sağlanan görsele uygulanan dönüşüm gücü; aksi durumda kullanılmaz.
mapsisteğe bağlı
Türenum[]
Varsayılan["basecolor","normal","roughness","metalness","height"]
Tahmin için seçilen PBR haritaları; beşi de varsayılan olarak seçilir. Hiçbirini seçmemek PBR tahminini tamamen atlar.
upscale_factoristeğe bağlı
Türenum
Varsayılan0
024
Tahmin edilen PBR haritalarını etkileyen, temel dokuyu özgün çözünürlüğünde bırakan SeedVR kesintisiz büyütme katsayısı. Çözünürlüğü iki katına çıkarmak için 2, dört katına çıkarmak için 4, büyütmeyi devre dışı bırakmak için 0 seçin.
output_formatisteğe bağlı
Türenum
Varsayılanpng
jpegpngwebp
Çıktı dokuları ve PBR haritaları için görsel dosyası biçimi.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
images
array of anyÇıktı görselleri, z-image tarafından oluşturulan döşenebilir dokuların yanında PATINA tarafından tahmin edilen PBR malzeme haritalarını içerir.
seed
integerDokular oluşturulurken uygulanan tohum.
prompt
stringUygulanan tüm genişletmeleri içeren doku oluşturma istemi.
timings
objectTüm süreci kapsayan, saniye cinsinden zamanlama dökümü.

Daha fazla model: Metinden Görsele

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/patina/material.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt