Guía de prompt engineering para marketing
Esta es una guía recopilada de curso de prompt engineering de Code Academy.
Ya seas un profesional del marketing o simplemente tengas un producto para promocionar, los modelos de IA pueden ayudarte a planificar y ejecutar una estrategia de marketing efectiva.
En este artículo, te contaremos diversas formas en las que los modelos de lenguaje de IA, como ChatGPT, los usamos en Dazzet para optimizar labores de marketing digital:
- Desarrollo de una estrategia de marketing digital: Los modelos de IA pueden analizar datos y tendencias para ayudarte a diseñar una estrategia de marketing digital sólida y orientada a resultados.
- Redacción de descripciones de productos y otros textos: ChatGPT puede generar descripciones de productos convincentes y otros textos promocionales que atraigan a tus clientes potenciales.
- Planificación de campañas en redes sociales: Utiliza la inteligencia artificial para planificar y optimizar tus campañas en redes sociales, identificando los momentos adecuados para publicar y el contenido más atractivo.
A pesar de la potencia de ChatGPT y otras herramientas de IA, es importante ser consciente de las posibles limitaciones y desafíos al utilizar esta tecnología en el marketing:
- Inexactitudes o alucinaciones: Los modelos de IA pueden generar información incorrecta o ilógica en ocasiones, lo que puede afectar la credibilidad de tu contenido.
- Derechos de autor y plagio: Asegúrate de respetar los derechos de autor y evitar el plagio al utilizar contenido generado por IA.
- Problemas éticos como el sesgo: La IA puede reflejar sesgos inherentes en los datos con los que se ha entrenado, por lo que es importante supervisar y corregir cualquier posible sesgo en tus materiales de marketing.
- Errores de formato y otros problemas estructurales: La generación de texto por parte de la IA a veces puede presentar problemas de formato o estructura, lo que requiere revisión y edición manual.
Para obtener los mejores resultados al utilizar ChatGPT y otras herramientas de Inteligencia Artificial en tu estrategia de marketing, es esencial dominar la técnica del “prompt engineering” o la ingeniería de prompts. Los prompts son las instrucciones que le proporcionas al modelo de IA, y su diseño adecuado es fundamental para obtener resultados precisos y relevantes.
Con una sólida ingeniería de prompts, podrás aprovechar al máximo tanto la inteligencia humana como la artificial para respaldar tu marca y tus productos.
¡Comencemos explorando más sobre qué es exactamente la ingeniería de prompts!
¿Qué es la ingeniería de prompts?
Los prompts son lo que ingresamos en un modelo de lenguaje amplio como ChatGPT. Para comprender realmente el propósito de un prompt, es necesario comenzar por entender cómo funciona ChatGPT.
ChatGPT es un modelo de lenguaje amplio (LLM) desarrollado por OpenAI. Los LLM se entrenan con enormes conjuntos de datos basados en texto. A través de este proceso de entrenamiento, ChatGPT “aprende” patrones y relaciones entre palabras.
Dado un punto de partida, como el inicio de una conversación, ChatGPT puede utilizar estos patrones para generar respuestas plausibles.
Ese punto de partida es lo que llamamos un prompt. La ingeniería de prompts es el arte de diseñar prompts que resulten en la producción más efectiva por parte de ChatGPT.
Por ejemplo, supongamos que estamos tratando de promocionar productos para una pequeña tienda de joyería sostenible. Podríamos pedir recomendaciones a ChatGPT utilizando el siguiente prompt:
"¿Puede proporcionar algunos consejos para promocionar un producto?"
Este prompt puede generar algunos consejos útiles sobre marketing en general, pero es poco probable que proporcione resultados adaptados a la industria de la joyería sostenible.
A lo largo de este blog, proporcionaremos pautas para la ingeniería de prompts destinados a tareas de marketing específicas. Esto incluirá cómo:
- Utilizar un lenguaje claro.
- Definir claramente el propósito del prompt.
- Incluir contexto relevante.
- Proporcionar ejemplos específicos relacionados con el marketing.
Utilización de un lenguaje claro
Redactar prompts efectivos requiere tiempo y práctica, pero la idea básica detrás de toda ingeniería de prompts es usar un lenguaje claro y directo.
Por ejemplo, supongamos que acabamos de lanzar una aplicación llamada ClotheSwap que ayuda a los usuarios a intercambiar ropa con otras personas en su área. Nuestra tarea es generar una descripción del producto que se mostrará a posibles usuarios en las populares tiendas de aplicaciones.
Sin realizar mucha ingeniería de prompts, podríamos escribir el siguiente prompt:
"Genera una descripción del producto para una nueva aplicación de ropa usada."
Aunque esto puede parecer claro y directo, en realidad es bastante vago como entrada para ChatGPT. ¿Cuántas palabras debería tener esta descripción? ¿Cuál es el nombre de la aplicación en cuestión? ¿Cómo funciona la aplicación?
Sin instrucciones directas, ChatGPT tendrá que inventar todos estos detalles, lo que resultaría en una descripción del producto inexacta.
En cambio, deberíamos incluir toda esta información de manera clara en un nuevo prompt:
"Genera una descripción de 100 palabras para una nueva aplicación llamada ClotheSwap que te ayuda a intercambiar ropa con personas en tu área."
Consejo profesional: incluir “100 palabras” no garantiza que ChatGPT genere una salida de exactamente 100 palabras. Si esta restricción es crucial, puedes pedir a ChatGPT que verifique su trabajo con un prompt como:
"Confirma que la descripción tiene 100 palabras de longitud, y si no, redáctela de nuevo."
Esta técnica de prompting se conoce como “reflexión” y puede ser muy efectiva. Sin embargo, cualquier detalle importante del formato o contenido de la salida debe ser revisado por un humano.
Cada prompt tiene un propósito
Una forma de redactar un prompt claro y efectivo es comenzar por definir el propósito del prompt. Piensa en factores como:
- Tono: Proporciona pautas a la IA sobre la voz de marca que deseas transmitir. ¿Quieres que sea amigable y cálida o juvenil y enérgica?
- Formato: Solicita una estructura de salida específica que necesitas para tu tarea de marketing. ¿Necesitas una publicación completa en tu sitio web o una breve descripción de producto para redes sociales?
- Público: Proporciona características de tu audiencia objetivo. ¿Deseas dirigirte a jóvenes adultos que son expertos en tecnología y sensibles al precio? ¿O estás apuntando a entusiastas de la salud y el fitness que valoran la nutrición y el ejercicio?
Por ejemplo, considera el siguiente prompt:
"Escribe una publicación sobre una nueva aplicación para intercambiar ropa."
Compara eso con este próximo prompt:
"Escribe un esquema con viñetas para una publicación de blog que presente una nueva aplicación llamada ClotheSwap para intercambiar ropa. El tono debe ser profesional pero divertido, dirigido a influenciadores de la moda."
¿Cuál de los prompts comunica de manera más efectiva su propósito?
Incluir un Contexto Importante
Incorporar contexto en los prompts ayuda al modelo de lenguaje de IA a generar contenido relevante para tu tarea de marketing específica.
Sin contexto, el modelo de IA podría producir contenido irrelevante e incluso inventar información completamente incorrecta sobre tu estrategia de marketing existente.
Supongamos que deseamos desarrollar una estrategia de marketing digital para ClotheSwap, nuestra aplicación de intercambio de ropa. Podemos comenzar con un prompt simple como este:
"Escribe una estrategia de marketing para una aplicación de intercambio de ropa."
Utilizando nuestras estrategias previas, podemos mejorar esto siendo más claros sobre nuestro propósito:
"Escribe una estrategia de marketing digital en formato de viñetas para una aplicación gratuita de intercambio de ropa llamada ClotheSwap, que incluya secciones sobre objetivos, metas, voz de marca, audiencia objetivo y diferentes plataformas de redes sociales."
Ahora, agreguemos contexto. Digamos que ya hemos decidido que una parte importante de nuestra estrategia es construir una comunidad de personas que intercambian ropa en la aplicación. Es importante incluir esto para que la salida de nuestro prompt sea relevante para esta estrategia.
Aquí tienes un ejemplo de prompt con tres piezas importantes de contexto añadidas:
"Escribe una estrategia de marketing digital en formato de viñetas para una aplicación gratuita de intercambio de ropa llamada ClotheSwap, que incluya secciones sobre objetivos, metas, voz de marca, audiencia objetivo y diferentes plataformas de redes sociales. - Nuestra voz de marca debe ser divertida y aventurera. - Nos posicionamos como una alternativa sostenible a las empresas de suscripción de ropa. - Queremos centrarnos en construir una comunidad de personas que hacen intercambio de ropa."
Proporcionar Ejemplos
Junto con instrucciones claras y contexto, también puede ser útil agregar ejemplos de lo que el modelo de IA debe producir.
Veamos cómo diseñar un prompt que genere ideas de publicaciones en redes sociales para nuestra aplicación de intercambio de ropa.
Podríamos comenzar con algo genérico, como:
"Crea 10 publicaciones en redes sociales anunciando una aplicación de intercambio de ropa."
Podemos mejorar el prompt siendo más claros sobre nuestro propósito y agregando contexto:
"Esboza ideas para 10 publicaciones distintas en redes sociales que anuncien una aplicación de intercambio de ropa. Incluye los siguientes formatos: publicaciones de texto, carruseles, videos sociales e ideas de memes. Haz hincapié en que participan dos personas en cada intercambio."
Ahora, agreguemos ejemplos para que la IA pueda trabajar a partir de ellos:
"Esboza ideas para 10 publicaciones distintas en redes sociales que anuncien una aplicación de intercambio de ropa. Incluye los siguientes formatos: publicaciones de texto, carruseles, videos sociales e ideas de memes. Haz hincapié en que participan dos personas en cada intercambio.
Hazlas similares a estos ejemplos
- Idea para video: dos personas intercambiando sus atuendos de manera mágica.
- Meme: una desviación en la carretera con un automóvil alejándose de la moda rápida y dirigiéndose hacia el intercambio rápido.
- Carrusel: un atuendo que se va construyendo paso a paso a partir de diferentes intercambios.
- Publicación de texto: ¡Conoce a la nueva versión de ti por el costo del envío! ¡Intercambia tu estilo con ClotheSwap!"
Otra forma en que los ejemplos pueden ser útiles es para la personalización. Por ejemplo, supongamos que queremos escribir correos electrónicos personalizados para promocionar nuestra aplicación de intercambio de ropa dirigidos a editores de revistas de moda populares.
Consideremos el siguiente prompt:
"Toma este comunicado de prensa por correo electrónico y rédactalo para dirigirte a editores de revistas de moda que puedan estar interesados en destacar una aplicación ClotheSwap:
Hola [Nombre],
¿Estás listo para revolucionar tu guardarropa y al mismo tiempo tener un impacto positivo en el planeta? ¡Tenemos la solución perfecta para ti! ¡Te presentamos nuestra emocionante nueva aplicación de intercambio de ropa - [Nombre de la aplicación]!
Sabemos que te apasiona la moda, pero también entendemos tu deseo de reducir el desperdicio y promover prácticas sostenibles. ¡Por eso hemos creado una plataforma que te permite intercambiar tus prendas de vestir pre-amadas con otras personas que comparten tus mismos valores! ¡Es una situación beneficiosa para todos: puedes renovar tu guardarropa con piezas de moda y al mismo tiempo promover la moda sostenible!"
Agregar ejemplos puede ayudar a ChatGPT a comprender mejor el formato de salida deseado y generar resultados más útiles para nuestras tareas de marketing.
“Trampas” del Marketing
Aunque ChatGPT es un impresionante modelo de lenguaje de IA, tiene sus limitaciones y debe usarse con prudencia. Debemos aplicar el juicio humano para revisar cuidadosamente su producción y verificar aspectos como:
- Precisión de las afirmaciones
- Cumplimiento de leyes y regulaciones
- Sesgos y preocupaciones éticas
- Privacidad de los datos
Precisión y Alucinaciones
Una preocupación importante con los modelos de lenguaje amplios es su tendencia a alucinar, es decir, a generar información inexacta. Estos modelos utilizan la probabilidad para producir texto plausible, pero no comprenden ni verifican realmente lo que están diciendo. Además, los datos de entrenamiento de un modelo de lenguaje amplio pueden no estar actualizados. Como resultado, incluso la producción que alguna vez pudo haber sido precisa puede dejar de serlo.
Es crucial que los materiales de marketing representen con precisión el producto que se está promocionando, por lo que depende de nosotros verificar cuidadosamente toda la producción de un modelo de lenguaje amplio como ChatGPT.
Cumplimiento de Leyes y Regulaciones
En general, los modelos de lenguaje amplios no sabrán nada sobre leyes u otras regulaciones específicas para la comercialización de productos. Es nuestra responsabilidad asegurarnos de que cualquier material de marketing que produzcamos cumpla con las reglas relevantes.
También existen preocupaciones sobre los modelos de lenguaje amplios y el plagio. Cuanto más específico sea un prompt, es más probable que un modelo de lenguaje devuelva texto de su conjunto de datos de entrenamiento, que puede contener trabajos con derechos de autor.
Sesgos y Preocupaciones Éticas
Los modelos de lenguaje aprenden de sus datos de entrenamiento, por lo que cualquier sesgo humano que esté presente en esos datos puede aparecer en la producción del modelo. Es importante verificar que el contenido no reproduzca sesgos implícitos o explícitos sobre grupos de personas. Esto es especialmente relevante al dirigirse a diferentes segmentos demográficos. Es posible que deseemos enfocarnos en un grupo demográfico específico en nuestra estrategia de marketing, pero no queremos promover estereotipos perjudiciales.
Privacidad de los Datos
Dependiendo del modelo que estemos utilizando, los datos que proporcionemos al modelo a través de los prompts pueden utilizarse para entrenar futuras iteraciones del modelo. Esto puede resultar en fugas de datos, donde la información patentada de nuestro producto se convierte en parte de un modelo de lenguaje amplio de acceso público. Las empresas suelen tener reglas internas sobre lo que se puede compartir o no en los prompts de IA.
Asegúrate de seguir las políticas corporativas relevantes sobre el uso de la IA. En general, evita ingresar información sensible en modelos de lenguaje amplios sin garantías sólidas de privacidad. Incluso con garantías de privacidad, es una buena idea ser cauteloso. Información sensible como secretos comerciales o datos de clientes es probablemente mejor manejada por un profesional de marketing humano.
Crea una Biblioteca de Prompts
A medida que te conviertes en un experto en la ingeniería de prompts, considera la posibilidad de crear una biblioteca de prompts para tu empresa o proyecto. Una biblioteca de prompts es una colección de prompts cuidadosamente diseñados que se pueden reutilizar para obtener resultados consistentes y de alta calidad.
Por ejemplo, supongamos que creamos una publicación en redes sociales con la ayuda de ChatGPT que se volvió viral una semana después. Decidimos intentar encontrar el prompt exacto que generó la publicación viral para crear una publicación similar. Desafortunadamente, hemos estado escribiendo innumerables prompts desde entonces (¡recuerda que pasó una semana para volverse viral!) y no podemos encontrarlo. ¡Aquí es donde puede ser útil tener una biblioteca de prompts!
Aquí hay algunos beneficios de tener una biblioteca de prompts:
- Ahorra tiempo: los prompts preescritos y bien elaborados pueden ayudar a los profesionales del marketing a generar contenido e ideas más rápido que empezar desde cero cada vez.
- Organización y colaboración: los miembros del equipo pueden compartir prompts y colaborar en la creación de una serie de prompts para optimizar tareas en lugar de producir trabajo redundante.
- Consistencia: los prompts reutilizados pueden ayudar a generar contenido de marketing con tonos, formatos y audiencias objetivo consistentes que fortalecerán la identidad de tu marca (ten en cuenta que alguna variación es inevitable ya que los modelos de lenguaje amplio trabajan con probabilidad).
- Prueba y error: es más fácil aprender cómo optimizar prompts al ver cuáles generaron contenido útil en comparación con aquellos que no lo hicieron.
Una biblioteca de prompts se puede construir con algo tan simple como un documento de texto (como Google Docs, Microsoft Word o Notion) o una hoja de cálculo (como Google Sheets o Microsoft Excel). La idea principal es que desees almacenar los textos de los prompts y, opcionalmente, sus salidas correspondientes si hay suficiente espacio.
Aquí tienes algunos consejos para construir una biblioteca de prompts:
- Crea un sistema de organización para tus prompts.
- Clasifica cada prompt para diferentes formatos de marketing (como publicaciones en redes sociales, correos electrónicos, publicaciones de blog, anuncios, etc.).
- Crea subcategorías para temas específicos de campañas de marketing (como anuncios estacionales, lanzamientos de nuevos productos, ventas especiales, etc.).
- Incluye estadísticas para cada prompt (como el número de likes por publicación, la participación de los usuarios, los resultados de las pruebas A/B, etc.).
Juan Esteban Yepes