
TRELLIS.2 modèle image à 3D qui transforme une image de référence en un actif GLB texturé avec résolution, graine, maillage, texture et contrôles d'exportation.
TRELLIS.2 modèle image à 3D qui transforme une image de référence en un actif GLB texturé avec résolution, graine, maillage, texture et contrôles d'exportation.
Aussi connu sous le nom Microsoft TRELLIS.2 4B, TRELLIS.2-4B, trellis-2-4b
trellis-2-4b/v1/3d/generationsmicrosoft/trellis.2-4btrellis-2Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.
TRELLIS.2 4B fonctionne via POST /v1/3d/generations. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Obtenez une clé API depuis le tableau de bord EmpirioLabs.
curl https://api.empiriolabs.ai/v1/3d/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "trellis-2-4b",
"prompt": "Describe what you want TRELLIS.2 4B to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/3d/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "trellis-2-4b",
"prompt": "Describe what you want TRELLIS.2 4B to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Paramètres de requête pris en charge par l'API TRELLIS.2 4B sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.
| Paramètre | Type | Par défaut | Plage / valeurs | Description |
|---|---|---|---|---|
| image | image | - | - | URL d’image de référence, URI de données ou objet image téléchargé. |
| resolution | enum | 1024 | 512, 1024, 1536 | Résolution de la grille voxel. Les valeurs plus élevées sont plus lentes et plus détaillées. |
| pipeline_type | enum | 1024_cascade | 512, 1024_cascade, 1536_cascade | Pipeline TRELLIS explicite. Laissez sur la cascade 1024 sauf si vous avez besoin du chemin 512 ou 1536. |
| seed | integer | 42 | 0 à 2147483647 | Graine aléatoire pour des générations reproductibles. |
| preprocess_image | boolean | true | - | Supprimez l’arrière-plan et normalisez l’image de référence avant la génération. |
| max_num_tokens | integer | 49152 | 1024 à 131072 | Maximum de jetons clairsemés utilisés pour la génération en cascade. |
| ss_sampling_steps | integer | 12 | 1 à 64 | Étapes d’échantillonneur pour la génération de structures clairsemées. |
| ss_guidance_strength | number | 7.5 | 0 à 20 | Résistance au guidage pour la génération de structures clairsemées. |
| ss_guidance_rescale | number | 0.7 | 0 à 2 | Redimensionnement des guides pour la génération de structures clairsemées. |
| ss_guidance_interval_start | number | 0.6 | 0 à 1 | Début de l’intervalle de guidage à structure clairsemée. |
| ss_guidance_interval_end | number | 1 | 0 à 1 | Fin de l’intervalle de guidage à structure clairsemée. |
| ss_rescale_t | number | 5 | 0 à 20 | Redimensionnez la température pour une génération de structures clairsemées. |
| shape_slat_sampling_steps | integer | 12 | 1 à 64 | Étapes d’échantillonneur pour la génération latente structurée par la forme. |
| shape_slat_guidance_strength | number | 7.5 | 0 à 20 | Résistance au guidage pour la génération latente structurée par la forme. |
Défauts - pipeline en cascade 1024 - 12 étapes d'échantillonnage par étape - taille de texture 2048 - cible de décimation 500k - sortie GLB Contrôles Prend en charge l'URL de l'image ou le téléchargement, la résolution 512/1024 /1536, le type de pipeline, l'échantillonneur guidance/interval /les contrôles de redimensionnement, la taille de la texture, la décimation du maillage, le remeshing, le réglage de déverrouillage UV et la sortie URL ou base64. La facturation est par actif 3D généré.
Sur EmpirioLabs, TRELLIS.2 4B est facturé à l'usage. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.
TRELLIS.2 4B est servi via POST /v1/3d/generations sur api.empiriolabs.ai avec une authentification standard par token Bearer.
Oui. Le playground EmpirioLabs exécute TRELLIS.2 4B dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.
Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.
Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.