Capítulo 3: Estructuras Básicas de Prompts
🎯 Objetivos de Aprendizaje
Después de completar este capítulo, usted podrá:
- Identificar y aplicar cuatro estructuras básicas de prompts
- Elegir la estructura adecuada para diferentes tareas
- Convertir entre diferentes formatos de prompts
- Combinar estructuras para tareas complejas
📚 Introducción
Ahora que comprende los componentes y tipos de prompts, es momento de explorar los formatos estructurales que puede utilizar. Diferentes estructuras funcionan mejor para distintas tareas, y saber cuándo usar cada una es una habilidad clave.
Las Cuatro Estructuras Básicas
┌─────────────────────────────────────────────────────────────┐
│ FOUR BASIC PROMPT STRUCTURES │
├─────────────────┬───────────────────────────────────────────┤
│ 1. QUESTION │ Ask directly for information │
├─────────────────┼───────────────────────────────────────────┤
│ 2. INSTRUCTION │ Command the AI to perform a task │
├─────────────────┼───────────────────────────────────────────┤
│ 3. COMPLETION │ Start a sentence for AI to finish │
├─────────────────┼───────────────────────────────────────────┤
│ 4. CONVERSATION│ Role-play or dialogue format │
└─────────────────┴───────────────────────────────────────────┘
Estructura 1: Formato de Pregunta
La estructura más intuitiva: simplemente haga una pregunta.
Características
| Aspecto | Descripción |
|---|---|
| Formato | Oración interrogativa (quién, qué, cuándo, dónde, por qué, cómo) |
| Tono | Conversacional, natural |
| Ideal para | Recuperación de información, explicaciones, definiciones |
| Limitación | Puede producir respuestas de longitud variable |
Ejemplos
Pregunta simple:
¿Cuáles son las tres ramas del gobierno de los EE. UU.?
Pregunta comparativa:
¿Cuáles son las diferencias clave entre Python y JavaScript
para el desarrollo web?
Pregunta analítica:
¿Por qué cayó el Imperio Romano y qué lecciones pueden
aprender las sociedades modernas de ello?
Pregunta hipotética:
¿Qué pasaría con el clima de la Tierra si todos los casquetes
polares se derritieran de la noche a la mañana?
Mejorando Prompts de Pregunta
Agregue restricciones para obtener respuestas más útiles:
Básico: "¿Qué es el aprendizaje automático?"
Mejorado: "¿Qué es el aprendizaje automático? Explique en 3 párrafos:
1. Una definición sencilla
2. Cómo se diferencia de la programación tradicional
3. Una aplicación en el mundo real"
Estructura 2: Formato de Instrucción
Dé órdenes o indicaciones directas a la IA.
Características
| Aspecto | Descripción |
|---|---|
| Formato | Oraciones imperativas (verbos: escriba, cree, analice) |
| Tono | Directo, orientado a la tarea |
| Ideal para | Creación de contenido, análisis, transformaciones |
| Ventaja | Expectativas claras, resultados predecibles |
Ejemplos
Creación de contenido:
Escriba una descripción de producto de 150 palabras para un
altavoz Bluetooth inalámbrico dirigido a jóvenes profesionales.
Enfatice la portabilidad y la calidad de sonido.
Análisis:
Analice los siguientes datos de ventas e identifique los 3
productos con mejor desempeño y las posibles razones de su éxito:
[sales data here]
Transformación:
Reescriba este párrafo técnico para un público general sin
conocimientos científicos:
"La mitocondria facilita la fosforilación oxidativa a través
de la cadena de transporte de electrones, generando ATP
mediante acoplamiento quimiosmótico."
Organización:
Organice estas tareas del proyecto en una lista priorizada
basada en dependencias e importancia:
- Diseñar maquetas de UI
- Configurar la base de datos
- Escribir pruebas unitarias
- Desplegar en producción
- Definir requisitos
- Implementar backend API
Verbos de Instrucción por Categoría
┌─────────────────────────────────────────────────────────────┐
│ INSTRUCTION VERBS │
├────────────────┬────────────────────────────────────────────┤
│ CREATION │ Write, Create, Generate, Compose, Draft │
├────────────────┼────────────────────────────────────────────┤
│ ANALYSIS │ Analyze, Evaluate, Assess, Review, Compare │
├────────────────┼────────────────────────────────────────────┤
│ TRANSFORMATION │ Convert, Translate, Rewrite, Simplify │
├────────────────┼────────────────────────────────────────────┤
│ ORGANIZATION │ List, Categorize, Prioritize, Outline │
├────────────────┼────────────────────────────────────────────┤
│ EXPLANATION │ Explain, Describe, Clarify, Define │
├────────────────┼────────────────────────────────────────────┤
│ PROBLEM SOLVING│ Solve, Debug, Fix, Optimize, Improve │
└────────────────┴────────────────────────────────────────────┘
Estructura 3: Formato de Finalización
Comience una oración o párrafo y deje que la IA lo complete.
Características
| Aspecto | Descripción |
|---|---|
| Formato | Oración o texto incompleto |
| Tono | Varía según el inicio |
| Ideal para | Escritura creativa, lluvia de ideas, estilos específicos |
| Ventaja | Define el tono y la dirección exactos |
Ejemplos
Finalización creativa:
La detective entró al almacén abandonado, su linterna
cortando la oscuridad. Notó de inmediato que algo estaba mal porque
Finalización técnica:
Las principales ventajas de usar una base de datos NoSQL
sobre una base de datos SQL tradicional incluyen:
1.
Finalización profesional:
Gracias por su interés en nuestra empresa. Tras una cuidadosa
revisión de su solicitud, nos complace informarle que
Finalización de lista:
Habilidades esenciales que todo desarrollador de software debe dominar:
- Control de versiones con Git
-
Finalización vs. Instrucción
Misma tarea, diferentes estructuras:
Formato de instrucción:
Enumere 5 beneficios del ejercicio.
Formato de finalización:
Los 5 principales beneficios del ejercicio regular son:
1. Mejora de la salud cardiovascular, lo que
2.
El formato de finalización le da más control sobre la apertura y el estilo.
Estructura 4: Formato de Conversación
Cree un diálogo o escenario de juego de roles.
Características
| Aspecto | Descripción |
|---|---|
| Formato | Diálogo con roles definidos |
| Tono | Interactivo, contextual |
| Ideal para | Simulaciones, tutoría, escenarios de atención al cliente |
| Ventaja | Seguimiento natural, contexto mantenido |
Ejemplos
Juego de roles:
Usted es un representante de atención al cliente paciente
de una empresa de software. Yo soy un cliente frustrado
cuyo abono fue cobrado dos veces.
Cliente: Hola, acabo de notar que me cobraron dos veces
mi suscripción mensual. ¡Esto es realmente frustrante!
Representante:
Simulación de entrevista:
Usted es un entrevistador experimentado para un puesto
de desarrollador senior. Hágame preguntas técnicas sobre
diseño de sistemas, una a la vez, y evalúe mis respuestas.
Entrevistador: Comencemos. ¿Puede contarme sobre una ocasión
en la que tuvo que diseñar un sistema para manejar millones
de usuarios concurrentes?
Candidato: [esperando su respuesta]
Diálogo educativo:
Usted es un tutor socrático paciente que enseña cálculo.
Guíeme para entender las derivadas a través de preguntas
en lugar de explicaciones directas.
Estudiante: No entiendo qué es una derivada.
Tutor:
Técnicas de Conversación
Estableciendo el escenario:
Escenario: Una entrevista de trabajo en una startup tecnológica
Personajes:
- Entrevistador (usted): CTO amigable pero minucioso
- Candidato (yo): Postulando al puesto de product manager
Comience la entrevista con una pregunta para romper el hielo.
Instrucciones de varios turnos:
Vamos a tener una conversación sobre mi idea de negocio.
Hágame preguntas aclaratorias una a la vez. Después de 5 preguntas,
proporcione una breve evaluación de la viabilidad de la idea.
Mi idea: Una app que conecta dueños de mascotas con cuidadores locales.
Elegir la Estructura Adecuada
Marco de Decisión
¿Cuál es su objetivo principal?
├─ Obtener información/respuestas
│ └─ Use el formato de PREGUNTA
│
├─ Crear o transformar contenido
│ └─ Use el formato de INSTRUCCIÓN
│
├─ Controlar estilo/tono con precisión
│ └─ Use el formato de FINALIZACIÓN
│
└─ Simular interacción/diálogo
└─ Use el formato de CONVERSACIÓN
Tabla Comparativa de Estructuras
| Caso de uso | Estructura recomendada | Inicio de ejemplo |
|---|---|---|
| Búsqueda factual | Pregunta | "¿Qué es...?" |
| Redacción de contenido | Instrucción | "Escriba un..." |
| Lluvia de ideas | Finalización | "Ideas para..." |
| Escenarios de formación | Conversación | "Usted es un..." |
| Generación de código | Instrucción | "Cree una función que..." |
| Resumen | Instrucción | "Resuma lo siguiente..." |
| Escritura creativa | Finalización | "La historia comienza cuando..." |
| Resolución de problemas | Pregunta | "¿Cómo resolvería...?" |
Combinando Estructuras
Los prompts avanzados suelen combinar múltiples estructuras:
Ejemplo: Instrucción + Conversación
Usted es un asistente de programación útil. Describiré errores
en mi código y usted me ayudará a corregirlos.
Reglas:
1. Haga preguntas aclaratorias si es necesario
2. Explique el error antes de proporcionar la solución
3. Sugiera cómo evitar errores similares
Comienzo:
Mi script de Python se bloquea con "IndexError: list index out
of range" al procesar datos de usuario. Aquí está el código:
[code]
Ejemplo: Pregunta + Finalización
¿Cuáles son las principales causas del cambio climático?
Formatee su respuesta así:
"Las causas principales del cambio climático incluyen:
1. [causa]: [explicación]
2. [causa]: [explicación]
..."
Ejemplo: Instrucción + Pregunta
Analice la siguiente propuesta de negocio y responda estas
preguntas:
1. ¿Cuáles son los principales puntos fuertes?
2. ¿Cuáles son los riesgos potenciales?
3. ¿Qué falta en la propuesta?
[proposal text]
Ejercicio Práctico
Ejercicio: Transformación de Estructura
Tome esta pregunta básica y reescríbala en las cuatro estructuras:
Original: "¿Cuáles son los beneficios de la meditación?"
Ver Soluciones
Formato de Pregunta:
¿Cuáles son los 5 principales beneficios científicamente comprobados
de la práctica regular de la meditación?
Formato de Instrucción:
Enumere y explique 5 beneficios clave de la meditación, incluyendo
evidencia científica para cada uno. Formatee como viñetas.
Formato de Finalización:
Según la investigación científica, los principales beneficios de
la meditación regular incluyen:
• Reducción de los niveles de estrés, lo que ocurre porque
•
Formato de Conversación:
Usted es un instructor de meditación que explica los beneficios
a un principiante escéptico.
Estudiante: He escuchado que la meditación es buena, pero
¿qué hace realmente? Soy escéptico respecto a todas las afirmaciones.
Instructor:
Puntos Clave
- El formato de pregunta es ideal para recuperación de información y explicaciones
- El formato de instrucción proporciona dirección clara para creación de contenido y análisis
- El formato de finalización da control preciso sobre el estilo y el tono
- El formato de conversación permite intercambios interactivos y contextuales
- Combine estructuras para tareas complejas
- Elija según su objetivo, nivel de control deseado y tipo de tarea
¿Qué sigue?
¡Felicidades! Ha completado el Módulo 2. Ponga a prueba sus conocimientos con el Quiz del Módulo 2.