Ingeniería de prompts para crear personajes con ChatGPT

Share to social media
Avatares hiperrealistas creados con diversas herramientas de IA.

En este post profundizaremos en la ingeniería de prompts; en especial, con el fin de crear personajes con ChatGPT.

El prompt es un elemento esencial en la IA generativa. Escribir un buen prompt es fundamental para obtener mejores resultados en cualquier IA generativa.

Para esta serie de posts sobre la construcción de avatares, hemos publicado un par de posts que sientan las bases de la ingeniería de prompts:

Cómo crear un personaje con un prompt optimizado: guía paso a paso

Supongamos que queremos crear un personaje, estilo influencer, que va a trabajar para nuestra marca en un videopodcast. La elaboración del prompt será crucial. Cuanto más detalladas y precisas sean las indicaciones, más nos acercaremos a la creación del personaje.

Como ejemplo, vamos a crear a Clara, una influencer joven que es periodista y publica un videopodcast sobre noticias de tecnología.

1. Definición del personaje

Lo primero es escribir una descripción (estilo literario) del personaje. ¡Qué bien nos viene una herramienta con Textpad-WordPress para esta tarea inicial!

Sé lo más descriptivo posible: Nombre, características físicas y apuntes de su personalidad. Por supuesto, se trata de un personaje ficticio.

2. Elaboración del metaprompt

El metaprompt es un truco extraordinario que nos servirá para optimizar sin esfuerzo nuestro prompt para ChatGPT. Para ello, entraremos en la tienda de GPTs y buscaremos el GPT Fotógrafo de retratos. Este GPT te ayuda a generar el prompt preciso rápidamente para crear retratos de todo tipo de personas y profesiones.

Hay que recordar que en este paso no queremos crear la imagen del personaje, sino el prompt que dará lugar a la imagen en otra ventana de ChatGPT. Ahora estamos en la ventana de «Fotógrafo de retratos», un GPT creado por Amel Fernández.

Después de hacer clic en «Clic para empezar», podemos pedirle al GPT que cree el prompt para generar una imagen del personaje con una breve descripción del mismo, el escenario, postura, iluminación, etc.

Ejemplo: «Chica joven morena de 30 años influencer y periodista, hablando con entusiasmo en el estudio de grabación de su videopodcast. El ambiente es relajado y luminoso; y contiene todos los objetos y elementos típicos de un estudio de grabación de un videopodcast.«

El GPT nos dará 10 posibles prompts. Se trataría de probar todos ellos en una nueva ventana de ChatGPT e ir puliendo hasta conseguir la imagen que más se acerque a nuestra idea del personaje.

Primer prompt propuesto: «A hyper-detailed portrait of a 30-year-old young brunette woman, an influencer and journalist, speaking with visible enthusiasm in the cozy yet modern recording studio of her video podcast. The atmosphere is bright, with natural light streaming in from one side, softly illuminating her expressive face and capturing a photorealistic texture of her skin. The scene is composed with absolute hyperrealism, showing authentic appearance without artifices — every strand of her hair, the subtle creases in her blouse, and the glow of studio lights reflected in her eyes. The background contains all the typical elements of a professional podcast studio: a high-quality condenser microphone with a pop filter, acoustic foam panels in stylish patterns, a mounted camera on a tripod, shelves with books and awards, and a large LED sign with her show’s name slightly out of focus. Shot as if with a Canon EOS R5 and 85mm f/1.2 lens, ensuring razor-sharp focus on her face while keeping a soft bokeh in the background. The framing is in 4:5 ratio, mid-shot, showing her upper torso, microphone, and part of the console in front of her. The color palette includes warm wood tones, matte blacks, and a gentle touch of teal from the LED lights, creating a professional yet inviting atmosphere.«

3. Generación de la imagen

Con este primer prompt propuesto y utliizándolo en un nuevo chat (parece estar demostrado que el sistema en es más eficaz en inglés), ChatGPT nos generó la siguiente imagen:

Una imagen cuyo archivo se llama como-lagrimas-en-la-lluvia-4-1.png

4. Crear distintas imágenes del personaje

Ahora, abriremos otro nuevo chat en el que subiremos la imagen generada en el paso 3 e intentaremos crear distintas imágenes del personaje en distintas posturas, vestimentas, etc.

Por ejemplo, con este prompt: «El personaje subido es Clara, una periodista influencer emitiendo un episodio de su videopodcast. Crea una nueva imagen de Clara mirando hacia la cámara (al frente).«

Avatar de Clara, la influencer emitiendo un episodio de su videopodcast.

Si ves que hay rasgos o detalles sin consistencia entre la imagen proporcionada y la generada, vuelve a probar, dentro del mismo chat hasta que logres dicha consistencia.

Si jugamos con la ingeniería de prompts, podríamos volver a la ventana del GPT «Fotógrafo de retratos» y pedirle una variación del ángulo de la cámara para el prompt 1 (el que se utilizó para generar la primera imagen de Clara).

Esto es lo que nos propuso «Fotógrafo de retratos» para que Clara mirase al frente: «A hyper-detailed portrait of a 30-year-old young brunette woman, an influencer and journalist, looking directly into the camera with a confident yet warm expression, while speaking with visible enthusiasm in the cozy yet modern recording studio of her video podcast. The eye contact creates a sense of intimacy and engagement, enhanced by the photorealistic rendering of her gaze — reflections of studio lights visible in her irises. The atmosphere remains bright, with natural light streaming in from one side, softly illuminating her expressive face and maintaining absolute hyperrealism in every skin detail. Her appearance is authentic without artifices, from the natural fall of her hair to the slight movement of her hands as she speaks. The background contains all the typical elements of a professional podcast studio: a high-quality condenser microphone with a pop filter, acoustic foam panels in stylish patterns, a mounted camera on a tripod, shelves with books and awards, and a large LED sign with her show’s name slightly out of focus. Shot as if with a Canon EOS R5 and 85mm f/1.2 lens, ensuring razor-sharp focus on her eyes while keeping a soft bokeh in the background. The framing is in 4:5 ratio, mid-shot, showing her upper torso, microphone, and part of the console in front of her. The color palette includes warm wood tones, matte blacks, and a gentle touch of teal from the LED lights, creating a professional yet inviting atmosphere.»

Y con este prompt y regresando a la ventana de ChatGPT donde creamos la variante de Clara mirando a la cámara, esta fue la imagen generada:

Avatar de Clara, en otra postura, la influencer emitiendo un episodio de su videopodcast.

Parece que esta última Clara se parece más a la primera Clara.

Pero, en cualquier caso, será cuestión de prueba y error.

Resumen del proceso

No será cuestión de lograr el resultado deseado al primer intento, sobre todo, cuando queramos generar variaciones del personaje de manera consistente.

Pero, hemos seguido el siguiente método:

  1. Utilizar el GPT «Fotógrafo de retratos» para obtener un prompt optimizado.
  2. Emplear el prompt obtenido en el GPT «Fotógrafo de retratos» para generar una imagen del personaje.
  3. Emplear las variaciones del prompt propuestas en la ventana del GPT «Fotógrafo de retratos» para lograr prompt con distintos ángulos, escenarios, posturas, etc.
  4. Abrir una nueva ventana de ChatGPT, subir la imagen obtenida en el paso 2 y escribir el prompt del paso 3 para conseguir una variación de la imagen del personaje.

Por supuesto, no es necesario utilizar el GPT «Fotógrafo de retratos» o se puede emplear cualquier otro. Tampoco es preciso, puedes escribir tus propias indicaciones, mientras sean lo más descriptivas posibles. El GPT es una ayuda valiosa pero no es imprescindible.

Coste de crear un personaje en ChatGPT

El plan mensual de ChatGPT cuesta 23 €. Para garantizar una experiencia fluida para todos los usuarios, las suscripciones Plus pueden incluir límites de uso, como límites de mensajes, especialmente durante periodos de alta demanda. Estos límites pueden variar según las condiciones del sistema.

Por lo general, el plan Plus de ChatGPT es suficiente para un uso intensivo pero razonable.

Índice

Resumir con tu IA favorita

Si no ves el prompt autocompletado o ves el de una ejecución anterior (o aparece la página de acceso), el texto ya está copiado. Solo pégalo.

En Blogpocket se promueve un uso ético y responsable de la IA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Antonio Cambronero.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento: No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a GreenGeeks que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.