Ir 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"

Esta solicitação: $ 0,075 75 créditos de API Executar nesta página

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

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

FASHN · Imagem

Seu primeiro resultado aparecerá aqui

Monte uma requisição abaixo e execute-a com sua chave de API. As saídas são copiadas para nosso armazenamento, mantidas para sempre ou por 7 dias gratuitamente.

Criar uma solicitação

Os controles são gerados a partir do esquema do modelo. O código e o preço são atualizados conforme você os altera.

•obrigatório

Imagem do modelo fornecida como URL ou dados em base64.

•obrigatório

Imagem da peça de roupa fornecida como URL ou dados em base64.

padrão 1

Quantidade de imagens em uma única execução, permitindo várias tentativas juntas para aumentar a chance de 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 padrão auto

Categoria da peça de roupa para prova virtual, com 'auto' solicitando uma tentativa de detecção automática.

mode padrão balanced

Modo de operação para o equilíbrio entre velocidade e qualidade: 'balanced' busca um meio-termo, 'quality' oferece resultados melhores com processamento mais lento e 'performance' é executado mais rapidamente, com possível perda de qualidade.

garment_photo_type padrão auto

Categoria da foto da peça de roupa para ajuste de desempenho dos parâmetros internos. Fotos flat-lay e imagens de manequim fantasma usam 'flat-lay'; fotos que mostram roupas vestidas por um modelo usam 'model'. Com 'auto', o sistema tenta identificar a categoria por conta própria.

moderation_level padrão permissive

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

output_format padrão png

Escolha do formato da imagem entre 'png', para qualidade máxima, e 'jpeg', para 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 esta solicitação

Sua chave permanece neste navegador: ela é enviada somente à Doitong API e salva (localStorage) apenas se você marcar Lembrar. Obter uma chave de API

Sobre FASHN Virtual Try-On V1.5

Recebe `model_image` e `garment_image` (URL ou base64) e renderiza a peça na pessoa. `category` abrange partes de cima, partes de baixo, peças únicas ou auto, e `garment_photo_type` lida com fotos vestidas ou flat-lay. `mode` troca velocidade por qualidade, e `num_samples` retorna de 1 a 4 imagens.

Parâmetros

NomeTipo PadrãoPermitido Descrição
model_imageobrigatório
Tipostring
Imagem do modelo fornecida como URL ou dados em base64.
garment_imageobrigatório
Tipostring
Imagem da peça de roupa fornecida como URL ou dados em base64.
categoryopcional
Tipoenum
Padrãoauto
topsbottomsone-piecesauto
Categoria da peça de roupa para prova virtual, com 'auto' solicitando uma tentativa de detecção automática.
modeopcional
Tipoenum
Padrãobalanced
performancebalancedquality
Modo de operação para o equilíbrio entre velocidade e qualidade: 'balanced' busca um meio-termo, 'quality' oferece resultados melhores com processamento mais lento e 'performance' é executado mais rapidamente, com possível perda de qualidade.
garment_photo_typeopcional
Tipoenum
Padrãoauto
automodelflat-lay
Categoria da foto da peça de roupa para ajuste de desempenho dos parâmetros internos. Fotos flat-lay e imagens de manequim fantasma usam 'flat-lay'; fotos que mostram roupas vestidas por um modelo usam 'model'. Com 'auto', o sistema tenta identificar a categoria por conta própria.
moderation_levelopcional
Tipoenum
Padrãopermissive
nonepermissiveconservative
Política de moderação da imagem da peça de roupa. Desativar os filtros com 'none' exige autorização da conta; sem ela, essa seleção se comporta como 'permissive'. O bloqueio se limita a conteúdo explícito em 'permissive', enquanto 'conservative' também exclui roupas íntimas e trajes 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
Padrão1
1 – 4
Quantidade de imagens em uma única execução, permitindo várias tentativas juntas para aumentar a chance de um bom resultado apesar da aleatoriedade da geração.
segmentation_freeopcional
Tipoboolean
Padrãotrue
Desativa a análise humana para a imagem do modelo.
output_formatopcional
Tipoenum
Padrãopng
pngjpeg
Escolha do formato da imagem entre 'png', para qualidade máxima, e 'jpeg', para geração mais rápida.
enable_safety_checkeropcional
Tipoboolean
Padrãotrue
A filtragem pode ser relaxada definindo false, desde que o chamador esteja autorizado.
obrigatório

Saída

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"
  }
}
Seus arquivos, sua escolhaCada outputs[].url é uma cópia em nosso armazenamento: mantida para sempre (cobrada por GB-mês) ou por 7 dias gratuitamente, conforme a configuração da sua conta ou ?storage=.
Mesmo formato em todos os modelostype, url, content_type, width, height e duration, para imagens, vídeos e áudios. output é o próprio objeto de resultado do modelo.
Campos da saída
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á em https://doitong.com/pt-BR/developers/models/fashn/tryon/v1.5.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt