Prérequis : Un Compte Discord
Avant de commencer, vous aurez besoin d'un compte Discord. Discord est une plateforme de communication populaire, utilisée par de nombreuses communautés en ligne. L'utilisation d'InsightFace AI nécessite de l'intégrer à un serveur Discord. Si vous n'avez pas de compte, vous pouvez en créer un gratuitement sur le site de Discord.
Une fois que vous avez un compte Discord, vous devrez créer un serveur.
Cela vous permettra d'héberger le bot InsightFace AI et de réaliser vos face swaps dans un environnement privé et sécurisé. Pour créer un serveur, cliquez sur l'icône '+' dans la barre latérale de Discord et suivez les instructions.
Étape 1 : Création d'un Serveur Discord
La première étape consiste à créer un serveur Discord. Après avoir cliqué sur l'icône '+', choisissez l'option 'Créer mon propre serveur'. Vous aurez ensuite la possibilité de choisir un modèle pour votre serveur ou de le créer de toutes Pièces. Pour cet exemple, nous choisirons l'option 'Pour moi et mes amis'.
Vous devrez ensuite donner un nom à votre serveur. Un nom pertinent facilitera l'identification du serveur dédié au face swapping. Par exemple, vous pouvez le nommer 'FaceSwapAI'. Une fois le nom renseigné, cliquez sur 'Créer'.

Étape 2 : Invitation du Bot InsightFace AI sur Votre Serveur
Maintenant que votre serveur est créé, il est temps d'inviter le bot InsightFace AI. Vous trouverez le lien d'invitation dans la description de cette vidéo. Ce lien vous redirigera vers une page d'autorisation Discord. Assurez-vous d'être connecté à votre compte et de sélectionner le serveur que vous venez de créer dans le menu déroulant.
Le bot InsightFace AI nécessitera certaines autorisations pour fonctionner correctement. Accordez-lui les autorisations nécessaires, telles que l'envoi de messages et la gestion des commandes. Enfin, confirmez que vous n'êtes pas un robot en cochant la case appropriée.
Étape 3 : Configuration d'InsightFace AI sur Votre Serveur
Une fois le bot invité sur votre serveur, vous devrez le configurer. Commencez par enregistrer une image de référence. Pour cela, utilisez la commande /saveid
suivie d'un nom d'identification et de l'image de référence. Par exemple, /saveid RobertDowneyJr image.jpg
.
Ce nom d'identification sera utilisé ultérieurement pour réaliser le face swap. Assurez-vous de choisir un nom facile à retenir. Vous pouvez enregistrer autant d'images de référence que vous le souhaitez.
Étape 4 : Réalisation d'un Face Swap
Maintenant que vous avez configuré InsightFace AI, vous pouvez enfin réaliser un face swap. Utilisez la commande /swapid
suivie du nom d'identification de l'image de référence et de l'image cible. Par exemple, /swapid RobertDowneyJr cible.jpg
.
Attendez quelques secondes, et le bot vous fournira l'image avec le face swap réalisé. Vous pouvez ensuite télécharger l'image et la partager avec vos amis.

Étape 5 : Utiliser des IA pour la génération d'images
Pour une créativité accrue, intégrez des images générées par Midjourney ou BlueWillow avec InsightFace. Commencez par inviter les bots Midjourney et BlueWillow sur votre serveur. Utilisez ensuite la commande /imagine
pour générer une image à partir d'un texte descriptif. Une fois l'image générée, effectuez le face swap en suivant les étapes précédentes.
Étape 6 : Optimisation des Prompts avec ChatGPT
Pour obtenir des résultats optimaux avec Midjourney ou BlueWillow, utilisez ChatGPT pour générer des prompts de haute qualité. Indiquez à ChatGPT le type d'image que vous souhaitez créer, et il vous fournira un texte descriptif détaillé que vous pourrez utiliser avec la commande /imagine
.