0% encontró este documento útil (0 votos)
31 vistas35 páginas

Tipos de Prompts Efectivos

El documento presenta diversas técnicas para crear prompts efectivos, incluyendo métodos como la cadena de pensamiento, pocos ejemplos, autoconsistencia, refinamiento iterativo, condicionales, control de estilo, generación inversa y multimodales. Cada técnica se describe con procedimientos generales y ejemplos prácticos que ilustran su aplicación. Se enfatiza la importancia de adaptar y combinar estas técnicas según las necesidades específicas de cada tarea para mejorar la efectividad del modelo.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
31 vistas35 páginas

Tipos de Prompts Efectivos

El documento presenta diversas técnicas para crear prompts efectivos, incluyendo métodos como la cadena de pensamiento, pocos ejemplos, autoconsistencia, refinamiento iterativo, condicionales, control de estilo, generación inversa y multimodales. Cada técnica se describe con procedimientos generales y ejemplos prácticos que ilustran su aplicación. Se enfatiza la importancia de adaptar y combinar estas técnicas según las necesidades específicas de cada tarea para mejorar la efectividad del modelo.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1

PROMPTS - 1
Existen varios procedimientos y técnicas para crear prompts efectivos.
Algunos de los más notables incluyen:

1. Prompts de cadena de pensamiento (Chain-of-Thought Prompting): Este


método implica guiar al modelo a través de pasos de razonamiento.
Ejemplo: "Resuelve este problema paso a paso: Si Juan tiene 5
manzanas y María le da 3 más, ¿cuántas manzanas tiene Juan ahora?"

2. Prompts de pocos ejemplos (Few-Shot Prompting): Proporciona al modelo


algunos ejemplos antes de la tarea principal. Ejemplo: "Traduce estas
frases del inglés al español: 'Hello' -> 'Hola' 'Goodbye' -> 'Adiós'
Ahora traduce: 'Good morning'"

3. Prompts de autoconsistencia (Self-Consistency Prompting): Genera


múltiples respuestas y selecciona la más consistente. Ejemplo:
"Genera tres respuestas diferentes a la pregunta '¿Cuál es la capital
de Francia?' y luego selecciona la respuesta más precisa y
consistente."

4. Prompts de refinamiento iterativo: Usa la salida de un prompt como


entrada para el siguiente, refinando gradualmente el resultado.
Ejemplo: "Escribe un resumen breve sobre los dinosaurios." Luego:
"Basándote en ese resumen, expande la sección sobre la extinción de
los dinosaurios."

5. Prompts condicionales: Utiliza condiciones para guiar la generación


de contenido. Ejemplo: "Si el cliente está satisfecho, genera una
respuesta agradeciendo su feedback. Si no está satisfecho, genera
una respuesta de disculpa y ofreciendo una solución."

6. Prompts de control de estilo: Utiliza ejemplos o instrucciones para


controlar el estilo de la salida. Ejemplo: "Escribe un párrafo sobre
el cambio climático en el estilo de Ernest Hemingway."

7. Prompts de generación inversa: Pide al modelo que genere el prompt


que podría haber producido un texto dado. Ejemplo: "¿Qué prompt
podría haber generado el siguiente texto: [inserta texto]?"

8. Prompts multimodales: Combina texto con otros tipos de datos como


imágenes o audio. Ejemplo: "Describe esta imagen en detalle: [inserta
imagen]"

Estas técnicas pueden combinarse y adaptarse según las necesidades


específicas de cada tarea. La efectividad de cada método puede variar
dependiendo del modelo y el contexto, por lo que a menudo se requiere
experimentación para encontrar el enfoque más adecuado para cada situación.
2

[Link] de cadena de pensamiento (Chain-of-Thought Prompting).

Procedimiento de cadena de pensamiento:

Este método implica guiar al modelo a través de una serie de pasos de


razonamiento lógico para llegar a una conclusión o resolver un problema.
La idea es que, al desglosar el proceso de pensamiento en pasos explícitos,
se puede mejorar la precisión y la explicabilidad de las respuestas del
modelo.

Pasos generales:

1. Presentar el problema o la pregunta.


2. Indicar al modelo que resuelva el problema paso a paso.
3. Proporcionar un ejemplo de cómo se espera que se desglosen los pasos
(opcional, pero útil).
4. Pedir al modelo que aplique este enfoque al problema en cuestión.
3

Ejemplo 1. Resolución de un problema matemático:

Prompt:

"Resuelve el siguiente problema paso a paso:

Un tren sale de la estación A a las 10:00 AM viajando a 60 km/h hacia


la estación B, que está a 180 km de distancia. Otro tren sale de la
estación B a las 11:00 AM viajando a 90 km/h hacia la estación A. ¿A
qué hora y a qué distancia de la estación A se encontrarán los dos
trenes?

Por favor, muestra tu razonamiento en los siguientes pasos:

1. Calcula la distancia recorrida por el primer tren antes de que el


segundo tren comience.
2. Calcula la distancia restante entre los trenes cuando el segundo
tren comienza.
3. Calcula la velocidad relativa a la que los trenes se acercan entre
sí.
4. Usa la fórmula tiempo = distancia / velocidad para calcular cuándo
se encontrarán.
5. Calcula la distancia recorrida por el primer tren en ese tiempo.
6. Proporciona la respuesta final."
4

Ejemplo 2. Análisis de una situación ética:

Prompt:

"Analiza el siguiente dilema ético paso a paso:

Un médico tiene cinco pacientes, cada uno de los cuales morirá sin
un trasplante de órgano. Tiene otro paciente que está sano y cuyos
órganos son compatibles con los cinco pacientes. ¿Sería ético para
el médico tomar los órganos del paciente sano para salvar a los otros
cinco?

Por favor, desarrolla tu análisis siguiendo estos pasos:

1. Identifica los principios éticos en conflicto en esta situación.


2. Considera las consecuencias a corto plazo de cada acción
posible.
3. Considera las consecuencias a largo plazo y más amplias de
cada acción.
4. Evalúa cómo diferentes marcos éticos (p. ej., utilitarismo,
deontología) abordarían este dilema.
5. Discute las implicaciones para la confianza en el sistema
médico.
6. Proporciona una conclusión basada en tu análisis, reconociendo
la complejidad del dilema."
5

En ambos ejemplos, el prompt guía al modelo a través de un proceso de


pensamiento estructurado, lo que puede llevar a respuestas más detalladas,
lógicas y explicables.
6

[Link] de pocos ejemplos (Few-Shot Prompting).

Procedimiento de pocos ejemplos:

Este método implica proporcionar al modelo algunos ejemplos de la tarea


que se quiere realizar antes de pedirle que realice la tarea principal.
Esto ayuda al modelo a entender mejor el contexto y el tipo de respuesta
esperada.

Pasos generales:

1. Proporcionar una breve descripción de la tarea.


2. Mostrar de 2 a 5 ejemplos de entrada-salida para la tarea.
3. Presentar la nueva entrada para la cual se desea una salida.
7

Ejemplo 1. Clasificación de sentimientos:

Prompt:

"Clasifica el sentimiento de las siguientes frases como positivo,


negativo o neutral.

Ejemplos:

'Me encanta este producto.' -> Positivo


'El servicio fue terrible.' -> Negativo
'El clima está nublado hoy.' -> Neutral

Ahora, clasifica las siguientes frases:

1. 'La película fue una pérdida de tiempo.'


2. 'El concierto superó todas mis expectativas.'
3. 'El paquete llegó en la fecha estimada.'
4. 'No estoy seguro de cómo me siento al respecto.'"
8

Ejemplo 2. Generación de títulos de artículos:

Prompt:

"Genera títulos atractivos para artículos basados en las siguientes


descripciones breves.

Ejemplos:

Descripción:

'Nuevo estudio sobre los beneficios del ejercicio para la salud


mental' -> Título: '5 Formas en que el Ejercicio Potencia tu
Bienestar Mental, según la Ciencia'

Descripción:

'Receta fácil de lasaña vegetariana' -> Título: 'Deliciosa Lasaña


Vegetariana en 30 Minutos: La Receta que Conquistará tu Paladar'

Ahora, genera títulos para estas descripciones:

1. 'Avances en la tecnología de vehículos eléctricos'


2. 'Consejos para ahorrar dinero en compras de supermercado'
3. 'El impacto del cambio climático en la migración de aves'
4. 'Técnicas de meditación para principiantes'"
9

En ambos ejemplos, el prompt proporciona algunos casos de entrada-salida


antes de presentar las nuevas entradas para las que se busca una respuesta.

Esto ayuda al modelo a comprender mejor el patrón esperado y a producir


resultados más consistentes con la tarea solicitada.

Este método es particularmente útil cuando se trabaja con tareas


específicas o formatos de salida que pueden no ser inmediatamente evidentes
para el modelo sin contexto adicional. También puede ser eficaz para
ajustar el estilo o el tono de las respuestas del modelo.
10

[Link] de autoconsistencia (Self-Consistency Prompting).

Procedimiento de autoconsistencia:

Este método implica generar múltiples respuestas independientes a la misma


pregunta y luego seleccionar la respuesta más consistente o precisa. La
idea es que, al generar varias respuestas, se puede reducir la variabilidad
y aumentar la precisión de la salida final.

Pasos generales:

1. Presentar la pregunta o tarea.


2. Pedir al modelo que genere múltiples respuestas independientes
(normalmente de 3 a 5).
3. Solicitar al modelo que evalúe las respuestas y seleccione la más
precisa o consistente.
4. Opcionalmente, pedir una explicación de por qué se eligió esa
respuesta.
11

Ejemplo 1. Resolución de un problema de razonamiento lógico:

Prompt:

"Resuelve el siguiente problema de razonamiento lógico:

Si todos los A son B, y algunos B son C, ¿podemos concluir que


algunos A son C?

Por favor, genera tres respuestas independientes a esta pregunta.


Luego, evalúa cuál de las tres respuestas es la más precisa y
consistente, y explica por qué la elegiste.

Respuesta 1:
Respuesta 2:
Respuesta 3:

Evaluación y selección de la respuesta más precisa:

Explicación de la selección:"
12

Ejemplo 2. Predicción del clima:

Prompt:

"Basándote en los siguientes datos meteorológicos, predice el clima


para mañana:

• Temperatura actual: 22°C


• Humedad: 65%
• Presión atmosférica: En descenso
• Viento: 15 km/h del suroeste
• Pronóstico de ayer: Parcialmente nublado

Genera cuatro predicciones independientes para el clima de mañana.


Luego, evalúa cuál de las cuatro predicciones es la más consistente
con los datos proporcionados y explica tu razonamiento.

Predicción 1:
Predicción 2:
Predicción 3:
Predicción 4:

Evaluación y selección de la predicción más consistente:

Explicación del razonamiento:"


13

En ambos ejemplos, el prompt solicita múltiples respuestas independientes


a la misma pregunta o tarea. Luego, se pide al modelo que evalúe estas
respuestas y seleccione la más precisa o consistente, proporcionando una
explicación para su elección.

Este método es particularmente útil en situaciones donde puede haber cierta


ambigüedad o donde la precisión es crucial. Al generar múltiples respuestas
y luego evaluarlas, se puede obtener un resultado más robusto y confiable.

También proporciona una forma de "auto-verificación" del modelo, lo que


puede ser valioso en aplicaciones donde la explicabilidad y la confianza
en las respuestas son importantes.
14

[Link] de refinamiento iterativo.

Procedimiento de refinamiento iterativo:

Este método implica usar la salida de un prompt como entrada para el


siguiente, refinando gradualmente el resultado. Es un proceso paso a paso
donde cada iteración mejora o expande el resultado anterior.
Pasos generales:

1. Comenzar con un prompt inicial para generar un primer resultado.


2. Utilizar ese resultado como base para un segundo prompt que busque
mejorar o expandir aspectos específicos.
3. Continuar este proceso, refinando o expandiendo el resultado en cada
paso.
4. Terminar cuando se alcance el nivel deseado de detalle o calidad.
15

Ejemplo 1. Escribir un artículo sobre inteligencia artificial:

Iteración 1:

Prompt:

"Escribe un resumen breve sobre la inteligencia artificial y


sus aplicaciones actuales."

Iteración 2:

Prompt:

"Basándote en el resumen anterior, expande la sección sobre


las aplicaciones de la IA en la medicina. Incluye ejemplos
específicos."

Iteración 3:

Prompt:

"Tomando el texto expandido, añade una sección sobre los


desafíos éticos que plantea el uso de la IA en la medicina.
Menciona al menos tres preocupaciones principales."

Iteración 4:

Prompt:

"Con base en todo lo anterior, concluye el artículo con un


párrafo que resuma los puntos clave y ofrezca una perspectiva
sobre el futuro de la IA en la medicina."
16

Ejemplo 2. Desarrollo de un personaje para una historia:

Iteración 1:

Prompt:

"Crea una descripción básica de un personaje para una novela


de ciencia ficción. Incluye nombre, edad y ocupación."

Iteración 2:

Prompt:

"Utilizando la descripción anterior, expande el trasfondo del


personaje. Añade detalles sobre su infancia y eventos que
moldearon su personalidad."

Iteración 3:

Prompt:

"Basándote en el trasfondo desarrollado, describe las


habilidades especiales o conocimientos únicos que este
personaje posee y cómo los adquirió."

Iteración 4:

Prompt:

"Con toda la información anterior, desarrolla el conflicto


principal al que se enfrenta este personaje en la historia.
¿Cuál es su objetivo y qué obstáculos debe superar?"

Iteración 5:

Prompt:

"Finalmente, basándote en todo lo desarrollado, escribe una


escena corta que muestre al personaje en acción, destacando
sus rasgos de personalidad, habilidades y el conflicto al que
se enfrenta."
17

En ambos ejemplos, cada prompt se basa en la salida del anterior,


permitiendo un desarrollo gradual y detallado del contenido. Este método
es especialmente útil para tareas complejas que requieren múltiples capas
de detalle o para refinar gradualmente una idea o concepto.

El refinamiento iterativo permite un mayor control sobre el proceso de


generación de contenido y puede ayudar a producir resultados más cohesivos
y detallados. También es útil cuando se necesita explorar diferentes
aspectos de un tema o desarrollar ideas en profundidad.
18

[Link] condicionales.

Procedimiento de prompts condicionales:

Este método implica utilizar condiciones o escenarios específicos para


guiar la generación de contenido. Se basa en la capacidad del modelo para
entender y responder a diferentes situaciones o contextos dentro de un
mismo prompt.

Pasos generales:

1. Definir el contexto general o la tarea.


2. Especificar diferentes condiciones o escenarios posibles.
3. Proporcionar instrucciones sobre cómo debe responder el modelo a
cada condición.
4. Opcionalmente, pedir al modelo que genere respuestas para cada
condición.
19

Ejemplo 1. Respuestas de servicio al cliente:

Prompt:

"Eres un representante de servicio al cliente para una tienda en


línea de electrónicos. Genera respuestas apropiadas para las
siguientes situaciones:

Si el cliente está satisfecho con su compra:

• Agradece su feedback positivo.


• Invítalo a compartir su experiencia en las redes sociales.
• Ofrece un pequeño descuento para su próxima compra.

Si el cliente está insatisfecho debido a un retraso en la entrega:

• Discúlpate por el inconveniente.


• Explica brevemente la razón del retraso (si se conoce).
• Ofrece un descuento o envío gratuito en su próxima compra.

Si el cliente recibió un producto defectuoso:

• Expresa tu pesar por la situación.


• Proporciona instrucciones claras para el proceso de devolución.
• Ofrece enviar un reemplazo inmediatamente o un reembolso
completo.

Ahora, genera una respuesta para cada una de estas situaciones."


20

Ejemplo 2. Recomendaciones de viaje:

Prompt:

"Eres un agente de viajes virtual. Proporciona recomendaciones de


destinos de vacaciones basadas en las siguientes condiciones:

Si el cliente busca una escapada de playa:

• Sugiere 3 destinos de playa populares.


• Menciona las mejores épocas para visitarlos.
• Recomienda algunas actividades acuáticas en cada lugar.

Si el cliente está interesado en una aventura en la montaña:

• Propón 3 destinos montañosos emocionantes.


• Menciona las actividades de senderismo o esquí disponibles.
• Sugiere la mejor temporada para visitar cada destino.

Si el cliente quiere un viaje cultural a una ciudad:

• Recomienda 3 ciudades conocidas por su riqueza cultural.


• Menciona los principales museos o sitios históricos en cada
ciudad.
• Sugiere eventos culturales o festivales si los hay.

Si el cliente viaja con niños pequeños:

• Sugiere 3 destinos familiares.


• Menciona atracciones adecuadas para niños en cada lugar.
• Proporciona consejos para viajar cómodamente con niños.

Genera una recomendación detallada para cada una de estas


condiciones."
21

En ambos ejemplos, el prompt establece diferentes condiciones o escenarios


y proporciona instrucciones específicas sobre cómo debe responder el modelo
en cada caso. Esto permite generar respuestas más contextualizadas y
relevantes para diferentes situaciones dentro de un mismo tema o tarea.

Los prompts condicionales son particularmente útiles cuando se necesita


generar contenido que se adapte a diferentes circunstancias o perfiles de
usuario. Permiten crear respuestas más personalizadas y relevantes,
mejorando la calidad y la utilidad de la salida del modelo.
22

[Link] de control de estilo.

Procedimiento de control de estilo:

Este método implica utilizar ejemplos o instrucciones específicas para


controlar el estilo, tono o voz de la salida generada por el modelo. El
objetivo es producir contenido que se ajuste a un estilo de escritura
particular o que imite el estilo de un autor, época o género específico.

Pasos generales:

1. Definir la tarea o el contenido que se desea generar.


2. Especificar el estilo, tono o voz deseado.
3. Proporcionar ejemplos o características del estilo si es necesario.
4. Pedir al modelo que genere el contenido en el estilo especificado.
23

Ejemplo 1. Escribir en el estilo de un autor famoso:

Prompt:

"Escribe un párrafo sobre la importancia de la amistad en el estilo


de Ernest Hemingway. Recuerda las características clave del estilo
de Hemingway:

• Frases cortas y directas


• Uso mínimo de adjetivos
• Diálogos realistas y concisos
• Descripciones objetivas y sin emociones explícitas
• Temas como la valentía, la pérdida y la resistencia

Ahora, escribe el párrafo sobre la amistad en el estilo de


Hemingway."
24

Ejemplo 2. Generar contenido en diferentes estilos periodísticos:

Prompt:

"Escribe un breve artículo sobre un avance reciente en la tecnología


de vehículos eléctricos. Genera tres versiones del artículo en los
siguientes estilos:

a) Estilo de noticia objetiva:

• Usa un tono neutral y factual


• Presenta la información de manera clara y concisa
• Sigue la estructura de pirámide invertida (información más
importante primero)
• Evita opiniones o juicios de valor

b) Estilo de artículo de opinión:

• Expresa un punto de vista claro sobre el tema


• Usa un tono más personal y persuasivo
• Incluye argumentos y evidencias para respaldar la opinión
• Anticipa y aborda posibles contraargumentos

c) Estilo de reportaje de investigación:

• Profundiza en los detalles y el contexto del avance tecnológico


• Incluye citas de expertos o fuentes relevantes
• Examina las implicaciones a largo plazo del avance
• Presenta un análisis equilibrado de los pros y contras

Genera las tres versiones del artículo, cada una en su estilo


correspondiente."
25

En estos ejemplos, el prompt no solo especifica el contenido que se debe


generar, sino que también proporciona instrucciones detalladas sobre el
estilo en el que debe escribirse. En el primer caso, se pide imitar el
estilo distintivo de un autor famoso, mientras que en el segundo, se
solicitan diferentes estilos periodísticos para el mismo tema.

Los prompts de control de estilo son especialmente útiles cuando se


necesita generar contenido que se ajuste a un tono o voz específica, ya
sea para propósitos creativos, educativos o profesionales. Permiten una
mayor flexibilidad en la generación de contenido y pueden ayudar a producir
textos más variados y adaptados a diferentes contextos o audiencias.
26

[Link] de generación inversa.

Procedimiento de generación inversa:

Este método implica pedir al modelo que genere el prompt que podría haber
producido un texto dado. Es una forma de "ingeniería inversa" que puede
ser útil para entender cómo se generan ciertos tipos de contenido o para
crear prompts más efectivos.

Pasos generales:

1. Proporcionar un texto o contenido específico.


2. Pedir al modelo que genere el prompt que podría haber producido ese
texto.
3. Opcionalmente, solicitar una explicación de por qué ese prompt sería
efectivo para generar el texto dado.
27

Ejemplo 1. Generación inversa de un resumen de libro:

Prompt:

"Aquí tienes un resumen breve de un libro:

'En un mundo distópico donde la memoria humana se limita a 24 horas,


una joven descubre que puede recordar más allá de ese límite.
Mientras lucha por entender su don único, se ve envuelta en una
conspiración que amenaza los cimientos de la sociedad. Con el tiempo
en su contra y sin saber en quién confiar, debe usar sus recuerdos
para desentrañar la verdad y decidir si el conocimiento del pasado
vale el precio de desafiar el orden establecido.'

Basándote en este resumen, genera el prompt que podría haber sido


utilizado para producirlo. Luego, explica por qué crees que ese
prompt sería efectivo para generar este tipo de resumen."
28

Ejemplo 2. Generación inversa de un análisis de tendencias de mercado:

Prompt:

"Considera el siguiente análisis de tendencias de mercado y


recomendaciones estratégicas:

'Análisis de Tendencias de Mercado y Recomendaciones Estratégicas


para TechCorp

1. Descripción de tendencias: a) Realidad Virtual (RV): Creciente


demanda en sectores de entretenimiento y educación. b)
Privacidad de datos: Aumento de preocupación pública y
regulaciones más estrictas. c) Inteligencia Artificial (IA):
Rápida adopción en múltiples industrias.

2. Oportunidades: a) Desarrollar aplicaciones de RV para


formación empresarial. b) Crear soluciones de encriptación
avanzada para protección de datos. c) Ofrecer servicios de
consultoría en implementación de IA.

3. Riesgos y desafíos: a) Alta competencia en el mercado de RV.


b) Costos de cumplimiento normativo en privacidad de datos. c)
Escasez de talento especializado en IA.

4. Estrategias recomendadas: a) Formar alianzas con empresas de


formación para desarrollar contenido de RV. b) Invertir en I+D
para tecnologías de privacidad por diseño. c) Establecer un
programa de capacitación interna en IA.

5. Priorización de recomendaciones:

1. Desarrollo de soluciones de privacidad de datos.


2. Programa de capacitación en IA.
3. Alianzas para contenido de RV.

Resumen ejecutivo: TechCorp debe priorizar el desarrollo de


soluciones de privacidad de datos para capitalizar la creciente
demanda y cumplir con las regulaciones. Simultáneamente, debe
invertir en la capacitación de su personal en IA para mantener su
competitividad. A medio plazo, las alianzas estratégicas en RV
ofrecen una oportunidad de diversificación con riesgo controlado.'

Basándote en este análisis, genera el prompt que podría haber sido


utilizado para producirlo. Incluye en tu respuesta:

1. El prompt generado
2. Una explicación de los elementos clave que incluiste en el
prompt y por qué
29

3. Cómo este prompt ayuda a capturar la estructura y el contenido


específico del análisis de tendencias de mercado"

Este ejemplo sigue el procedimiento de generación inversa al proporcionar


un texto específico (el análisis de tendencias de mercado) y pedir al
modelo que genere el prompt que podría haberlo producido. También solicita
una explicación de los elementos del prompt y cómo estos capturan las
características del análisis original, lo que ayuda a entender el proceso
de generación de un análisis estructurado de tendencias de mercado.
30

En ambos ejemplos, se pide al modelo que realice un proceso de ingeniería


inversa, deduciendo el tipo de instrucciones que podrían haber llevado a
la creación del contenido proporcionado.

Este método de generación inversa es particularmente útil para:

1. Comprender mejor cómo formular prompts efectivos para tipos


específicos de contenido.
2. Analizar y replicar estilos o formatos de escritura particulares.
3. Desarrollar habilidades en la creación de prompts más precisos y
orientados a objetivos.
4. Explorar diferentes formas de generar contenido similar o mejorar
contenido existente.

Al practicar la generación inversa de prompts, se puede ganar una


comprensión más profunda de cómo los diferentes elementos de un prompt
influyen en el resultado final, lo que puede llevar a la creación de
prompts más efectivos en el futuro.
31

[Link] multimodales.

Procedimiento de prompts multimodales:

Este método implica combinar diferentes tipos de datos, como texto e


imágenes, para generar respuestas más completas o contextualizadas. Aunque
el modelo que se está utilizando no puede procesar imágenes directamente,
explica cómo funcionaría este procedimiento en modelos capaces de manejar
múltiples modalidades.

Pasos generales:

1. Proporcionar el contenido multimodal (por ejemplo, una imagen y texto


relacionado).
2. Especificar la tarea o el tipo de respuesta deseada.
3. Pedir al modelo que analice tanto la información visual como textual
para generar una respuesta.
4. Opcionalmente, solicitar que la respuesta haga referencia explícita
a elementos de ambas modalidades.
32

Ejemplo 1. Análisis de una imagen de un paisaje con texto descriptivo:

Prompt:

"Imagina que tienes una imagen de un paisaje montañoso con un lago


en primer plano y el siguiente texto descriptivo:

'Vista panorámica del Lago Azul en las Montañas Rocosas. El agua


cristalina refleja el cielo despejado y las cumbres nevadas. En la
orilla, se pueden ver algunos árboles de pino y un pequeño muelle de
madera.'

Basándote en esta descripción de la imagen y el texto proporcionado:

1. Describe en detalle lo que 'ves' en la imagen, incorporando


elementos tanto del texto como de la descripción visual.
2. Sugiere tres actividades que los visitantes podrían disfrutar
en este lugar.
3. Explica cómo los elementos visuales y textuales se complementan
entre sí para crear una imagen mental completa del paisaje."
33

Ejemplo 2. Análisis de un anuncio publicitario con imagen y texto:

Prompt:

"Imagina que tienes una imagen publicitaria de un nuevo smartphone


con el siguiente texto superpuesto:

'Captura el futuro hoy. NeoPhone X: Pantalla infinita de 6.7", cámara


de 108MP con IA, batería de 5000mAh. Tu mundo, amplificado.'

La imagen muestra el teléfono flotando en un fondo futurista con


rayos de luz que emanan de la pantalla.

Basándote en esta descripción de la imagen y el texto publicitario:

1. Analiza cómo los elementos visuales y textuales trabajan juntos


para transmitir el mensaje del anuncio.
2. Identifica las características clave del producto que se
destacan tanto visual como textualmente.
3. Sugiere cómo se podría mejorar este anuncio para hacerlo aún
más efectivo, considerando tanto los aspectos visuales como
textuales.
4. Describe el público objetivo al que crees que va dirigido este
anuncio y explica por qué, basándote en los elementos
multimodales proporcionados."
34

En estos ejemplos, aunque no se procesa directamente las imágenes, el


prompt simula un escenario en el que se combinarían elementos visuales y
textuales. Este enfoque multimodal permite un análisis más rico y
contextualizado, ya que considera múltiples fuentes de información.

Los prompts multimodales son particularmente útiles para:

1. Análisis de contenido visual y textual en publicidad, redes sociales,


o materiales educativos.
2. Generación de descripciones detalladas o análisis de obras de arte,
fotografías o diseños.
3. Creación de contenido que requiere la integración de información de
múltiples fuentes o formatos.
4. Mejora de la comprensión y contextualización en tareas de
procesamiento de lenguaje natural.

Este tipo de prompts permite una interacción más natural y completa con el
modelo, especialmente en situaciones donde la información visual es tan
importante como la textual.
35

En el próximo documento, vamos a aplicar los ocho procedimientos a un único


ejemplo:

“Lectura de temperatura con el sensor DS18B20 y su publicación en un Broker


MQTT cada segundo, utilizando un ESP32.”

Agreda Corrales Luis Roberto


FCYT
Agosto - 2024

También podría gustarte