eachlabs-face-swap
Swap faces between images using EachLabs AI. Use when the user wants to replace or swap faces in photos.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Swap faces between images using EachLabs AI. Use when the user wants to replace or swap faces in photos.
How to use
Zarejestruj się na eachlabs.ai i uzyskaj swój klucz API. Zapisz go jako zmienną środowiskową EACHLABS_API_KEY — będzie potrzebny do każdego żądania.
Przygotuj dwa materiały: zdjęcie docelowe (na którym chcesz zmienić twarz) oraz obraz ze źródłową twarzą (którą chcesz wstawić). Oba powinny być dostępne jako adresy URL.
Wyślij żądanie POST do https://api.eachlabs.ai/v1/prediction z nagłówkiem X-API-Key zawierającym Twój klucz. W treści JSON podaj model (np. "aifaceswap-face-swap" dla zdjęć lub "faceswap-video" dla wideo), wersję "0.0.1" oraz parametry input z adresami URL obu materiałów.
Dla zdjęć użyj parametrów "target_image" (zdjęcie docelowe) i "swap_image" (źródłowa twarz). Dla wideo zastąp "target_image" parametrem "target_video" i podaj ścieżkę do pliku MP4.
Czekaj na odpowiedź API — zwróci ona przetworzony obraz lub wideo z zamienioną twarzą. Czas przetwarzania zależy od rozmiaru materiału i obciążenia serwera.
Pobierz wynik i użyj go w swoim projekcie. Pamiętaj, że każde żądanie wymaga aktywnego klucza API i będzie naliczane zgodnie z polityką cenową EachLabs.