Avançar para o conteúdo

FASHN Virtual Try-On V1.5

Integrar

ID do modelo fashn/tryon/v1.5
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/fashn/tryon/v1.5?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_image": "example",
    "garment_image": "example"
  }'

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

Este pedido: 0,075 $ 75 créditos da API Executar nesta página

Obter chave de API
FASHN Edição de imagem #try-on#fashion#clothing

Experimentação virtual que veste a fotografia de uma pessoa com uma imagem de peça de roupa, na resolução v1.5

FASHN · Imagem

O seu primeiro resultado aparece aqui

Crie um pedido abaixo e execute-o com a sua chave de API. As saídas são copiadas para o nosso armazenamento, guardadas para sempre ou durante 7 dias gratuitamente.

Criar um pedido

Os controlos são gerados a partir do esquema do modelo. O código e o preço são atualizados à medida que os altera.

•obrigatório

Imagem do modelo fornecida como URL ou dados base64.

•obrigatório

Imagem da peça de vestuário fornecida como URL ou dados base64.

predefinição 1

Número de imagens numa única execução, permitindo várias tentativas em conjunto para aumentar a probabilidade de obter um bom resultado apesar da aleatoriedade da geração.

Avançado category · mode · garment_photo_type · moderation_level · output_format · seed · segmentation_free · enable_safety_checker
category predefinição auto

Categoria da peça para experimentação virtual, sendo 'auto' um pedido para tentar detetá-la automaticamente.

mode predefinição balanced

Modo de funcionamento para o compromisso entre velocidade e qualidade: 'balanced' procura um equilíbrio, 'quality' oferece melhores resultados com processamento mais lento e 'performance' é mais rápido, com possível perda de qualidade.

garment_photo_type predefinição auto

Categoria da fotografia da peça para afinação dos parâmetros internos. Fotografias flat-lay e imagens de manequim fantasma utilizam 'flat-lay'; fotografias que mostram roupa vestida por um modelo utilizam 'model'. Com 'auto', o sistema tenta identificar a categoria autonomamente.

moderation_level predefinição permissive

Política de moderação da imagem da peça. Desativar os filtros com 'none' requer autorização da conta; sem ela, essa seleção comporta-se como 'permissive'. O bloqueio limita-se a conteúdo explícito em 'permissive', enquanto 'conservative' exclui também roupa interior e fatos de banho.

output_format predefinição png

Escolha do formato da imagem entre 'png', para máxima qualidade, e 'jpeg', para uma geração mais rápida.

Seed para geração reproduzível: fixa a aleatoriedade para que entradas idênticas possam produzir o mesmo resultado, enquanto uma seed diferente força um resultado diferente.

POST /run/fashn/tryon/v1.5?wait=20 cotação → 0,075 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/fashn/tryon/v1.5?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_image": "example",
    "garment_image": "example"
  }'

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

Executar este pedido

A sua chave permanece neste navegador: é enviada apenas para a Doitong API e guardada em localStorage apenas se selecionar Lembrar. Obter uma chave de API

Sobre FASHN Virtual Try-On V1.5

Recebe `model_image` e `garment_image` (URL ou base64) e apresenta a peça vestida na pessoa. `category` abrange tops, bottoms, one-pieces ou auto, e `garment_photo_type` trata fotografias em modelo ou flat-lay. `mode` troca velocidade por qualidade, e `num_samples` devolve 1 a 4 imagens.

Parâmetros

NomeTipo PredefiniçãoPermitido Descrição
model_imageobrigatório
Tipostring
Imagem do modelo fornecida como URL ou dados base64.
garment_imageobrigatório
Tipostring
Imagem da peça de vestuário fornecida como URL ou dados base64.
categoryopcional
Tipoenum
Predefiniçãoauto
topsbottomsone-piecesauto
Categoria da peça para experimentação virtual, sendo 'auto' um pedido para tentar detetá-la automaticamente.
modeopcional
Tipoenum
Predefiniçãobalanced
performancebalancedquality
Modo de funcionamento para o compromisso entre velocidade e qualidade: 'balanced' procura um equilíbrio, 'quality' oferece melhores resultados com processamento mais lento e 'performance' é mais rápido, com possível perda de qualidade.
garment_photo_typeopcional
Tipoenum
Predefiniçãoauto
automodelflat-lay
Categoria da fotografia da peça para afinação dos parâmetros internos. Fotografias flat-lay e imagens de manequim fantasma utilizam 'flat-lay'; fotografias que mostram roupa vestida por um modelo utilizam 'model'. Com 'auto', o sistema tenta identificar a categoria autonomamente.
moderation_levelopcional
Tipoenum
Predefiniçãopermissive
nonepermissiveconservative
Política de moderação da imagem da peça. Desativar os filtros com 'none' requer autorização da conta; sem ela, essa seleção comporta-se como 'permissive'. O bloqueio limita-se a conteúdo explícito em 'permissive', enquanto 'conservative' exclui também roupa interior e fatos de banho.
seedopcional
Tipointeger | null
Seed para geração reproduzível: fixa a aleatoriedade para que entradas idênticas possam produzir o mesmo resultado, enquanto uma seed diferente força um resultado diferente.
num_samplesopcional
Tipointeger
Predefinição1
1 – 4
Número de imagens numa única execução, permitindo várias tentativas em conjunto para aumentar a probabilidade de obter um bom resultado apesar da aleatoriedade da geração.
segmentation_freeopcional
Tipoboolean
Predefiniçãotrue
Desativa a segmentação humana da imagem do modelo.
output_formatopcional
Tipoenum
Predefiniçãopng
pngjpeg
Escolha do formato da imagem entre 'png', para máxima qualidade, e 'jpeg', para uma geração mais rápida.
enable_safety_checkeropcional
Tipoboolean
Predefiniçãotrue
A filtragem pode ser flexibilizada definindo false, desde que o autor do pedido esteja autorizado.
obrigatório

Resultado

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "fashn/tryon/v1.5",
  "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": 75,
    "usd": "0.075",
    "charged": 75,
    "refunded": 0
  },
  "input": {
    "model_image": "example",
    "garment_image": "example"
  },
  "output": {
    "images": [
      {
        "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": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Os seus ficheiros, a sua escolhaCada outputs[].url é uma cópia no nosso armazenamento: guardada para sempre (paga por GB-mês) ou durante 7 dias gratuitamente, conforme a definição da sua conta ou ?storage=.
A mesma estrutura em todos os modelostype, url, content_type, width, height e duration, tanto para imagens como para vídeo e áudio. output é o próprio objeto de resultado do modelo.
Campos do resultado
images
array of object {url, content_type, file_name, file_size}

Mais modelos: Edição de imagem

Para agentes de IA: esta página em Markdown está disponível em https://doitong.com/pt-PT/developers/models/fashn/tryon/v1.5.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt