Ir al contenido

TRELLIS.2 Trainer

Integrar

ID del modelo 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"

Archivos como el ejemplo: 15,973 $ 15.973 créditos de API · ≈ 1672,37 ₽ tus archivos se miden antes de la ejecución Ejecutar en esta página

Obtener clave de API
Microsoft Entrenamiento

Entrena adaptadores LoRA para Trellis 2 a partir de un zip de recursos 3D, para hasta tres denoisers

Microsoft · Archivo

Tu primer resultado aparecerá aquí

Crea una solicitud a continuación y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

resolution predeterminado 512

La resolución de entrenamiento debe ser igual a la resolución de preprocesamiento del conjunto de datos. El entrenamiento de geometría y textura tiene configuraciones independientes para 512 y 1024, mientras que el entrenamiento de estructura dispersa comparte una configuración entre ambas resoluciones.

rank predeterminado 32

Rango del adaptador LoRA; los valores mayores proporcionan más capacidad al adaptador.

•obligatorio

URL del archivo del conjunto de datos: proporciona recursos 3D sin procesar empaquetados como .zip o usa el archivo zip del conjunto de datos TRELLIS.2 preprocesado devuelto por data_preprocessing.

predeterminado 1000

Número total de pasos de entrenamiento.

Selección de 1–3 reductores de ruido TRELLIS.2 distintos de sparse_structure, geometry y texture para el ajuste fino. El entrenamiento paralelo usa un conjunto de datos preprocesado compartido para producir un adaptador LoRA independiente para cada entrada seleccionada.

Avanzado learning_rate
predeterminado 0.0001

Tasa de aprendizaje usada para optimizar LoRA.

POST /run/trellis-2-lora-trainer?wait=20 presupuesto → 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"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y solo se guarda en localStorage si marcas Recordar. Obtener una clave de API

Acerca de TRELLIS.2 Trainer

Ajusta adaptadores a partir de un zip en `data_url`, que contiene recursos 3D sin procesar o un conjunto de datos preprocesado. `denoisers` selecciona de 1 a 3 objetivos, cada uno entrenado como su propio adaptador. Configuración: `resolution` 512 o 1024, `rank` 16, 32 o 64, `learning_rate` y `training_steps` de 100 a 10000. Devuelve los adaptadores, los fallos y los datos preprocesados reutilizables.

Parámetros

NombreTipo PredeterminadoPermitido Descripción
data_urlobligatorio
Tipostring
URL del archivo del conjunto de datos: proporciona recursos 3D sin procesar empaquetados como .zip o usa el archivo zip del conjunto de datos TRELLIS.2 preprocesado devuelto por data_preprocessing.
denoisersopcional
Tipoenum[]
≤ 3 elementos
Selección de 1–3 reductores de ruido TRELLIS.2 distintos de sparse_structure, geometry y texture para el ajuste fino. El entrenamiento paralelo usa un conjunto de datos preprocesado compartido para producir un adaptador LoRA independiente para cada entrada seleccionada.
resolutionopcional
Tipoenum
Predeterminado512
5121024
La resolución de entrenamiento debe ser igual a la resolución de preprocesamiento del conjunto de datos. El entrenamiento de geometría y textura tiene configuraciones independientes para 512 y 1024, mientras que el entrenamiento de estructura dispersa comparte una configuración entre ambas resoluciones.
rankopcional
Tipoenum
Predeterminado32
163264
Rango del adaptador LoRA; los valores mayores proporcionan más capacidad al adaptador.
learning_rateopcional
Tiponumber
Predeterminado0.0001
0,000001 – 0,01
Tasa de aprendizaje usada para optimizar LoRA.
training_stepsopcional
Tipointeger
Predeterminado1000
100 – 10.000
Número total de pasos de entrenamiento.
obligatorio

Salida

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"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (con pago por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
adapters
array of object {denoiser, resolution, lora_file, rank, training_steps, learning_rate}Archivos de adaptadores LoRA asignados a sus campos de inferencia correspondientes de trellis-2-lora. La respuesta incluye un adaptador por cada reductor de ruido cuyo entrenamiento se completó correctamente; usa su archivo en el campo correspondiente.
failed
array of object {denoiser, error}Resultados de entrenamiento fallido de los reductores de ruido; aquí solo aparecen los que no completaron el entrenamiento, por lo que queda vacío si todos los reductores solicitados tuvieron éxito.
preprocessed_data_file
object {url, content_type, file_name, file_size}Archivo zip del conjunto de datos TRELLIS.2 preprocesado usado durante el entrenamiento y disponible para reutilizarlo.

Para agentes de IA: esta página en Markdown está en https://doitong.com/es-ES/developers/models/trellis-2-lora-trainer.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt