Passer au contenu

FASHN Virtual Try-On V1.6

Intégrer

Identifiant du modèle fashn/tryon/v1.6
# 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.6?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"

Cette requête: 0,075 $ 75 crédits API L’exécuter sur cette page

Obtenir une clé API
FASHN Édition d’image #try-on#fashion#clothing

Nouvel essayage virtuel v1.6, affichant des vêtements sur la photo d’un modèle à une résolution de sortie supérieure

FASHN · image

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.

•requis

Image du modèle fournie sous forme d'URL ou de données base64.

•requis

Image du vêtement fournie sous forme d'URL ou de données base64.

par défaut 1

Nombre d'images pour une seule exécution, permettant plusieurs tentatives simultanées afin d'améliorer les chances d'obtenir un bon résultat malgré le caractère aléatoire de la génération.

Avancé category · mode · garment_photo_type · moderation_level · output_format · seed · segmentation_free · enable_safety_checker
category par défaut auto

Catégorie de vêtement pour l'essayage virtuel, avec 'auto' demandant une tentative de détection automatique.

mode par défaut balanced

Mode de fonctionnement pour le compromis vitesse–qualité : 'balanced' recherche un équilibre, 'quality' fournit de meilleurs résultats avec un traitement plus lent, et 'performance' s'exécute plus rapidement avec une perte de qualité possible.

garment_photo_type par défaut auto

Catégorie de photo du vêtement pour le réglage des paramètres internes. Les vues à plat et les images de mannequin invisible utilisent 'flat-lay' ; les photos montrant un vêtement porté par un modèle utilisent 'model'. Avec 'auto', le système tente d'identifier lui-même la catégorie.

moderation_level par défaut permissive

Politique de modération des images de vêtements. La désactivation des filtres avec 'none' nécessite l'autorisation du compte ; sans celle-ci, cette sélection se comporte comme 'permissive'. Le blocage se limite au contenu explicite avec 'permissive', tandis que 'conservative' exclut également les sous-vêtements et les maillots de bain.

output_format par défaut png

Choix du format d'image entre 'png' pour une qualité maximale et 'jpeg' pour une génération plus rapide.

Graine pour une génération reproductible : elle fixe l'aléatoire afin que des entrées identiques puissent produire le même résultat, tandis qu'une graine modifiée force un résultat différent.

POST /run/fashn/tryon/v1.6?wait=20 devis → 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.6?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"

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 FASHN Virtual Try-On V1.6

Place un vêtement de `garment_image` sur la personne de `model_image`, les deux pouvant être fournis sous forme d'URL ou de base64. `category` accepte tops, bottoms, one-pieces ou auto, et `garment_photo_type` accepte modèle, flat-lay ou auto. `mode` vaut performance, balanced ou quality, et `num_samples` produit de 1 à 4 résultats en png ou jpeg.

Paramètres

NomType Par défautAutorisé Description
model_imagerequis
Typestring
Image du modèle fournie sous forme d'URL ou de données base64.
garment_imagerequis
Typestring
Image du vêtement fournie sous forme d'URL ou de données base64.
categoryfacultatif
Typeenum
Par défautauto
topsbottomsone-piecesauto
Catégorie de vêtement pour l'essayage virtuel, avec 'auto' demandant une tentative de détection automatique.
modefacultatif
Typeenum
Par défautbalanced
performancebalancedquality
Mode de fonctionnement pour le compromis vitesse–qualité : 'balanced' recherche un équilibre, 'quality' fournit de meilleurs résultats avec un traitement plus lent, et 'performance' s'exécute plus rapidement avec une perte de qualité possible.
garment_photo_typefacultatif
Typeenum
Par défautauto
automodelflat-lay
Catégorie de photo du vêtement pour le réglage des paramètres internes. Les vues à plat et les images de mannequin invisible utilisent 'flat-lay' ; les photos montrant un vêtement porté par un modèle utilisent 'model'. Avec 'auto', le système tente d'identifier lui-même la catégorie.
moderation_levelfacultatif
Typeenum
Par défautpermissive
nonepermissiveconservative
Politique de modération des images de vêtements. La désactivation des filtres avec 'none' nécessite l'autorisation du compte ; sans celle-ci, cette sélection se comporte comme 'permissive'. Le blocage se limite au contenu explicite avec 'permissive', tandis que 'conservative' exclut également les sous-vêtements et les maillots de bain.
seedfacultatif
Typeinteger | null
Graine pour une génération reproductible : elle fixe l'aléatoire afin que des entrées identiques puissent produire le même résultat, tandis qu'une graine modifiée force un résultat différent.
num_samplesfacultatif
Typeinteger
Par défaut1
1 – 4
Nombre d'images pour une seule exécution, permettant plusieurs tentatives simultanées afin d'améliorer les chances d'obtenir un bon résultat malgré le caractère aléatoire de la génération.
segmentation_freefacultatif
Typeboolean
Par défauttrue
Désactive l'analyse humaine de l'image du modèle.
output_formatfacultatif
Typeenum
Par défautpng
pngjpeg
Choix du format d'image entre 'png' pour une qualité maximale et 'jpeg' pour une génération plus rapide.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
Le filtrage peut être assoupli en définissant false, si l'appelant est autorisé.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "fashn/tryon/v1.6",
  "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"
  }
}
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
images
array of object {url, content_type, file_name, file_size}

Plus de modèles : Édition d’image

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/fashn/tryon/v1.6.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt