Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Head Swap — Changer la tête entière avec cheveux en un appel

Head Swap remplace la tête entière d'une photo cible par la tête d'une photo source : visage, cheveux, oreilles et contour. La pose, l'éclairage et l'arrière-plan restent inchangés. Essayez ci-dessous ou appelez-le avec une clé API, tarif forfaitaire par image.

Points clés
Échange de tête complet · cheveux, visage et contour bougent ensemble · contrôle de seed
Idéal pour
Photos où les cheveux et la forme de la tête doivent changer avec le visage
Entrée
Photo cible + tête source
Sortie
Une image échangée par requête
Input
upload 11

playground-target.webp

1 file added

https://file.deepytb.com/landing/head-swap/playground-target.webp
1/1 file

Requis · URL http(s) publique

upload 11

playground-head.webp

1 file added

https://file.deepytb.com/landing/head-swap/playground-head.webp
1/1 file

Requis · URL http(s) publique

0–2147483647 · 0 ou vide = aléatoire

Estimated cost~$0.01313 credits
Result

Qu'est-ce que Head Swap ?

Head Swap est un modèle image-vers-image exposé sur reAPI en tant qu'endpoint asynchrone unique avec trois paramètres : la photo cible, la tête source et un seed facultatif. Il remplace la tête entière dans la photo cible, cheveux et contour compris, et conserve le corps, la pose, l'éclairage et l'arrière-plan de la cible. Une image par requête à un tarif forfaitaire, dans le Playground sur cette page ou via l'API.

Ce que tu peux construire avec ce modèle

Des workflows réels et des cas d'usage en production que tu peux construire et déployer avec ce modèle.

Avant et après Head Swap — un portrait de parc à gauche, la même photo avec une tête différente à droite

Échange de tête pour les personnages et les avatars

Quand les cheveux font partie de l'identité, un échange de visage ne suffit pas. Head Swap transfère la tête entière, donc un personnage garde son apparence sur n'importe quel corps, dans n'importe quelle scène, avec un seul appel API.

Lire la doc API
Avant et après Head Swap — un portrait de bureau avec la tête entière remplacée, costume et hall inchangés

Réutilisez une séance photo avec une personne différente

Conservez la tenue, la pose et le décor ; changez qui la porte. Head Swap conserve le corps et l'arrière-plan de la cible et remplace la tête par celle de la source, cheveux compris.

Lot Head Swap — le même portrait sur un étal de marché échangé avec trois têtes source différentes, côte à côte

Échange de tête par lot avec résultats reproductibles

Épinglez un seed et les deux mêmes photos donnent le même résultat à chaque fois. Lancez une scène contre un ensemble de têtes source la nuit et gardez celles qui fonctionnent.

Tarifs

Basé sur les crédits — 1 crédit = 0,001 USD. Tu ne paies que les générations réussies.

Coût du premier test
$0.01313 credits

Une génération au palier le moins cher (1 image).

Guide de budget de test
Ajouter des crédits
$10
≈ 769 tests
$50
≈ 3846 tests
$100
≈ 7692 tests
ModèleCatégoriePrix
head-swapPar image
$0.013
13 credits · 1 image

Pourquoi reAPI

La tête entière, cheveux compris

Un échange de visage conserve les cheveux et la forme de la tête de la cible. Head Swap apporte les cheveux, le contour et les oreilles de la source, donc la ressemblance est beaucoup plus forte.

Pas de filtre de contenu, une seule route

Il n'y a pas de commutateur de filtre de contenu sur ce modèle parce qu'il n'existe pas de route filtrée sur laquelle basculer. Lancez-le sur cette page ou appelez-le avec une clé API. Les conditions de la plateforme s'appliquent toujours.

Tarif forfaitaire, asynchrone, remboursé en cas d'échec

1 crédit équivaut à 0,001 USD. Head Swap facture un tarif forfaitaire unique par image, quelle que soit la taille de la photo. POST, obtenez un task_id, interrogez. Les échanges échoués sont remboursés.

Head Swap sur reAPI vs échange de tête manuel dans un éditeur

Les deux placent une tête différente sur une photo. Head Swap sur reAPI est un appel HTTP unique avec deux URLs d'images ; un échange de tête manuel est un travail de masquage et de fusion dans un éditeur d'images, refait à la main pour chaque image.

Capacité
Head Swap sur reAPI
Échange de tête manuel dans un éditeur
Installation
Aucune. Une clé API et un POST.
Une licence d'éditeur, un masque et quelqu'un qui sait comment fusionner les tons de peau et les bords.
Entrées
Deux URLs d'images publiques : la photo cible et la tête source.
Fichiers en calques ; la tête source est découpée, mise à l'échelle et tournée à la main.
Ce qui est transféré
Visage, cheveux, oreilles et contour de la tête de la source ; le corps, la pose, la lumière et l'arrière-plan de la cible restent.
Tout ce que vous masquez ; l'adaptation de la lumière et du bord du cou est un travail manuel.
Effort par image
Secondes de temps API, sans étape manuelle.
Minutes à une heure par image, selon les cheveux et l'éclairage.
Structure de tarification
Tarif forfaitaire par image ; les échanges échoués sont remboursés.
Licence d'éditeur plus le temps de l'éditeur, par image.
Reproductibilité
Paramètre seed : les mêmes entrées et seed retournent la même image.
Chaque modification est unique ; répéter un résultat signifie le refaire.

La comparaison reflète le comportement publiquement documenté au moment de la rédaction. Le comportement du modèle et la tarification peuvent changer ; consulte la carte de tarification ci-dessus et la doc API pour les valeurs en vigueur.

Intégrez Head Swap en trois étapes

  1. step 01

    Créez une clé API

    Essayez d'abord Head Swap dans le Playground sur cette page. Pour votre propre code, inscrivez-vous, créez une clé dans le tableau de bord et transmettez-la en tant que jeton Bearer.

    Ouvrir
  2. step 02

    Soumettez les deux photos

    POST à /api/v1/images/generations avec model: head-swap, image_url pour la photo cible et head_image_url pour la tête source. Vous obtenez un task_id immédiatement.

    Ouvrir
  3. step 03

    Interrogez le résultat

    GET /api/v1/tasks/:id jusqu'à ce que le statut soit completed. L'URL de l'image Head Swap reste valide 30 jours. Copiez-la sur votre propre stockage si vous en avez besoin plus longtemps.

    Ouvrir
docs/api/head-swap

Référence API

Code prêt à l'emploi et tableau complet des paramètres.

curl -X POST https://reapi.ai/api/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "head-swap",
    "image_url": "https://example.com/target-photo.jpg",
    "head_image_url": "https://example.com/source-head.jpg"
  }'

Échec de validation des paramètres

Rejet synchrone avec le champ fautif nommé. Vérifiez enums, plages et champs URL — rien n'est facturé.

Problème d'authentification ou de solde

401 : clé Bearer absente ou invalide ; 402 : la réserve dépasse votre solde. Gérez clés et crédits dans la console.

Contenu ou matériel rejeté

Le matériel de référence et les sorties passent une modération automatique. Les tâches rejetées échouent avec une erreur claire et un remboursement intégral.

Tâche échouée ou expirée

Une tâche en état d'échec n'est jamais facturée — la réserve est remboursée automatiquement. Conservez l'ID et réessayez.

Questions fréquentes

Questions courantes sur ce modèle.

Head Swap est un modèle IA d'échange de tête sur reAPI qui remplace la tête entière d'une photo par la tête d'une autre : visage, cheveux, oreilles et contour. Envoyez une photo cible et une tête source, obtenez une image finie avec le corps, la pose, l'éclairage et l'arrière-plan de la cible conservés. L'identifiant du modèle est head-swap sur /api/v1/images/generations.

start building

Prêt à déployer ?

Essaie-le dans le playground ou récupère une clé API pour intégrer dès maintenant.