Acerca de Face Enhancer
Face Enhancer restaura y afina hasta tres rostros de una foto, empezando por el más grande. Nada más de la imagen cambia, la resolución se mantiene y recibes el resultado en JPEG, PNG o WebP. No hay ningún prompt que escribir.
Llámalo con el nombre de modelo popnow/face-enhancer-v1/edit en POST /jobs/createTask, desde 0,012 US$.
Por ahora esta guía solo está en inglés. →
Parámetros de la petición
| Parámetro | Obligatorio | Descripción |
|---|---|---|
image_url | Sí | La imagen de partida. |
output_format | No | Tipo de archivo del resultado. jpeg · png · webp · Por defecto: jpeg |
Precios
Los precios se indican en USD. La API utiliza un saldo independiente en dólares estadounidenses. Los créditos de la web no sirven para la API ni se pueden convertir en saldo de API; tampoco se puede convertir el saldo de API en créditos de la web. Al aceptar una tarea, reservamos el importe máximo del presupuesto en tu saldo de API. Al terminar, cobramos el uso real sin superar la reserva y liberamos el resto. Si la tarea falla, liberamos el importe reservado.
| Opción | USD por imagen |
|---|---|
| Estándar | 0,012 US$ |
Antes de ejecutar, envía el mismo cuerpo de petición a POST /jobs/quote para consultar el coste estimado y el máximo en USD. El presupuesto no ejecuta tareas ni carga tu saldo.
Inicio rápido de la API
Llama a la API de Face Enhancer en tres pasos
- Crea una clave de API. Inicia sesión en PopNow y crea una clave en la consola API. Las claves empiezan por sk-popnow-. Las llamadas utilizan tu saldo independiente en dólares estadounidenses.
- Envía la solicitud. Haz POST /jobs/createTask con model popnow/face-enhancer-v1/edit y un objeto input según la tabla de parámetros. La respuesta devuelve un ID de tarea al instante.
- Obtén el resultado. Consulta GET /jobs/recordInfo con el ID de tarea, o pasa una callBackUrl y te enviamos el resultado ahí. Descarga los enlaces de salida cuando la tarea termine bien.
# 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"Sustituye el prompt y los enlaces por los tuyos. La pestaña API tiene la referencia de la respuesta, el sondeo y el callback.
Preguntas sobre la API de Face Enhancer
¿Cuánto cuesta la API de Face Enhancer?
Face Enhancer cuesta 0,012 US$ por imagen. La API utiliza un saldo independiente en dólares estadounidenses. Los créditos de la web no sirven para la API ni se pueden convertir en saldo de API; tampoco se puede convertir el saldo de API en créditos de la web. Al aceptar una tarea, reservamos el importe máximo del presupuesto en tu saldo de API. Al terminar, cobramos el uso real sin superar la reserva y liberamos el resto. Si la tarea falla, liberamos el importe reservado.
¿Cuál es el nombre de modelo de Face Enhancer en la API?
Pon popnow/face-enhancer-v1/edit para Mejora de rostros en el campo model de POST /jobs/createTask.
¿Hace mi foto más grande?
No. El resultado vuelve con la resolución que envías: nuestra foto de prueba de 720×404 volvió en 720×404. Para más píxeles, usa Image Upscaler en /models/image-upscaler-v1.
¿Cuántas caras restaura?
Hasta tres, empezando por la más grande. Las demás caras de la foto se dejan como estaban, junto con todo lo que está fuera de las caras.
¿La persona seguirá pareciéndose a sí misma?
En nuestras pruebas, las caras siguieron siendo las mismas personas. Como el detalle se reconstruye, compara el resultado con tu original antes de publicarlo.
¿Qué deja intacto y qué suaviza?
No toca el fondo: en nuestra prueba, el estante de botellas detrás del sujeto conservó sus bloques de compresión originales. La piel de la cara quedó un poco más lisa de lo que quedaría en una foto real.
¿Puedo probar Face Enhancer sin escribir código?
Ejecuta Face Enhancer en el Playground con tu saldo de API en USD, sin clave API. Cada ejecución aparece en tu historial de desarrollador con el código correspondiente.
Todos los modelos de Face Enhancer
Image Upscaler agranda toda la imagen; Face Enhancer arregla los rostros con el mismo tamaño.