POST /v1/3d/generations membuat tugas TokenLab; respons status yang selesai mengembalikan aset model yang dapat diunduh seperti model_url dan, ketika tersedia, URL spesifik format.
Pilih Jenis Input
Kueri katalog model sebelum memutuskan opsi mana yang akan diekspos:
Gunakan jenis input, bukan field
operation, untuk endpoint ini. Metadata model melaporkan kemampuan 3D sebagai text-to-3d dan/atau image-to-3d; 3d-generation bukan operation request publik.
tripo-h3.1 untuk alur text/image-to-3D berkualitas tinggi dan tripo-p1.0 untuk pembuatan aset 3D bergaya produksi. Gunakan Models API untuk memastikan jenis input dan format output yang dipilih.
Jangan menganggap setiap model 3D mendukung kedua jenis input atau setiap format output. Periksa kontrak model yang dipilih sebelum mengirim image, image_url, format, quality, style, atau seed.
Buat Tugas 3D
image_url publik jika memungkinkan. Gunakan image inline/base64 hanya ketika klien Anda sengaja mengirim media pribadi dan backend Anda siap untuk tubuh permintaan yang lebih besar.
Pilihan Format Output
glbbiasanya adalah default yang paling aman untuk pratinjau web.fbxdanobjberguna untuk alur kerja DCC ketika model yang dipilih mendukungnya.usdzberguna untuk alur kerja AR Apple ketika diekspos oleh model.- Nilai
qualityyang lebih tinggi dapat meningkatkan latensi dan biaya. Ekspos sebagai pilihan pengguna yang eksplisit, bukan default tersembunyi. seedberguna untuk reproduktifitas hanya ketika model menghormatinya.
Polling dan Simpan Aset
Gunakanpoll_url yang dikembalikan terlebih dahulu. Jika klien Anda memerlukan rute tetap, gunakan GET /v1/tasks/{id}.
model_url dan mungkin menyertakan glb_url, fbx_url, obj_url, atau usdz_url. Unduh atau cache aset yang dipilih dalam produk Anda sendiri jika pengguna memerlukan akses ulang, riwayat versi, atau unduhan jangka panjang.
Daftar Periksa Produksi
- Simpan
task_id,poll_url, model, format yang diminta, dan ID catatan aset Anda sendiri. - Lanjutkan polling setelah penyegaran halaman daripada membuat tugas duplikat.
- Validasi ukuran dan keterjangkauan gambar sumber sebelum membuat tugas.
- Jaga agar URL aset yang dihasilkan tidak muncul di halaman publik kecuali pengguna memiliki izin untuk mengakses aset tersebut.
- Catat
billing_transaction_idketika ada untuk rekonsiliasi di kemudian hari.