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 genera una imagen fija

Kuaishou · Imagen

Tu primer resultado aparecerá aquí

Crea una solicitud a continuación 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 forma de 'aaa'.

predeterminado 0

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

predeterminado 0

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

predeterminado 0

Grado de sonrisa.

predeterminado 0

Cantidad de rotación de la cara sobre el eje de cabeceo.

predeterminado 0

Cantidad de rotación de la cara sobre el eje de guiñada.

predeterminado 0

Cantidad de rotación de la cara sobre 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 posición 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 presupuesto → 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 solo se guarda en localStorage si marcas Recordar. Obtener una clave de API

Acerca de Live Portrait · Image

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

Parámetros

Envía el nombre canónico o el nombre nativo, pero 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 forma de 'aaa'.
eeeopcional
Tiponumber
Predeterminado0
-40 – 40
Grado de colocación de la boca en la posición 'eee'.
wooopcional
Tiponumber
Predeterminado0
-100 – 100
Grado de colocació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 de la cara sobre el eje de cabeceo.
rotate_yawopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de rotación de la cara sobre el eje de guiñada.
rotate_rollopcional
Tiponumber
Predeterminado0
-45 – 45
Cantidad de rotación de la cara sobre el eje de alabeo.
flag_pastebackopcional
Tipoboolean
Predeterminadotrue
Opción de pegar de nuevo/unir que coloca el recorte de la cara animada 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 al 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 labial 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 posición 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 una cara 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 subida. 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 (con pago 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-ES/developers/models/live-portrait/image.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt