O modelu Face Enhancer
Face Enhancer przywraca i wyostrza do trzech twarzy na zdjęciu, zaczynając od największej. Reszta obrazu się nie zmienia, rozdzielczość pozostaje ta sama, a wynik dostajesz w JPEG, PNG lub WebP. Nie trzeba pisać promptu.
Wywołujesz go nazwą modelu popnow/face-enhancer-v1/edit w POST /jobs/createTask, od 0,012 USD.
Ten poradnik jest na razie tylko po angielsku. →
Parametry żądania
| Parametr | Wymagany | Opis |
|---|---|---|
image_url | Tak | Obraz, od którego zaczynasz. |
output_format | Nie | Format pliku wyniku. jpeg · png · webp · Domyślnie: jpeg |
Ceny
Ceny podano w USD. API korzysta z oddzielnego salda w dolarach amerykańskich. Kredytów strony nie można używać w API ani zamieniać na saldo API. Nie można też zamieniać salda API na kredyty strony. Po przyjęciu zadania rezerwujemy maksymalną kwotę wyceny na saldzie API. Po zakończeniu naliczamy opłatę za rzeczywiste użycie, nie wyższą niż rezerwacja, i zwalniamy resztę. Jeśli zadanie się nie powiedzie, rezerwacja zostaje zwolniona.
| Opcja | USD za obraz |
|---|---|
| Standard | 0,012 USD |
Przed uruchomieniem wyślij tę samą treść żądania do POST /jobs/quote, aby zobaczyć szacowaną i maksymalną opłatę w USD. Wycena nie uruchamia zadania ani nie obciąża salda.
Szybki start z API
Wywołaj API Face Enhancer w trzech krokach
- Utwórz klucz API. Zaloguj się do PopNow i utwórz klucz w konsoli API. Klucze zaczynają się od sk-popnow-. Wywołania korzystają z oddzielnego salda w dolarach amerykańskich.
- Wyślij żądanie. Wyślij POST /jobs/createTask z model popnow/face-enhancer-v1/edit i obiektem input zgodnym z tabelą parametrów. Odpowiedź od razu zwraca ID zadania.
- Odbierz wynik. Odpytuj GET /jobs/recordInfo po ID zadania albo podaj callBackUrl, a wyślemy tam wynik. Gdy zadanie się powiedzie, pobierz pliki z linków wyjściowych.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "popnow/face-enhancer-v1/edit",
"input": {
"image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
"output_format": "jpeg"
}
}'
# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"Podmień prompt i linki na własne. Odniesienie do odpowiedzi, odpytywania i callbacku znajdziesz na karcie API.
Pytania o API Face Enhancer
Ile kosztuje API Face Enhancer?
Face Enhancer kosztuje 0,012 USD za obraz. API korzysta z oddzielnego salda w dolarach amerykańskich. Kredytów strony nie można używać w API ani zamieniać na saldo API. Nie można też zamieniać salda API na kredyty strony. Po przyjęciu zadania rezerwujemy maksymalną kwotę wyceny na saldzie API. Po zakończeniu naliczamy opłatę za rzeczywiste użycie, nie wyższą niż rezerwacja, i zwalniamy resztę. Jeśli zadanie się nie powiedzie, rezerwacja zostaje zwolniona.
Jaka jest nazwa modelu Face Enhancer w API?
Wpisz popnow/face-enhancer-v1/edit do zadania Poprawa twarzy w polu model żądania POST /jobs/createTask.
Czy powiększa moje zdjęcie?
Nie. Wynik wraca w rozdzielczości, którą wysyłasz: nasze zdjęcie testowe 720×404 wróciło jako 720×404. Aby uzyskać więcej pikseli, użyj Image Upscaler pod adresem /models/image-upscaler-v1.
Ile twarzy poprawia?
Do trzech, zaczynając od największej. Pozostałe twarze na zdjęciu zostają bez zmian, tak samo jak wszystko poza twarzami.
Czy osoba nadal będzie do siebie podobna?
W naszych testach twarze pozostały rozpoznawalnymi tymi samymi osobami. Detale są odtwarzane, więc przed publikacją porównaj wynik z oryginałem.
Co pozostaje bez zmian, a co zostaje wygładzone?
Tło się nie zmienia: w naszym teście półka z butelkami za osobą zachowała oryginalne bloki kompresji. Skóra na twarzy wyszła nieco gładsza, niż byłaby na prawdziwym zdjęciu.
Czy mogę wypróbować Face Enhancer bez pisania kodu?
Uruchom Face Enhancer w Playground z salda API w USD, bez klucza API. Każde uruchomienie trafia do historii dewelopera wraz z odpowiednim kodem.
Wszystkie modele Face Enhancer
Image Upscaler powiększa całe zdjęcie; Face Enhancer poprawia twarze w tym samym rozmiarze.