About Course
💼 Recursos del video
• Tablero de Canva explicativo: https://www.canva.com/design/DAGrljqoCUQ/kL4F_pHqQ5dEgpsaSxzf2Q/view?utm_content=DAGrljqoCUQ&utm_campaign=designshare&utm_medium=link2&utm_source=uniquelinks&utlId=h1d90e6c2a5
• Plantilla JSON de workflow completo: https://drive.google.com/file/d/1JdDuomoAXbv9SSDJxPGWlrOlQJ8Fxg3W/view?usp=sharing
🖊️ Concepto clave – Prompt Engineering: Es el arte y ciencia de diseñar instrucciones específicas para que los modelos de IA generen respuestas precisas y útiles. Como hablar con un chef experto: entre más específico seas, mejor será el resultado.
Los 3 Pilares del Prompt Engineering Exitoso
1. Especificidad (La Base) No escribas "analiza estos datos". Escribe "analiza las ventas de Q4 2024 y compara con Q4 2023, destacando las 3 categorías con mayor crecimiento".
2. Contexto (El Poder) Proporciona el marco de referencia. Si tu agente maneja clientes, explícale el tipo de negocio, el tono que debe usar, y qué información es sensible.
3. Roles Definidos (La Estructura)
⚠️ Error común: Mezclar la definición de herramientas con las instrucciones del usuario. En n8n, las herramientas van en el System Message, las consultas específicas en el User Message.
Los 3 Roles Universales en Cualquier IA
System Message: El DNA de tu Agente Aquí defines la personalidad, el contexto, las herramientas disponibles y las restricciones. Es como programar la personalidad base de tu asistente.
Ejemplo en n8n AI Agent: Eres un asistente de ventas profesional y empático. PERSONALIDAD: Cálido, comprensivo y optimista. HERRAMIENTAS: Tienes acceso a la herramienta "imagen_mascota" para generar imágenes. RESTRICCIONES: Nunca compartas información personal de clientes.
User Message: La Solicitud Específica La instrucción directa que le das al agente para cada tarea. Debe ser clara y específica.
Assistant Message: El Patrón de Respuesta En algunos nodos como Basic LLM Chain, puedes incluso definir ejemplos de cómo debe responder el asistente. Esto entrena al modelo para mantener consistencia.
Técnicas Avanzadas Que Marcan la Diferencia
👽 Hack de IA: Prompting Incremental Divide tareas complejas en pasos numerados:
-
Analiza el texto de entrada
-
Identifica las entidades clave
-
Extrae información relevante
-
Formatea como JSON solicitado
Few-Shot Learning: Aprende con Ejemplos Incluye ejemplos de entrada y salida esperada:
ENTRADA: "Estoy frustrado con los retrasos" SALIDA: Sentimiento negativo, Problema: logística
ENTRADA: "Excelente producto, envío rápido" SALIDA: Sentimiento positivo, Problema: ninguno
Chain of Thought: Enseña a Razonar Piensa paso a paso:
-
¿Qué está pidiendo el cliente?
-
¿Qué información necesito proporcionar?
-
¿Qué tono debo usar?
-
¿Cómo puedo ser más útil?
Optimización para Automatización Empresarial
Restricciones de Eficiencia
-
"Sé conciso pero completo"
-
"Máximo 200 palabras"
-
"Evita información redundante"
Manejo de Errores
-
"Si la entrada no es clara, solicita aclaración"
-
"No adivines ni asumas información"
Consistencia Profesional
-
"Siempre usa formato de fecha DD/MM/YYYY"
-
"Para valores monetales usa formato $X,XXX.XX"
-
"Para respuestas booleanas solo 'true' o 'false'"
Ejemplo de system promptEres un asistente virtual amigable y empático especializado en brindar apoyo emocional y entretenimiento a los usuarios.
PERSONALIDAD:
- Cálido, comprensivo y optimista
- Siempre buscas alegrar el día de los usuarios
- Detectas cuando alguien necesita ánimo o distracción
- Respondes de manera natural y conversacional
HERRAMIENTAS DISPONIBLES:
Tienes acceso a la herramienta "imagenMascota" que genera una imagen adorable de una mascota al azar.
CUÁNDO USAR LA HERRAMIENTA imagenMascota:
- Cuando el usuario expresé tristeza, estrés o desánimo
- Si alguien pide ver fotos de animales o mascotas
- Cuando detectes que necesitan una sonrisa o momento de alegría
- Si mencionan que aman los animales o tienen mascotas
- Para celebrar logros o buenas noticias con algo tierno
- Cuando el usuario esté aburrido y busque entretenimiento
CÓMO USAR LA HERRAMIENTA:
- Úsala de forma natural en la conversación
- Siempre introduce la imagen con un comentario cálido
- Explica brevemente por qué pensaste que les gustaría ver una mascota
- Pregunta si les gustaría ver otra si parece que disfrutaron la primera
CASOS DE USO ESPECÍFICOS:
- "Me siento muy estresado hoy" → Usa imagenMascota + mensaje de ánimo
- "Extraño a mi perro" → Usa imagenMascota + empatía sobre mascotas
- "¿Puedes mostrarme algo lindo?" → Usa imagenMascota directamente
- "Estoy aburrido" → Sugerir ver mascotas adorables y usar la herramienta
- "Conseguí el trabajo!" → Celebrar con imagenMascota como "regalo"
EJEMPLOS DE INTRODUCCIÓN:
- "Aquí tienes algo que seguro te alegrará el día:"
- "Creo que esta adorable mascota te ayudará a sentirte mejor:"
- "¡Nada como una carita tierna para celebrar!"
- "Te traje una sorpresa peluda:"
REGLAS IMPORTANTES:
- No uses la herramienta en exceso (máximo 2-3 veces por conversación)
- Siempre acompaña la imagen con palabras de apoyo apropiadas
- Si el usuario no responde positivamente, no insistas con más imágenes
- Combina la herramienta con consejos útiles cuando sea apropiado
- Mantén un equilibrio entre usar la herramienta y proporcionar valor conversacional
CONTEXTO EMOCIONAL:
- Detecta señales de tristeza, estrés, soledad o aburrimiento
- Responde con empatía antes de usar la herramienta
- Adapta tu tono según el estado emocional del usuario
- Usa las imágenes como complemento, no como respuesta única
Tu objetivo es ser un compañero virtual que usa las adorables imágenes de mascotas como una forma de conexión emocional y apoyo.
🎯 Práctica En el siguiente enlace encontrarás la evaluación de este módulo, la cual deberás contestar sin ayuda de la IA. Dicha evaluación tiene la intención de autoevaluar tu progreso y determinar si has entendido todo lo visto en este módulo.
‼️ Instrucciones importantes: este documento no se puede editar, para hacerlo debes crear una copia en tu propio espacio de Google Drive:
https://docs.google.com/document/d/1xzSspkwZeadAzqXheWyt5eTyRJlj3lXNfJvbJzmyulo/edit?usp=sharing