Passer au contenu

TRELLIS.2 Trainer

Intégrer

Identifiant du modèle trellis-2-lora-trainer
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/trellis-2-lora-trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "data_url": "https://example.com/your-file.zip"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Fichiers comme dans l’exemple: 15,973 $ 15 973 crédits API · ≈ 1 672,37 ₽ vos fichiers sont mesurés avant l’exécution L’exécuter sur cette page

Obtenir une clé API
Microsoft Entraînement

Entraîne des adaptateurs LoRA pour Trellis 2 sur une archive zip de ressources 3D, pour jusqu’à trois débruiteurs

Microsoft · Fichier

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

resolution par défaut 512

La résolution d’entraînement doit être égale à la résolution de prétraitement du jeu de données. Les entraînements de géométrie et de texture ont chacun des configurations distinctes pour 512 et 1024, tandis que l’entraînement de structure clairsemée partage une configuration entre ces résolutions.

rank par défaut 32

Rang de l’adaptateur LoRA ; des valeurs plus élevées offrent une capacité supérieure à l’adaptateur.

•requis

URL de l’archive du jeu de données : fournissez des ressources 3D brutes regroupées dans un .zip, ou utilisez le zip du jeu de données TRELLIS.2 prétraité renvoyé par data_preprocessing.

par défaut 1000

Nombre total d’étapes d’entraînement.

Sélection de 1–3 débruiteurs TRELLIS.2 distincts parmi sparse_structure, geometry et texture pour l’affinage. L’entraînement parallèle utilise un jeu de données prétraité partagé afin de produire un adaptateur LoRA distinct pour chaque entrée sélectionnée.

Avancé learning_rate
par défaut 0.0001

Taux d’apprentissage utilisé pour optimiser LoRA.

POST /run/trellis-2-lora-trainer?wait=20 devis → 15,973 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/trellis-2-lora-trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "data_url": "https://example.com/your-file.zip"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de TRELLIS.2 Trainer

Affine des adaptateurs depuis une archive zip accessible via `data_url`, contenant des ressources 3D brutes ou un jeu de données prétraité. `denoisers` sélectionne 1 à 3 cibles, chacune étant entraînée comme adaptateur indépendant. Paramètres : `resolution` 512 ou 1024, `rank` 16, 32 ou 64, `learning_rate` et `training_steps` de 100 à 10000. Renvoie les adaptateurs, les éventuels échecs et les données prétraitées réutilisables.

Paramètres

NomType Par défautAutorisé Description
data_urlrequis
Typestring
URL de l’archive du jeu de données : fournissez des ressources 3D brutes regroupées dans un .zip, ou utilisez le zip du jeu de données TRELLIS.2 prétraité renvoyé par data_preprocessing.
denoisersfacultatif
Typeenum[]
≤ 3 éléments
Sélection de 1–3 débruiteurs TRELLIS.2 distincts parmi sparse_structure, geometry et texture pour l’affinage. L’entraînement parallèle utilise un jeu de données prétraité partagé afin de produire un adaptateur LoRA distinct pour chaque entrée sélectionnée.
resolutionfacultatif
Typeenum
Par défaut512
5121024
La résolution d’entraînement doit être égale à la résolution de prétraitement du jeu de données. Les entraînements de géométrie et de texture ont chacun des configurations distinctes pour 512 et 1024, tandis que l’entraînement de structure clairsemée partage une configuration entre ces résolutions.
rankfacultatif
Typeenum
Par défaut32
163264
Rang de l’adaptateur LoRA ; des valeurs plus élevées offrent une capacité supérieure à l’adaptateur.
learning_ratefacultatif
Typenumber
Par défaut0.0001
0,000001 – 0,01
Taux d’apprentissage utilisé pour optimiser LoRA.
training_stepsfacultatif
Typeinteger
Par défaut1000
100 – 10 000
Nombre total d’étapes d’entraînement.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "trellis-2-lora-trainer",
  "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": 15973,
    "usd": "15.973",
    "charged": 15973,
    "refunded": 0
  },
  "input": {
    "data_url": "https://example.com/your-file.zip"
  },
  "output": {
    "adapters": [
      {
        "denoiser": "sparse_structure",
        "resolution": 1,
        "lora_file": {
          "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
        },
        "rank": 1,
        "training_steps": 1,
        "learning_rate": 1.0
      }
    ],
    "failed": [
      {
        "denoiser": "sparse_structure",
        "error": "string"
      }
    ],
    "preprocessed_data_file": {
      "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
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
adapters
array of object {denoiser, resolution, lora_file, rank, training_steps, learning_rate}Fichiers d’adaptateurs LoRA associés à leurs champs d’inférence trellis-2-lora correspondants. La réponse inclut un adaptateur pour chaque débruiteur dont l’entraînement a réussi ; utilisez son fichier dans le champ correspondant.
failed
array of object {denoiser, error}Résultats des entraînements de débruiteurs échoués ; seuls les débruiteurs dont l’entraînement n’est pas terminé apparaissent ici. Si tous les débruiteurs demandés réussissent, ce champ reste vide.
preprocessed_data_file
object {url, content_type, file_name, file_size}Zip du jeu de données TRELLIS.2 prétraité utilisé pendant l’entraînement et disponible pour réutilisation.

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/trellis-2-lora-trainer.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt