Accéder au contenu

FASHN Virtual Try-On V1.5

Intégrer

Identifiant du modèle 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"

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

Essayage virtuel habillant la photo d’un modèle avec l’image d’un vêtement, à la résolution v1.5

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.

•obligatoire

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

•obligatoire

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'augmenter les chances d'obtenir un bon résultat malgré l'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 du vêtement à essayer, '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' accélère l'exécution au prix d'une possible perte de qualité.

garment_photo_type par défaut auto

Catégorie de photo de vêtement utilisée pour régler les paramètres internes. Les vues à plat et les images de mannequin fantôme 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 est limité 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 différente force un résultat différent.

POST /run/fashn/tryon/v1.5?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.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"

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.5

Prend un `model_image` et un `garment_image` (URL ou base64) et affiche le vêtement sur la personne. `category` couvre les hauts, bas, pièces uniques ou auto, et `garment_photo_type` gère les photos portées ou à plat. `mode` arbitre vitesse et qualité, tandis que `num_samples` renvoie de 1 à 4 images.

Paramètres

NomType Par défautAutorisé Description
model_imageobligatoire
Typestring
Image du modèle fournie sous forme d'URL ou de données base64.
garment_imageobligatoire
Typestring
Image du vêtement fournie sous forme d'URL ou de données base64.
categoryfacultatif
Typeenum
Par défautauto
topsbottomsone-piecesauto
Catégorie du vêtement à essayer, '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' accélère l'exécution au prix d'une possible perte de qualité.
garment_photo_typefacultatif
Typeenum
Par défautauto
automodelflat-lay
Catégorie de photo de vêtement utilisée pour régler les paramètres internes. Les vues à plat et les images de mannequin fantôme 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 est limité 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 différente 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'augmenter les chances d'obtenir un bon résultat malgré l'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é.
obligatoire

Sortie

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"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'audio. output est l'objet de résultat propre au 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 à l'adresse https://doitong.com/fr-FR/developers/models/fashn/tryon/v1.5.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt