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.
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
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.fbxveobj, 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
qualitydeğ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ülenpoll_url’u kullanın. Müşterinizin sabit bir yola ihtiyacı varsa, GET /v1/tasks/{id} kullanın.
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_idkaydedin.