Ir al contenido

Live Portrait · Image

Integrar

Id del modelo live-portrait/image
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/live-portrait/image?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Hasta 1,125 $ por ejecución se cobra según el uso real y el resto se reembolsa Ejecutar en esta página

Obtener clave de API
Kuaishou Edición de imágenes #expression#animation

Edita la expresión y la pose de la cabeza de un único retrato mediante controles deslizantes y devuelve una imagen fija

Kuaishou · Imagen

Tu primer resultado aparecerá aquí

Crea una solicitud abajo y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

•obligatorio image_url
Suelta un archivo o

URL de la imagen para la animación.

Avanzado output_format · blink · eyebrow · wink · pupil_x · pupil_y · aaa · eee · woo · smile · rotate_pitch · rotate_yaw · rotate_roll · dsize · scale · vx_ratio · vy_ratio · flag_pasteback · flag_do_crop · flag_do_rot · flag_lip_zero · enable_safety_checker
output_format predeterminado jpeg

Formato utilizado para la salida.

predeterminado 0
predeterminado 0

Grado de elevación o descenso de las cejas.

predeterminado 0

Grado de guiño.

predeterminado 0

Cantidad de movimiento horizontal de las pupilas.

predeterminado 0

Cantidad de movimiento vertical de las pupilas.

predeterminado 0

Grado de apertura de la boca en la forma 'aaa'.

predeterminado 0

Grado de conformación de la boca en la posición 'eee'.

predeterminado 0

Grado de conformación de la boca en la posición 'woo'.

predeterminado 0

Grado de sonrisa.

predeterminado 0

Cantidad de rotación del rostro en el eje de cabeceo.

predeterminado 0

Cantidad de rotación del rostro en el eje de guiñada.

predeterminado 0

Cantidad de rotación del rostro en el eje de alabeo.

predeterminado 512

Dimensiones de la imagen resultante.

predeterminado 2.3

Multiplicador de escala aplicado al recorte facial.

predeterminado 0

Relación que controla el desplazamiento horizontal del recorte facial.

predeterminado -0.125

Relación de posicionamiento vertical del recorte facial: el signo determina la dirección, hacia arriba para valores positivos y hacia abajo para valores negativos.

POST /run/live-portrait/image?wait=20 cotización → 1,125 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/live-portrait/image?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y se guarda (localStorage) únicamente si marcas Recordar. Obtener una clave de API

Acerca de Live Portrait · Image

Ajusta el rostro de una foto de retrato sin ningún video guía. Los controles abarcan parpadeo, cejas, guiño, posición de las pupilas, formas de la boca (aaa, eee, woo), sonrisa y rotación de la cabeza (pitch, yaw, roll). Las opciones de recorte como `flag_do_crop` y `scale`, además de `dsize` (predeterminado 512), controlan el recorte facial. La salida es jpeg de forma predeterminada o png.

Parámetros

Envía el nombre canónico o el nombre nativo, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
image_urlobligatorio image
Tipourl · image
URL de la imagen para la animación.
eyebrowopcional
Tiponumber
Predeterminado0
-30 – 30
Grado de elevación o descenso de las cejas.
winkopcional
Tiponumber
Predeterminado0
0 – 25
Grado de guiño.
pupil_xopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de movimiento horizontal de las pupilas.
pupil_yopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de movimiento vertical de las pupilas.
aaaopcional
Tiponumber
Predeterminado0
-200 – 200
Grado de apertura de la boca en la forma 'aaa'.
eeeopcional
Tiponumber
Predeterminado0
-40 – 40
Grado de conformación de la boca en la posición 'eee'.
wooopcional
Tiponumber
Predeterminado0
-100 – 100
Grado de conformación de la boca en la posición 'woo'.
smileopcional
Tiponumber
Predeterminado0
-2 – 2
Grado de sonrisa.
rotate_pitchopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de rotación del rostro en el eje de cabeceo.
rotate_yawopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de rotación del rostro en el eje de guiñada.
rotate_rollopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de rotación del rostro en el eje de alabeo.
flag_pastebackopcional
Tipoboolean
Predeterminadotrue
Opción de pegado/unión que coloca el recorte de rostro animado en la imagen original, transformándolo desde las coordenadas del recorte facial.
flag_do_cropopcional
Tipoboolean
Predeterminadotrue
Controla si el retrato de origen se recorta en el espacio de coordenadas del recorte facial.
flag_do_rotopcional
Tipoboolean
Predeterminadotrue
Controla si se realiza la rotación cuando flag_do_crop es true.
flag_lip_zeroopcional
Tipoboolean
Predeterminadotrue
Cierre de labios previo a la animación, aplicable solo cuando flag_eye_retargeting y flag_lip_retargeting están establecidos en False.
dsizeopcional
Tipointeger
Predeterminado512
Dimensiones de la imagen resultante.
scaleopcional
Tiponumber
Predeterminado2.3
Multiplicador de escala aplicado al recorte facial.
vx_ratioopcional
Tiponumber
Predeterminado0
Relación que controla el desplazamiento horizontal del recorte facial.
vy_ratioopcional
Tiponumber
Predeterminado-0.125
Relación de posicionamiento vertical del recorte facial: el signo determina la dirección, hacia arriba para valores positivos y hacia abajo para valores negativos.
enable_safety_checkeropcional
Tipoboolean
Predeterminadofalse
Controla si la comprobación de seguridad está habilitada. Cuando está activa, el comprobador procesa la imagen de entrada para verificar que contiene un rostro antes del procesamiento del modelo.
output_formatopcional
Tipoenum
Predeterminadojpeg
jpegpng
Formato utilizado para la salida.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una carga. Archivos

Salida

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "live-portrait/image",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1125,
    "usd": "1.125",
    "charged": 1125,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    }
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (se cobra por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
image
object {url, content_type, file_name, file_size, width, height}Archivo de imagen producido por la generación.

Más modelos: Edición de imágenes

Para agentes de IA: esta página en Markdown está en https://doitong.com/es/developers/models/live-portrait/image.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt