Skip to main content
3D üretimi asenkron bir süreçtir. POST /v1/3d/generations bir TokenLab görevi oluşturur; tamamlanmış durum yanıtları, model_url gibi indirilebilir model varlıkları döndürür ve mevcut olduğunda format-spesifik URL’leri içerir.

Girdi Türünü Seçin

Hangi seçeneklerin sunulacağına karar vermeden önce model kataloğunu sorgulayın: Bu endpoint için operation alanı yerine girdi türünü kullanın. Model metadata 3D yeteneklerini text-to-3d ve/veya image-to-3d olarak bildirir; 3d-generation herkese açık bir request operation değeri değildir.
Guncel Tripo ornekleri, yuksek kaliteli text/image-to-3D is akislari icin tripo-h3.1 ve uretim tarzi 3D varlik uretimi icin tripo-p1.0 modellerini icerir. Secilen modelin giris turu ve cikti formatini Models API ile dogrulayin. Her 3D modelin her iki girdi türünü veya her çıktı formatını desteklediğini varsaymayın. image, image_url, format, quality, style veya seed göndermeden önce seçilen model sözleşmesini kontrol edin.

3D Görevi Oluşturun

Resimden-3D için, mümkünse bir genel image_url kullanın. Müşterinizin kasıtlı olarak özel medya gönderdiği ve arka uç sisteminizin daha büyük istek gövdelerine hazır olduğu durumlarda yalnızca inline/base64 image kullanın.

Çıktı Formatı Seçenekleri

  • glb, genellikle web önizlemeleri için en güvenli varsayılandır.
  • fbx ve obj, seçilen model bunları destekliyorsa DCC hatları için faydalıdır.
  • usdz, model tarafından sunulduğunda Apple AR iş akışları için faydalıdır.
  • Daha yüksek quality değerleri gecikmeyi ve maliyeti artırabilir. Bunları gizli varsayılanlar değil, açık kullanıcı seçimleri olarak sunun.
  • seed, yalnızca model bunu dikkate alıyorsa yeniden üretilebilirlik için faydalıdır.

Varlıkları Anket Yapın ve Saklayın

Öncelikle döndürülen poll_url’u kullanın. Müşterinizin sabit bir yola ihtiyacı varsa, GET /v1/tasks/{id} kullanın.
Tamamlanan görevler model_url döndürür ve glb_url, fbx_url, obj_url veya usdz_url içerebilir. Kullanıcıların tekrar erişim, sürüm geçmişi veya uzun süreli indirmelere ihtiyacı varsa, seçilen varlığı kendi ürününüzde indirin veya önbelleğe alın.

Üretim Kontrol Listesi

  • task_id, poll_url, model, talep edilen format ve kendi varlık kayıt kimliğinizi saklayın.
  • Sayfa yenilemesinden sonra anket yapmaya devam edin, yeni bir görev oluşturmaktan kaçının.
  • Görevi oluşturmadan önce kaynak resim boyutunu ve erişilebilirliğini doğrulayın.
  • Kullanıcının varlığa erişim izni yoksa, oluşturulan varlık URL’lerini genel sayfalardan uzak tutun.
  • Daha sonra uzlaşma için mevcut olduğunda billing_transaction_id kaydedin.

Yaygın Hatalar

API Referansı