Upload via hfc (batch)
Browse filesUploaded using hfc tool
This view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +15 -0
- a/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.m3u +3 -0
- a/10-Gestión del Tiempo con Diapositivas en Presentaciones Públicas.m3u +3 -0
- a/11-Proceso de Asilo y Reasentamiento para Refugiados.m3u +3 -0
- a/12-Diseño de Brasieres Basado en Datos Reales de Mujeres.m3u +3 -0
- a/13-Técnicas de Memoria para Hablar en Público.m3u +3 -0
- a/14-Técnicas de Improvisación para Conferencias en Público.m3u +3 -0
- a/15-Técnicas de Manejo de Cámaras para Conferencistas.m3u +3 -0
- a/16-Técnicas para Generar Aplausos en Presentaciones Públicas.m3u +3 -0
- a/17-Técnicas para Hablar en Público en YouTube.m3u +3 -0
- a/18-Técnicas de Interactividad en Conferencias y Eventos.m3u +3 -0
- a/19-Edición Efectiva de Charlas Grabadas Consejos Prácticos.m3u +3 -0
- a/2-Evita pedir disculpas en presentaciones públicas.m3u +3 -0
- a/20-Hablar en Público en Inglés Supera el Miedo y Mejora tu Confianza.m3u +3 -0
- a/21-Elimina las muletillas y mejora tu comunicación en público.m3u +3 -0
- a/22-Creación de Video Viral en YouTube para Certificación.m3u +3 -0
- a/3-Cómo Mejorar tu Habilidad de Hablar en Público.m3u +3 -0
- a/4-Reglas para Mejorar tus Habilidades de Oratoria en Público.m3u +3 -0
- a/5-Adaptación de Conferencias según Audiencia y Contexto.m3u +3 -0
- a/6-Estructura Efectiva de Discursos Persuasivos.m3u +3 -0
- a/7-Errores Comunes en Presentaciones y Cómo Evitarlos.m3u +3 -0
- a/8-Uso eficaz del micrófono de mano en conferencias y videos.m3u +3 -0
- a/9-Cómo crear presentaciones efectivas y atractivas.m3u +3 -0
- a/vlc/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.m3u +4 -0
- a/vlc/2-Evita pedir disculpas en presentaciones públicas.m3u +4 -0
- prompt-engineering/12-Cadena de pensamiento y verificación con múltiples métodos en LLMs.mp4 +3 -0
- prompt-engineering/14-Modelos de razonamiento de ChatGPT y cadenas de pensamiento.mp4 +3 -0
- prompt-engineering/15-Prompt chaining dividir tareas complejas en pasos independientes.mp4 +3 -0
- prompt-engineering/16-Creación de agentes personalizados con IA para empresas.mp4 +3 -0
- prompt-engineering/17-Configuración de temperatura y Top P en Google AI Studio.mp4 +3 -0
- prompt-engineering/17-Configuración de temperatura y Top P en Google AI Studio.sub.vtt +413 -0
- prompt-engineering/19-Creación de prompts detallados para generación de imágenes con IA.mp4 +3 -0
- prompt-engineering/19-Creación de prompts detallados para generación de imágenes con IA.sub.vtt +266 -0
- prompt-engineering/2-Creación de prompts efectivos para análisis de documentos con IA.mp4 +3 -0
- prompt-engineering/2-Creación de prompts efectivos para análisis de documentos con IA.sub.vtt +590 -0
- prompt-engineering/20-Análisis de datos de e commerce con ChatGPT.mp4 +3 -0
- prompt-engineering/20-Análisis de datos de e commerce con ChatGPT.sub.vtt +344 -0
- prompt-engineering/21-Evaluación y validación de respuestas de LLM con criterios precisos.mp4 +3 -0
- prompt-engineering/21-Evaluación y validación de respuestas de LLM con criterios precisos.sub.vtt +383 -0
- prompt-engineering/22-Plantillas de prompts para correos de seguimiento empresarial.mp4 +3 -0
- prompt-engineering/22-Plantillas de prompts para correos de seguimiento empresarial.sub.vtt +167 -0
- prompt-engineering/3-Cómo interpretan los LLM el significado de las palabras.mp4 +3 -0
- prompt-engineering/3-Cómo interpretan los LLM el significado de las palabras.sub.vtt +374 -0
- prompt-engineering/4-Cómo definir roles efectivos en prompts de IA.mp4 +3 -0
- prompt-engineering/4-Cómo definir roles efectivos en prompts de IA.sub.vtt +251 -0
- prompt-engineering/6-Comparación práctica de ChatGPT, Claude, Gemini y Microsoft Copilot.mp4 +3 -0
- prompt-engineering/6-Comparación práctica de ChatGPT, Claude, Gemini y Microsoft Copilot.sub.vtt +422 -0
- prompt-engineering/7-Técnicas zero shot y few shot para prompts efectivos.mp4 +3 -0
- prompt-engineering/7-Técnicas zero shot y few shot para prompts efectivos.sub.vtt +386 -0
- prompt-engineering/8-Estructura de prompts con etiquetas XML para IA.mp4 +3 -0
.gitattributes
CHANGED
|
@@ -293,3 +293,18 @@ subir/Curso[[:space:]]Práctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:
|
|
| 293 |
prompt-engineering/10-Ventana[[:space:]]de[[:space:]]contexto[[:space:]]y[[:space:]]modelo[[:space:]]de[[:space:]]atención[[:space:]]en[[:space:]]LLMs.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 294 |
prompt-engineering/1-Cómo[[:space:]]estructurar[[:space:]]prompts[[:space:]]efectivos[[:space:]]con[[:space:]]rol,[[:space:]]enfoque,[[:space:]]límites[[:space:]]y[[:space:]]contexto.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 295 |
prompt-engineering/11-Técnicas[[:space:]]de[[:space:]]grounding[[:space:]]para[[:space:]]consultas[[:space:]]legales[[:space:]]con[[:space:]]LLMs.mp4 filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 293 |
prompt-engineering/10-Ventana[[:space:]]de[[:space:]]contexto[[:space:]]y[[:space:]]modelo[[:space:]]de[[:space:]]atención[[:space:]]en[[:space:]]LLMs.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 294 |
prompt-engineering/1-Cómo[[:space:]]estructurar[[:space:]]prompts[[:space:]]efectivos[[:space:]]con[[:space:]]rol,[[:space:]]enfoque,[[:space:]]límites[[:space:]]y[[:space:]]contexto.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 295 |
prompt-engineering/11-Técnicas[[:space:]]de[[:space:]]grounding[[:space:]]para[[:space:]]consultas[[:space:]]legales[[:space:]]con[[:space:]]LLMs.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 296 |
+
prompt-engineering/17-Configuración[[:space:]]de[[:space:]]temperatura[[:space:]]y[[:space:]]Top[[:space:]]P[[:space:]]en[[:space:]]Google[[:space:]]AI[[:space:]]Studio.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 297 |
+
prompt-engineering/16-Creación[[:space:]]de[[:space:]]agentes[[:space:]]personalizados[[:space:]]con[[:space:]]IA[[:space:]]para[[:space:]]empresas.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 298 |
+
prompt-engineering/15-Prompt[[:space:]]chaining[[:space:]]dividir[[:space:]]tareas[[:space:]]complejas[[:space:]]en[[:space:]]pasos[[:space:]]independientes.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 299 |
+
prompt-engineering/14-Modelos[[:space:]]de[[:space:]]razonamiento[[:space:]]de[[:space:]]ChatGPT[[:space:]]y[[:space:]]cadenas[[:space:]]de[[:space:]]pensamiento.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 300 |
+
prompt-engineering/19-Creación[[:space:]]de[[:space:]]prompts[[:space:]]detallados[[:space:]]para[[:space:]]generación[[:space:]]de[[:space:]]imágenes[[:space:]]con[[:space:]]IA.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 301 |
+
prompt-engineering/12-Cadena[[:space:]]de[[:space:]]pensamiento[[:space:]]y[[:space:]]verificación[[:space:]]con[[:space:]]múltiples[[:space:]]métodos[[:space:]]en[[:space:]]LLMs.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 302 |
+
prompt-engineering/2-Creación[[:space:]]de[[:space:]]prompts[[:space:]]efectivos[[:space:]]para[[:space:]]análisis[[:space:]]de[[:space:]]documentos[[:space:]]con[[:space:]]IA.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 303 |
+
prompt-engineering/20-Análisis[[:space:]]de[[:space:]]datos[[:space:]]de[[:space:]]e[[:space:]]commerce[[:space:]]con[[:space:]]ChatGPT.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 304 |
+
prompt-engineering/21-Evaluación[[:space:]]y[[:space:]]validación[[:space:]]de[[:space:]]respuestas[[:space:]]de[[:space:]]LLM[[:space:]]con[[:space:]]criterios[[:space:]]precisos.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 305 |
+
prompt-engineering/22-Plantillas[[:space:]]de[[:space:]]prompts[[:space:]]para[[:space:]]correos[[:space:]]de[[:space:]]seguimiento[[:space:]]empresarial.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 306 |
+
prompt-engineering/3-Cómo[[:space:]]interpretan[[:space:]]los[[:space:]]LLM[[:space:]]el[[:space:]]significado[[:space:]]de[[:space:]]las[[:space:]]palabras.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 307 |
+
prompt-engineering/4-Cómo[[:space:]]definir[[:space:]]roles[[:space:]]efectivos[[:space:]]en[[:space:]]prompts[[:space:]]de[[:space:]]IA.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 308 |
+
prompt-engineering/6-Comparación[[:space:]]práctica[[:space:]]de[[:space:]]ChatGPT,[[:space:]]Claude,[[:space:]]Gemini[[:space:]]y[[:space:]]Microsoft[[:space:]]Copilot.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 309 |
+
prompt-engineering/7-Técnicas[[:space:]]zero[[:space:]]shot[[:space:]]y[[:space:]]few[[:space:]]shot[[:space:]]para[[:space:]]prompts[[:space:]]efectivos.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 310 |
+
prompt-engineering/8-Estructura[[:space:]]de[[:space:]]prompts[[:space:]]con[[:space:]]etiquetas[[:space:]]XML[[:space:]]para[[:space:]]IA.mp4 filter=lfs diff=lfs merge=lfs -text
|
a/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,1-Efecto Dunning Kruger y manejo del miedo al hablar en público
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.mp4
|
a/10-Gestión del Tiempo con Diapositivas en Presentaciones Públicas.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,10-Gestión del Tiempo con Diapositivas en Presentaciones Públicas
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/10-Gestión del Tiempo con Diapositivas en Presentaciones Públicas.mp4
|
a/11-Proceso de Asilo y Reasentamiento para Refugiados.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,11-Proceso de Asilo y Reasentamiento para Refugiados
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/11-Proceso de Asilo y Reasentamiento para Refugiados.mp4
|
a/12-Diseño de Brasieres Basado en Datos Reales de Mujeres.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,12-Diseño de Brasieres Basado en Datos Reales de Mujeres
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/12-Diseño de Brasieres Basado en Datos Reales de Mujeres.mp4
|
a/13-Técnicas de Memoria para Hablar en Público.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,13-Técnicas de Memoria para Hablar en Público
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/13-Técnicas de Memoria para Hablar en Público.mp4
|
a/14-Técnicas de Improvisación para Conferencias en Público.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,14-Técnicas de Improvisación para Conferencias en Público
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/14-Técnicas de Improvisación para Conferencias en Público.mp4
|
a/15-Técnicas de Manejo de Cámaras para Conferencistas.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,15-Técnicas de Manejo de Cámaras para Conferencistas
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/15-Técnicas de Manejo de Cámaras para Conferencistas.mp4
|
a/16-Técnicas para Generar Aplausos en Presentaciones Públicas.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,16-Técnicas para Generar Aplausos en Presentaciones Públicas
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/16-Técnicas para Generar Aplausos en Presentaciones Públicas.mp4
|
a/17-Técnicas para Hablar en Público en YouTube.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,17-Técnicas para Hablar en Público en YouTube
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/17-Técnicas para Hablar en Público en YouTube.mp4
|
a/18-Técnicas de Interactividad en Conferencias y Eventos.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,18-Técnicas de Interactividad en Conferencias y Eventos
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/18-Técnicas de Interactividad en Conferencias y Eventos.mp4
|
a/19-Edición Efectiva de Charlas Grabadas Consejos Prácticos.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,19-Edición Efectiva de Charlas Grabadas Consejos Prácticos
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/19-Edición Efectiva de Charlas Grabadas Consejos Prácticos.mp4
|
a/2-Evita pedir disculpas en presentaciones públicas.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,2-Evita pedir disculpas en presentaciones públicas
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/2-Evita pedir disculpas en presentaciones públicas.mp4
|
a/20-Hablar en Público en Inglés Supera el Miedo y Mejora tu Confianza.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,20-Hablar en Público en Inglés Supera el Miedo y Mejora tu Confianza
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/20-Hablar en Público en Inglés Supera el Miedo y Mejora tu Confianza.mp4
|
a/21-Elimina las muletillas y mejora tu comunicación en público.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,21-Elimina las muletillas y mejora tu comunicación en público
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/21-Elimina las muletillas y mejora tu comunicación en público.mp4
|
a/22-Creación de Video Viral en YouTube para Certificación.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,22-Creación de Video Viral en YouTube para Certificación
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/22-Creación de Video Viral en YouTube para Certificación.mp4
|
a/3-Cómo Mejorar tu Habilidad de Hablar en Público.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,3-Cómo Mejorar tu Habilidad de Hablar en Público
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/3-Cómo Mejorar tu Habilidad de Hablar en Público.mp4
|
a/4-Reglas para Mejorar tus Habilidades de Oratoria en Público.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,4-Reglas para Mejorar tus Habilidades de Oratoria en Público
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/4-Reglas para Mejorar tus Habilidades de Oratoria en Público.mp4
|
a/5-Adaptación de Conferencias según Audiencia y Contexto.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,5-Adaptación de Conferencias según Audiencia y Contexto
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/5-Adaptación de Conferencias según Audiencia y Contexto.mp4
|
a/6-Estructura Efectiva de Discursos Persuasivos.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,6-Estructura Efectiva de Discursos Persuasivos
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/6-Estructura Efectiva de Discursos Persuasivos.mp4
|
a/7-Errores Comunes en Presentaciones y Cómo Evitarlos.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,7-Errores Comunes en Presentaciones y Cómo Evitarlos
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/7-Errores Comunes en Presentaciones y Cómo Evitarlos.mp4
|
a/8-Uso eficaz del micrófono de mano en conferencias y videos.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,8-Uso eficaz del micrófono de mano en conferencias y videos
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/8-Uso eficaz del micrófono de mano en conferencias y videos.mp4
|
a/9-Cómo crear presentaciones efectivas y atractivas.m3u
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,9-Cómo crear presentaciones efectivas y atractivas
|
| 3 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/9-Cómo crear presentaciones efectivas y atractivas.mp4
|
a/vlc/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.m3u
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,1-Efecto Dunning Kruger y manejo del miedo al hablar en público
|
| 3 |
+
#EXTVLCOPT:sub-file=https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.sub.vtt
|
| 4 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/1-Efecto Dunning Kruger y manejo del miedo al hablar en público.mp4
|
a/vlc/2-Evita pedir disculpas en presentaciones públicas.m3u
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#EXTM3U
|
| 2 |
+
#EXTINF:-1,2-Evita pedir disculpas en presentaciones públicas
|
| 3 |
+
#EXTVLCOPT:sub-file=https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/2-Evita pedir disculpas en presentaciones públicas.sub.vtt
|
| 4 |
+
https://huggingface.co/2999a/platzo/resolve/main/Curso de Oratoria para Hablar en Público/2-Evita pedir disculpas en presentaciones públicas.mp4
|
prompt-engineering/12-Cadena de pensamiento y verificación con múltiples métodos en LLMs.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1a0773c1df6c9b8511d6ad17a869870a44bf0632b8e240840c16a790420f7128
|
| 3 |
+
size 190984196
|
prompt-engineering/14-Modelos de razonamiento de ChatGPT y cadenas de pensamiento.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fbc4fb1be3a583d797dcb46a2d37435cf4a8e3d2113fc18dbd72b06b0df4b6a9
|
| 3 |
+
size 299487439
|
prompt-engineering/15-Prompt chaining dividir tareas complejas en pasos independientes.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:68b1d897b76eedfc6a262ea042d3cd9227de5189e72b1798648de5ac29378136
|
| 3 |
+
size 280298541
|
prompt-engineering/16-Creación de agentes personalizados con IA para empresas.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:014ecc5e4aca8c7070f3904ec67bc5be98e98ac0bd32ba0ee69e27af11a8606a
|
| 3 |
+
size 593883121
|
prompt-engineering/17-Configuración de temperatura y Top P en Google AI Studio.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:afb135a1b34239c438337a4d120b71a9809dfa88b42a2887552f87d015a0f6a6
|
| 3 |
+
size 280787552
|
prompt-engineering/17-Configuración de temperatura y Top P en Google AI Studio.sub.vtt
ADDED
|
@@ -0,0 +1,413 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.100 --> 00:00:03.670
|
| 4 |
+
¿Alguna vez has intentado hacer un café dos veces y te dan dos
|
| 5 |
+
|
| 6 |
+
00:00:03.670 --> 00:00:08.740
|
| 7 |
+
resultados totalmente distintos? Ah, una vez puede quedar perfecto, pero otras veces
|
| 8 |
+
|
| 9 |
+
00:00:08.740 --> 00:00:12.540
|
| 10 |
+
puede que quede muy fuerte o quede aguado o simplemente el sabor no
|
| 11 |
+
|
| 12 |
+
00:00:12.540 --> 00:00:16.000
|
| 13 |
+
esté en el lugar que querías. Al final, cuando haces un café
|
| 14 |
+
|
| 15 |
+
00:00:16.000 --> 00:00:20.090
|
| 16 |
+
tienes varias variables que controlan el resultado final y lo mismo pasa con
|
| 17 |
+
|
| 18 |
+
00:00:20.090 --> 00:00:24.080
|
| 19 |
+
la inteligencia artificial. Imagina que estás usando Gemini para escribir un correo
|
| 20 |
+
|
| 21 |
+
00:00:24.080 --> 00:00:27.580
|
| 22 |
+
para un cliente y ya tienes el prompt perfecto con el que tienes
|
| 23 |
+
|
| 24 |
+
00:00:27.580 --> 00:00:31.140
|
| 25 |
+
resultados profesionales. Lo que pasa es que unos días da los resultados
|
| 26 |
+
|
| 27 |
+
00:00:31.140 --> 00:00:37.660
|
| 28 |
+
que tú esperas, pero otras veces simplemente da resultados muy creativos o no
|
| 29 |
+
|
| 30 |
+
00:00:37.660 --> 00:00:40.900
|
| 31 |
+
da en el formato que le pediste originalmente. No has hecho nada.
|
| 32 |
+
|
| 33 |
+
00:00:40.900 --> 00:00:44.260
|
| 34 |
+
El prompt no ha cambiado. ¿Qué es lo que está pasando? Acá tienen
|
| 35 |
+
|
| 36 |
+
00:00:44.260 --> 00:00:47.680
|
| 37 |
+
que haber dos controles que son medio invisibles en la inteligencia artificial,
|
| 38 |
+
|
| 39 |
+
00:00:47.680 --> 00:00:51.940
|
| 40 |
+
pero que tenemos acceso a ellos cuando estamos interactuando con el playground de
|
| 41 |
+
|
| 42 |
+
00:00:51.940 --> 00:00:55.440
|
| 43 |
+
estas herramientas. En este caso voy a mostrarte estos ejemplos en Google
|
| 44 |
+
|
| 45 |
+
00:00:55.440 --> 00:01:00.240
|
| 46 |
+
AI Studio. Empecemos con la temperatura. La temperatura básicamente es como un termómetro
|
| 47 |
+
|
| 48 |
+
00:01:00.240 --> 00:01:04.000
|
| 49 |
+
alrededor de la creatividad que tiene el modelo al momento de generar
|
| 50 |
+
|
| 51 |
+
00:01:04.000 --> 00:01:08.360
|
| 52 |
+
el texto a partir de tu prompt. Bajos valores empiezan a dar resultados
|
| 53 |
+
|
| 54 |
+
00:01:08.360 --> 00:01:12.300
|
| 55 |
+
bastante consistentes, es decir, cada vez que lo usas el resultado es
|
| 56 |
+
|
| 57 |
+
00:01:12.300 --> 00:01:16.420
|
| 58 |
+
muy, muy parecido. Siempre es el mismo formato, siempre es acerca de la
|
| 59 |
+
|
| 60 |
+
00:01:16.420 --> 00:01:21.820
|
| 61 |
+
misma información y logra tener consistencia. Pero cuando lo aumentas, de repente
|
| 62 |
+
|
| 63 |
+
00:01:21.820 --> 00:01:24.980
|
| 64 |
+
los resultados pueden variar mucho porque al final es la temperatura de la
|
| 65 |
+
|
| 66 |
+
00:01:24.980 --> 00:01:29.360
|
| 67 |
+
creatividad. En algunos casos la consistencia va a ser apreciada, sobre todo
|
| 68 |
+
|
| 69 |
+
00:01:29.360 --> 00:01:34.860
|
| 70 |
+
cuando estamos buscando más precisión. Pero en otros casos esa consistencia puede resultar
|
| 71 |
+
|
| 72 |
+
00:01:34.860 --> 00:01:38.220
|
| 73 |
+
algo que nos sorprende, sobre todo en los trabajos en donde queremos
|
| 74 |
+
|
| 75 |
+
00:01:38.220 --> 00:01:43.580
|
| 76 |
+
que haya un trabajo más creativo. Por ejemplo, cuando queremos crear títulos acerca
|
| 77 |
+
|
| 78 |
+
00:01:43.580 --> 00:01:47.220
|
| 79 |
+
de un vídeo, de un artículo que escribimos, publicaciones en redes sociales.
|
| 80 |
+
|
| 81 |
+
00:01:47.220 --> 00:01:52.180
|
| 82 |
+
Ahí la creatividad importa. Pero si estamos haciendo un reporte financiero, acá lo
|
| 83 |
+
|
| 84 |
+
00:01:52.180 --> 00:01:55.220
|
| 85 |
+
que más importa es la consistencia. Pero para eso vamos a ir
|
| 86 |
+
|
| 87 |
+
00:01:55.220 --> 00:01:58.960
|
| 88 |
+
a un ejemplo. Tengo el siguiente prompt y lo vamos a llevar a
|
| 89 |
+
|
| 90 |
+
00:01:58.960 --> 00:02:02.840
|
| 91 |
+
Google AI Studio y vamos a hacer las pruebas. Vamos a hacer
|
| 92 |
+
|
| 93 |
+
00:02:02.840 --> 00:02:06.790
|
| 94 |
+
las pruebas en mover la temperatura a dos lugares extremos para poder ver
|
| 95 |
+
|
| 96 |
+
00:02:06.790 --> 00:02:11.859
|
| 97 |
+
cómo cambia y, a partir de esos resultados, tener una forma de
|
| 98 |
+
|
| 99 |
+
00:02:11.860 --> 00:02:16.220
|
| 100 |
+
ir probando cuál es la temperatura correcta según lo que nosotros queremos realizar.
|
| 101 |
+
|
| 102 |
+
00:02:16.220 --> 00:02:20.210
|
| 103 |
+
En este caso voy a empezar con una temperatura de cero punto...
|
| 104 |
+
|
| 105 |
+
00:02:20.210 --> 00:02:23.160
|
| 106 |
+
cero cinco y el prompt que voy a probar es: «Genera un cuento
|
| 107 |
+
|
| 108 |
+
00:02:23.160 --> 00:02:26.680
|
| 109 |
+
que se parezca a La Caperucita Roja, pero tu propia versión. Tienes
|
| 110 |
+
|
| 111 |
+
00:02:26.680 --> 00:02:30.280
|
| 112 |
+
doscientos cincuenta caracteres». Vamos a copiarlo porque la prueba la vamos a hacer
|
| 113 |
+
|
| 114 |
+
00:02:30.280 --> 00:02:34.340
|
| 115 |
+
también con Temperatura uno. Lo corremos y me dice: «En un bosque,
|
| 116 |
+
|
| 117 |
+
00:02:34.340 --> 00:02:38.900
|
| 118 |
+
Caperucita Verde llevaba pastel a su abuela. Un zorro astuto la engañó. La
|
| 119 |
+
|
| 120 |
+
00:02:38.900 --> 00:02:42.660
|
| 121 |
+
abuela y la Caperucita se salvaron gracias a un leñador». Y me
|
| 122 |
+
|
| 123 |
+
00:02:42.660 --> 00:02:46.920
|
| 124 |
+
generó una imagen, que vemos acá. Y a esto le vamos a decir
|
| 125 |
+
|
| 126 |
+
00:02:46.920 --> 00:02:54.180
|
| 127 |
+
Temperatura cero punto cinco. Cero punto cero cinco. Guardamos y vamos a
|
| 128 |
+
|
| 129 |
+
00:02:54.180 --> 00:02:58.240
|
| 130 |
+
crear un nuevo chat para que lo podamos comparar. Mismo prompt, pero Temperatura
|
| 131 |
+
|
| 132 |
+
00:02:58.240 --> 00:03:02.220
|
| 133 |
+
en uno. Correr. Y de repente acá me dice: «¡Claro! Aquí tienes
|
| 134 |
+
|
| 135 |
+
00:03:02.220 --> 00:03:06.290
|
| 136 |
+
mi versión. En un bosque mágico, Caperucita Verde, una joven intrépida llevaba a
|
| 137 |
+
|
| 138 |
+
00:03:06.290 --> 00:03:09.660
|
| 139 |
+
su abuela en una canasta de manzanas doradas. El lobo feroz con
|
| 140 |
+
|
| 141 |
+
00:03:09.660 --> 00:03:15.300
|
| 142 |
+
astucia intentó engañarla, pero Caperucita, con valentía, sin miedo, le pidió un acertijo.
|
| 143 |
+
|
| 144 |
+
00:03:15.300 --> 00:03:18.400
|
| 145 |
+
El lobo, frustrado, al no saberlo, huyó, y la abuela y Caperucita
|
| 146 |
+
|
| 147 |
+
00:03:18.400 --> 00:03:23.100
|
| 148 |
+
celebraron con manzanas y risas». Y de hecho me generó dos imágenes a
|
| 149 |
+
|
| 150 |
+
00:03:23.100 --> 00:03:28.400
|
| 151 |
+
partir de esta historia. Yo creo que acá ya vemos bastante como
|
| 152 |
+
|
| 153 |
+
00:03:28.400 --> 00:03:34.100
|
| 154 |
+
esa creatividad aumentó. Y esa creatividad no solamente se trata de innovar, porque
|
| 155 |
+
|
| 156 |
+
00:03:34.100 --> 00:03:37.920
|
| 157 |
+
al final no está innovando, sigue siendo un cuento demasiado parecido a
|
| 158 |
+
|
| 159 |
+
00:03:37.920 --> 00:03:41.980
|
| 160 |
+
la Caperucita Roja, pero de repente ya no le importó mucho que tuviera
|
| 161 |
+
|
| 162 |
+
00:03:41.980 --> 00:03:47.220
|
| 163 |
+
doscientos cincuenta caracteres. Hizo algo más largo que eso y fue más
|
| 164 |
+
|
| 165 |
+
00:03:47.220 --> 00:03:52.040
|
| 166 |
+
creativo en desarrollar la historia. Entonces, esta creatividad también tiende a hacer a
|
| 167 |
+
|
| 168 |
+
00:03:52.040 --> 00:03:55.340
|
| 169 |
+
que no necesariamente va a seguir al pie de la letra el
|
| 170 |
+
|
| 171 |
+
00:03:55.340 --> 00:03:59.940
|
| 172 |
+
prompt que le estamos dando. Tiene libertades para tomar decisiones e ir un
|
| 173 |
+
|
| 174 |
+
00:03:59.940 --> 00:04:07.500
|
| 175 |
+
poquito más allá. Este lo vamos a guardar como Temperatura una. Y
|
| 176 |
+
|
| 177 |
+
00:04:07.500 --> 00:04:12.780
|
| 178 |
+
lo guardamos. Y acá lo podemos comparar en nuestro historial. Si yo actualizo,
|
| 179 |
+
|
| 180 |
+
00:04:12.780 --> 00:04:17.220
|
| 181 |
+
tengo tempora-- temperatura cero punto cinco y puedo ver el cuento que
|
| 182 |
+
|
| 183 |
+
00:04:17.220 --> 00:04:23.680
|
| 184 |
+
me generó, muy básico. Temperatura uno. Puedo ver el cuento más avanzado que
|
| 185 |
+
|
| 186 |
+
00:04:23.680 --> 00:04:27.800
|
| 187 |
+
me generó. Mismo prompt, lo puedo experimentar en dos lugares y desde
|
| 188 |
+
|
| 189 |
+
00:04:27.800 --> 00:04:32.140
|
| 190 |
+
ahí puedo saber cuál es la temperatura exacta. Puedo ir moviendo entre cero
|
| 191 |
+
|
| 192 |
+
00:04:32.140 --> 00:04:35.940
|
| 193 |
+
y uno para ver qué cambios va generando, pero una buena regla
|
| 194 |
+
|
| 195 |
+
00:04:35.940 --> 00:04:40.800
|
| 196 |
+
de dedo que puedes tener es: si estás haciendo algo que necesita consistencia,
|
| 197 |
+
|
| 198 |
+
00:04:40.800 --> 00:04:45.640
|
| 199 |
+
que necesita precisión, temperaturas bajas van a ser mejor. Por ejemplo, en
|
| 200 |
+
|
| 201 |
+
00:04:45.640 --> 00:04:49.280
|
| 202 |
+
una de las clases estábamos analizando la ley y estábamos pidiéndole que nos
|
| 203 |
+
|
| 204 |
+
00:04:49.280 --> 00:04:53.020
|
| 205 |
+
diera las referencias exactas de los textos que nos estaba entregando. Y
|
| 206 |
+
|
| 207 |
+
00:04:53.020 --> 00:04:57.800
|
| 208 |
+
vimos que, aunque nos dio la referencia exacta, no nos lo dijo exactamente
|
| 209 |
+
|
| 210 |
+
00:04:57.800 --> 00:05:01.580
|
| 211 |
+
como estaba en el PDF. En este caso, bajar la temperatura para
|
| 212 |
+
|
| 213 |
+
00:05:01.580 --> 00:05:04.860
|
| 214 |
+
este caso de uso sería muy útil. Pero si vamos a hacer, de
|
| 215 |
+
|
| 216 |
+
00:05:04.860 --> 00:05:09.780
|
| 217 |
+
nuevo, publicaciones para redes sociales, la temperatura más alta va a ser
|
| 218 |
+
|
| 219 |
+
00:05:09.780 --> 00:05:14.460
|
| 220 |
+
muy importante. Imaginémonos un caso intermedio. ¿Qué pasa si quiero hacer una publicación
|
| 221 |
+
|
| 222 |
+
00:05:14.460 --> 00:05:20.920
|
| 223 |
+
de redes sociales basándome en un artículo científico? En ese caso, ni
|
| 224 |
+
|
| 225 |
+
00:05:20.920 --> 00:05:23.540
|
| 226 |
+
el cero ni el uno nos va a convenir, y vamos a tener
|
| 227 |
+
|
| 228 |
+
00:05:23.540 --> 00:05:27.580
|
| 229 |
+
que experimentar con los números intermedios para ver en qué punto conserva
|
| 230 |
+
|
| 231 |
+
00:05:27.580 --> 00:05:32.620
|
| 232 |
+
la precisión que buscamos, pero es suficientemente creativo para la tarea que le
|
| 233 |
+
|
| 234 |
+
00:05:32.620 --> 00:05:35.900
|
| 235 |
+
estamos dando. Ahora vamos a ir con el siguiente valor y lo
|
| 236 |
+
|
| 237 |
+
00:05:35.900 --> 00:05:40.620
|
| 238 |
+
vamos a hacer exactamente con el mismo prompt. Top-P. El Top-P lo encontramos
|
| 239 |
+
|
| 240 |
+
00:05:40.620 --> 00:05:45.080
|
| 241 |
+
en la parte avanzada de las configuraciones y se ve acá como
|
| 242 |
+
|
| 243 |
+
00:05:45.080 --> 00:05:48.300
|
| 244 |
+
Top-P. Y lo que va a hacer es que recordemos que al final
|
| 245 |
+
|
| 246 |
+
00:05:48.300 --> 00:05:51.900
|
| 247 |
+
esto es un modelo que va a predecir cuál es la palabra
|
| 248 |
+
|
| 249 |
+
00:05:51.900 --> 00:05:54.840
|
| 250 |
+
que debería ir después de la frase que nosotros dimos basado en el
|
| 251 |
+
|
| 252 |
+
00:05:54.840 --> 00:05:57.880
|
| 253 |
+
modelo de atención, en la-- en toda la ventana de contexto que
|
| 254 |
+
|
| 255 |
+
00:05:57.880 --> 00:06:02.620
|
| 256 |
+
tiene. Top-P lo que va a limitar es cuáles son el mundo de
|
| 257 |
+
|
| 258 |
+
00:06:02.620 --> 00:06:05.760
|
| 259 |
+
palabras al que va a acceder para poder crear el mensaje que
|
| 260 |
+
|
| 261 |
+
00:06:05.760 --> 00:06:11.992
|
| 262 |
+
está creando en este caso.Entonces, vamos a tener más diversidad de palabras cuando
|
| 263 |
+
|
| 264 |
+
00:06:11.992 --> 00:06:15.952
|
| 265 |
+
tenemos un Top-P alto, es decir, no van a ser tan repetitivas
|
| 266 |
+
|
| 267 |
+
00:06:15.952 --> 00:06:18.852
|
| 268 |
+
las palabras que usa o va a usar más sinónimos, va a sonar
|
| 269 |
+
|
| 270 |
+
00:06:18.852 --> 00:06:23.612
|
| 271 |
+
más sofisticado. Y cuando tenemos un Top-P muy bajo, va a irse
|
| 272 |
+
|
| 273 |
+
00:06:23.612 --> 00:06:26.652
|
| 274 |
+
a lo más seguro, a lo que es más probable, va a tener
|
| 275 |
+
|
| 276 |
+
00:06:26.652 --> 00:06:30.732
|
| 277 |
+
menos variedad de palabras. Hagamos el mismo ejercicio y empecemos con nuestro
|
| 278 |
+
|
| 279 |
+
00:06:30.732 --> 00:06:37.712
|
| 280 |
+
prompt diciéndole un Top-P de cero punto cero cinco. Lo corremos, vamos a
|
| 281 |
+
|
| 282 |
+
00:06:37.712 --> 00:06:43.572
|
| 283 |
+
ir guardándolo y le vamos a decir acá: «Top... P, cero punto
|
| 284 |
+
|
| 285 |
+
00:06:43.572 --> 00:06:48.532
|
| 286 |
+
cinco». Y me dice: «En un, en un bosque, Caperucita Verde llevaba pastel
|
| 287 |
+
|
| 288 |
+
00:06:48.532 --> 00:06:52.772
|
| 289 |
+
a su abuela». De hecho, acá se comió-- «Llevaba un pastel», no
|
| 290 |
+
|
| 291 |
+
00:06:52.772 --> 00:06:55.872
|
| 292 |
+
dijo. «Llevaba pastel a su abuela. Un zorro astuto la engañó y la
|
| 293 |
+
|
| 294 |
+
00:06:55.872 --> 00:07:00.812
|
| 295 |
+
abuela y la Caperucita se salvaron gracias a un leñador». Puede parecerse
|
| 296 |
+
|
| 297 |
+
00:07:00.812 --> 00:07:04.992
|
| 298 |
+
mucho lo que pasa cuando tenemos temperatura baja versus lo que tenemos con
|
| 299 |
+
|
| 300 |
+
00:07:04.992 --> 00:07:09.452
|
| 301 |
+
Top-P bajo. En tareas más complejas vamos a ver más diferencias, pero
|
| 302 |
+
|
| 303 |
+
00:07:09.452 --> 00:07:13.591
|
| 304 |
+
el punto es que estamos limitando la creatividad del modelo. En temperatura, literalmente,
|
| 305 |
+
|
| 306 |
+
00:07:13.591 --> 00:07:16.392
|
| 307 |
+
estamos viendo qué tanto se va a cernir por el prompt que
|
| 308 |
+
|
| 309 |
+
00:07:16.392 --> 00:07:19.412
|
| 310 |
+
le estamos dando. En Top-P, la creatividad va a ser guiada por la
|
| 311 |
+
|
| 312 |
+
00:07:19.412 --> 00:07:23.952
|
| 313 |
+
cantidad de palabras a la que tiene acceso. Y lo estamos guardando
|
| 314 |
+
|
| 315 |
+
00:07:23.952 --> 00:07:26.782
|
| 316 |
+
con el fin de poder comparar las versiones. Vamos a crear una nueva
|
| 317 |
+
|
| 318 |
+
00:07:26.782 --> 00:07:34.792
|
| 319 |
+
y en este caso vamos a tener nuestro prompt con un Top-P
|
| 320 |
+
|
| 321 |
+
00:07:34.792 --> 00:07:40.572
|
| 322 |
+
de uno. Lo corremos y miren, en este caso que tiene temperatura uno,
|
| 323 |
+
|
| 324 |
+
00:07:40.572 --> 00:07:44.012
|
| 325 |
+
Top-P uno, ya incluso se inventó un nombre. «Luna iba por el
|
| 326 |
+
|
| 327 |
+
00:07:44.012 --> 00:07:46.572
|
| 328 |
+
bosque por una cesta con su abuela. El lobo la siguió hasta la
|
| 329 |
+
|
| 330 |
+
00:07:46.572 --> 00:07:51.262
|
| 331 |
+
casa, lobo disfrazado. Intentó engañar a Luna, pero ella notó algo extraño.
|
| 332 |
+
|
| 333 |
+
00:07:51.262 --> 00:07:55.252
|
| 334 |
+
"Abuela, qué ojos tan grandes tienes", dijo Luna». Hizo un cuento mucho más
|
| 335 |
+
|
| 336 |
+
00:07:55.252 --> 00:08:06.512
|
| 337 |
+
sofisticado. Vamos a ponerlo acá como «Top uno». Top-P uno. También podemos
|
| 338 |
+
|
| 339 |
+
00:08:06.512 --> 00:08:10.052
|
| 340 |
+
combinar las dos configuraciones. Yo puedo llegar acá a crear un nuevo chat
|
| 341 |
+
|
| 342 |
+
00:08:10.052 --> 00:08:13.192
|
| 343 |
+
y decir: «Voy a tener un, una temperatura de cero punto cinco
|
| 344 |
+
|
| 345 |
+
00:08:13.192 --> 00:08:17.812
|
| 346 |
+
y un Top-P de cero punto cinco. De cero punto cero cinco». Mismo
|
| 347 |
+
|
| 348 |
+
00:08:17.812 --> 00:08:20.352
|
| 349 |
+
prompt. Y lo que va a pasar es que va a ser
|
| 350 |
+
|
| 351 |
+
00:08:20.352 --> 00:08:23.772
|
| 352 |
+
muy poco creativo y va a usar el universo de palabras más acotado
|
| 353 |
+
|
| 354 |
+
00:08:23.772 --> 00:08:29.552
|
| 355 |
+
que tiene. Van a haber muchas recomendaciones que dicen: «Si mueves la
|
| 356 |
+
|
| 357 |
+
00:08:29.552 --> 00:08:33.572
|
| 358 |
+
temperatura, no muevas el Top-P. Si mueves el Top-P, no muevas la temperatura».
|
| 359 |
+
|
| 360 |
+
00:08:33.572 --> 00:08:37.332
|
| 361 |
+
La realidad es que yo no sigo esas recomendaciones sin antes intentarlo
|
| 362 |
+
|
| 363 |
+
00:08:37.332 --> 00:08:40.872
|
| 364 |
+
para el problema que estoy tratando de solucionar. Volviendo a lo que les
|
| 365 |
+
|
| 366 |
+
00:08:40.872 --> 00:08:44.872
|
| 367 |
+
decía antes, un reporte financiero en donde quiero precisión y exactitud y
|
| 368 |
+
|
| 369 |
+
00:08:44.872 --> 00:08:50.512
|
| 370 |
+
estoy buscando más un análisis que el hecho de inventarse algo, yo bajo
|
| 371 |
+
|
| 372 |
+
00:08:50.512 --> 00:08:54.132
|
| 373 |
+
mucho la temperatura y bajo mucho el Top-P. Y en trabajos creativos,
|
| 374 |
+
|
| 375 |
+
00:08:54.132 --> 00:08:57.492
|
| 376 |
+
dependiendo de lo que quiero hacer a nivel creativo, juego con las dos
|
| 377 |
+
|
| 378 |
+
00:08:57.552 --> 00:09:00.791
|
| 379 |
+
para lograr el resultado que quiero. En este caso, en un bosque,
|
| 380 |
+
|
| 381 |
+
00:09:00.792 --> 00:09:04.232
|
| 382 |
+
Caperucita Verde llevaba pastel a su abuela, un zorro astuto la engañó, la
|
| 383 |
+
|
| 384 |
+
00:09:04.232 --> 00:09:07.052
|
| 385 |
+
abuela y Caperucita se salvaron. Gracias a un leñador. Ya estuvo, se
|
| 386 |
+
|
| 387 |
+
00:09:07.052 --> 00:09:13.712
|
| 388 |
+
acabó. Vamos a poner acá: «Temp cero punto cero cinco, Top-P cero punto
|
| 389 |
+
|
| 390 |
+
00:09:13.712 --> 00:09:21.232
|
| 391 |
+
cero cinco». Guardar. Ahí estuvo. Y tenemos acá todas las versiones que
|
| 392 |
+
|
| 393 |
+
00:09:21.232 --> 00:09:26.052
|
| 394 |
+
acabamos de crear para comparar y saber cuál es la configuración correcta al
|
| 395 |
+
|
| 396 |
+
00:09:26.052 --> 00:09:29.152
|
| 397 |
+
problema que estamos solucionando. Ahora te queda a ti probarlo con un
|
| 398 |
+
|
| 399 |
+
00:09:29.152 --> 00:09:32.372
|
| 400 |
+
problema que tienes en tu día a día. Piensa, ¿tienes un problema que
|
| 401 |
+
|
| 402 |
+
00:09:32.372 --> 00:09:37.652
|
| 403 |
+
necesita constancia y exactitud o tienes un problema creativo? Y a partir
|
| 404 |
+
|
| 405 |
+
00:09:37.652 --> 00:09:42.092
|
| 406 |
+
de eso, crea estos experimentos y cuéntanos en los comentarios cómo te termina
|
| 407 |
+
|
| 408 |
+
00:09:42.092 --> 00:09:44.972
|
| 409 |
+
ir solucionando un problema que tú tienes en tu día a día
|
| 410 |
+
|
| 411 |
+
00:09:44.972 --> 00:09:46.351
|
| 412 |
+
en tu trabajo.
|
| 413 |
+
|
prompt-engineering/19-Creación de prompts detallados para generación de imágenes con IA.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:77599947865bbd1ae12902b28f4d7633a7daeb8601ed38908069b3fcc85a7ba8
|
| 3 |
+
size 216809608
|
prompt-engineering/19-Creación de prompts detallados para generación de imágenes con IA.sub.vtt
ADDED
|
@@ -0,0 +1,266 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.320 --> 00:00:04.770
|
| 4 |
+
Tú vas a abrir ChatGPT en ChatGPT 5, modelo auto, y vas a
|
| 5 |
+
|
| 6 |
+
00:00:04.770 --> 00:00:07.500
|
| 7 |
+
escribir: «Genera una imagen de una oficina moderna», y lo vas a
|
| 8 |
+
|
| 9 |
+
00:00:07.500 --> 00:00:12.040
|
| 10 |
+
enviar y vas a esperar que la imagen se genere. Ahora, ves este
|
| 11 |
+
|
| 12 |
+
00:00:12.040 --> 00:00:17.380
|
| 13 |
+
resultado y cuando dices una oficina moderna, ¿es lo que te imaginabas?
|
| 14 |
+
|
| 15 |
+
00:00:17.380 --> 00:00:19.840
|
| 16 |
+
Puede que para algunas personas sí, en mi caso no era lo que
|
| 17 |
+
|
| 18 |
+
00:00:19.840 --> 00:00:23.419
|
| 19 |
+
me imaginaba. Yo me imaginaba algo más como si estuviéramos hablando, no
|
| 20 |
+
|
| 21 |
+
00:00:23.420 --> 00:00:26.040
|
| 22 |
+
sé, de la oficina de Facebook o de Google, un open space un
|
| 23 |
+
|
| 24 |
+
00:00:26.040 --> 00:00:31.680
|
| 25 |
+
poco más caótico... Esto se ve como muy ordenado. Y es que
|
| 26 |
+
|
| 27 |
+
00:00:31.680 --> 00:00:35.440
|
| 28 |
+
cuando nosotros estamos haciendo un prompt para comunicarle a la inteligencia artificial cómo
|
| 29 |
+
|
| 30 |
+
00:00:35.440 --> 00:00:40.400
|
| 31 |
+
generar una imagen, debería ser como si nosotros estuviéramos en esa escena
|
| 32 |
+
|
| 33 |
+
00:00:40.400 --> 00:00:44.140
|
| 34 |
+
y estamos hablando por teléfono con alguien y queremos que esa persona que
|
| 35 |
+
|
| 36 |
+
00:00:44.140 --> 00:00:47.500
|
| 37 |
+
está al otro lado del teléfono se imagine la escena en la
|
| 38 |
+
|
| 39 |
+
00:00:47.500 --> 00:00:52.700
|
| 40 |
+
que nosotros estamos presentes. Tenemos que ser tan descriptivos como sea posible. La
|
| 41 |
+
|
| 42 |
+
00:00:52.700 --> 00:00:56.560
|
| 43 |
+
clave está en descomponer esa escena en la que estás presente en
|
| 44 |
+
|
| 45 |
+
00:00:56.560 --> 00:01:01.280
|
| 46 |
+
tres partes. La primera es el protagonista. No vas a decir «un perro
|
| 47 |
+
|
| 48 |
+
00:01:01.280 --> 00:01:05.260
|
| 49 |
+
grande». Vas a hablar del golden retriever que tiene un collar rojo,
|
| 50 |
+
|
| 51 |
+
00:01:05.260 --> 00:01:08.780
|
| 52 |
+
que es de una estatura mediana, que parece tener dos años de edad
|
| 53 |
+
|
| 54 |
+
00:01:08.780 --> 00:01:11.780
|
| 55 |
+
y que es muy juguetón. Es la diferencia entre decir: «Tráeme ese
|
| 56 |
+
|
| 57 |
+
00:01:11.780 --> 00:01:14.880
|
| 58 |
+
vaso de la cocina», a decir: «Por favor, tráeme el vaso azul que
|
| 59 |
+
|
| 60 |
+
00:01:14.880 --> 00:01:18.760
|
| 61 |
+
está al lado del microondas». La probabilidad de que ambas instrucciones traiga
|
| 62 |
+
|
| 63 |
+
00:01:18.760 --> 00:01:24.100
|
| 64 |
+
el vaso azul es... Existe o puede pasar, pero con la primera instrucción
|
| 65 |
+
|
| 66 |
+
00:01:24.100 --> 00:01:29.080
|
| 67 |
+
puede traerte cualquier vaso. En la segunda, estás siendo tan descriptivo que
|
| 68 |
+
|
| 69 |
+
00:01:29.080 --> 00:01:32.140
|
| 70 |
+
es certero que te van a traer el vaso que estabas esperando. Y
|
| 71 |
+
|
| 72 |
+
00:01:32.140 --> 00:01:34.960
|
| 73 |
+
el segundo factor en el que vas a descomponer esta escena en
|
| 74 |
+
|
| 75 |
+
00:01:34.960 --> 00:01:38.960
|
| 76 |
+
la que estás presente es el estilo visual. Y quiero que pienses acerca
|
| 77 |
+
|
| 78 |
+
00:01:38.960 --> 00:01:43.640
|
| 79 |
+
de este estilo visual como si fueran filtros de Instagram. ¿Cómo quieres
|
| 80 |
+
|
| 81 |
+
00:01:43.640 --> 00:01:48.860
|
| 82 |
+
que se vea esa imagen que estás presenciando? ¿Como una foto realista que
|
| 83 |
+
|
| 84 |
+
00:01:48.860 --> 00:01:52.080
|
| 85 |
+
acabas de tomar con tu celular? ¿O quieres que se vea como
|
| 86 |
+
|
| 87 |
+
00:01:52.080 --> 00:01:56.320
|
| 88 |
+
una caricatura? ¿O quieres que se vea como un personaje de Disney? El
|
| 89 |
+
|
| 90 |
+
00:01:56.320 --> 00:02:01.620
|
| 91 |
+
punto es describir lo que estás viendo a nivel de un filtro
|
| 92 |
+
|
| 93 |
+
00:02:01.620 --> 00:02:05.280
|
| 94 |
+
de Instagram, como una foto vieja, como una foto que fue tomada con
|
| 95 |
+
|
| 96 |
+
00:02:05.280 --> 00:02:09.419
|
| 97 |
+
un iPhone. Piensa en esto como si estuvieras pensando en el outfit
|
| 98 |
+
|
| 99 |
+
00:02:09.419 --> 00:02:12.900
|
| 100 |
+
que vas a llevar para una boda. No es lo mismo que digas:
|
| 101 |
+
|
| 102 |
+
00:02:12.900 --> 00:02:14.880
|
| 103 |
+
«Voy a salir a hacer ejercicio y voy a llevar ropa de
|
| 104 |
+
|
| 105 |
+
00:02:14.880 --> 00:02:19.720
|
| 106 |
+
ejercicio», a decir: «Voy a tener un traje formal con corbatín, con una
|
| 107 |
+
|
| 108 |
+
00:02:19.720 --> 00:02:24.100
|
| 109 |
+
camisa». Describir incluso los colores que están presentes. El estilo visual es
|
| 110 |
+
|
| 111 |
+
00:02:24.100 --> 00:02:26.860
|
| 112 |
+
lo que le va a dar vida a esa imagen que estás creando.
|
| 113 |
+
|
| 114 |
+
00:02:26.860 --> 00:02:30.120
|
| 115 |
+
Y el último componente que vas a usar para describir esta escena
|
| 116 |
+
|
| 117 |
+
00:02:30.120 --> 00:02:34.600
|
| 118 |
+
es la composición. Y acá quiero que imagines que eres el director de
|
| 119 |
+
|
| 120 |
+
00:02:34.600 --> 00:02:40.600
|
| 121 |
+
fotografía de esta película que te estás creando. La primera pregunta es
|
| 122 |
+
|
| 123 |
+
00:02:40.600 --> 00:02:45.780
|
| 124 |
+
si vas a describir una cena familiar, la foto que quieres tomar, ¿esa
|
| 125 |
+
|
| 126 |
+
00:02:45.780 --> 00:02:49.460
|
| 127 |
+
foto está al nivel de la mesa o quieres una foto desde
|
| 128 |
+
|
| 129 |
+
00:02:49.460 --> 00:02:52.680
|
| 130 |
+
la esquina del cuarto en donde se pueda ver todas las personas presentes
|
| 131 |
+
|
| 132 |
+
00:02:52.680 --> 00:02:57.720
|
| 133 |
+
y las expresiones que están haciendo? Incluso piensa en cómo está la
|
| 134 |
+
|
| 135 |
+
00:02:57.720 --> 00:03:01.380
|
| 136 |
+
iluminación de ese momento que estás viviendo. La luz está entrando por la
|
| 137 |
+
|
| 138 |
+
00:03:01.380 --> 00:03:04.900
|
| 139 |
+
ventana ooo la realidad es que estás en un lugar donde no
|
| 140 |
+
|
| 141 |
+
00:03:04.900 --> 00:03:08.200
|
| 142 |
+
hay ventanas y todas las luces vienen de el techo y es una
|
| 143 |
+
|
| 144 |
+
00:03:08.200 --> 00:03:13.420
|
| 145 |
+
luz blanca intensa que hace ver todo como muy despierto. El punto
|
| 146 |
+
|
| 147 |
+
00:03:13.420 --> 00:03:17.980
|
| 148 |
+
es que compongas ese lugar que estás viviendo a partir de dónde está
|
| 149 |
+
|
| 150 |
+
00:03:17.980 --> 00:03:22.540
|
| 151 |
+
ubicada la persona que está tomando la foto o está pintando o
|
| 152 |
+
|
| 153 |
+
00:03:22.540 --> 00:03:27.520
|
| 154 |
+
está creando la ilustración, y empieces a darle una atmósfera a ese lugar
|
| 155 |
+
|
| 156 |
+
00:03:27.520 --> 00:03:31.020
|
| 157 |
+
que, que estás presente. Y esa atmósfera se crea a partir de
|
| 158 |
+
|
| 159 |
+
00:03:31.020 --> 00:03:34.820
|
| 160 |
+
los detalles. Si yo te hablo de una cafetería, te vas a imaginar
|
| 161 |
+
|
| 162 |
+
00:03:34.820 --> 00:03:38.240
|
| 163 |
+
la cafetería más cercana que tienes a tu casa. Pero voy a
|
| 164 |
+
|
| 165 |
+
00:03:38.240 --> 00:03:41.980
|
| 166 |
+
agregar un par de detalles. En esta cafetería están hirviendo el agua y
|
| 167 |
+
|
| 168 |
+
00:03:41.980 --> 00:03:46.340
|
| 169 |
+
la tetera está sacando humo y está di-- nublando todo lo que
|
| 170 |
+
|
| 171 |
+
00:03:46.340 --> 00:03:50.200
|
| 172 |
+
estás viendo en ese momento. De repente, la imagen de la cafetería de
|
| 173 |
+
|
| 174 |
+
00:03:50.200 --> 00:03:54.160
|
| 175 |
+
tu casa cambió y le estás dando más detalles que te dan
|
| 176 |
+
|
| 177 |
+
00:03:54.160 --> 00:03:58.380
|
| 178 |
+
una ima-- una imagen visual de esa escena que yo estoy viviendo en
|
| 179 |
+
|
| 180 |
+
00:03:58.380 --> 00:04:02.440
|
| 181 |
+
ese momento. Con esto que te acabo de enseñar, volvamos a ChatGPT
|
| 182 |
+
|
| 183 |
+
00:04:02.440 --> 00:04:06.580
|
| 184 |
+
y hacemos un ejercicio práctico. Podríamos pensar en una versión básica de un
|
| 185 |
+
|
| 186 |
+
00:04:06.580 --> 00:04:11.260
|
| 187 |
+
prompt que sería «personas trabajando», pero ahí querría-- caeríamos en el error
|
| 188 |
+
|
| 189 |
+
00:04:11.260 --> 00:04:16.680
|
| 190 |
+
del inicio de esta clase. Entonces, hagamos un prompt más elaborado. Digamos: «Genera
|
| 191 |
+
|
| 192 |
+
00:04:16.680 --> 00:04:22.360
|
| 193 |
+
una imagen de cuatro profesionales diversos colaborando alrededor de una mesa redonda
|
| 194 |
+
|
| 195 |
+
00:04:22.360 --> 00:04:27.000
|
| 196 |
+
con laptops y documentos». Ahí estamos hablando del protagonista. Vamos a decirle que
|
| 197 |
+
|
| 198 |
+
00:04:27.000 --> 00:04:30.840
|
| 199 |
+
el estilo es de una fotografía corporativa moderna. Ese sería como el
|
| 200 |
+
|
| 201 |
+
00:04:30.840 --> 00:04:34.680
|
| 202 |
+
filtro que nos estamos imaginando, el filtro de Instagram. Y vamos a hablar
|
| 203 |
+
|
| 204 |
+
00:04:34.680 --> 00:04:37.300
|
| 205 |
+
de la composición, que sería una vista de un ángulo de cuarenta
|
| 206 |
+
|
| 207 |
+
00:04:37.300 --> 00:04:40.940
|
| 208 |
+
y cinco grados con luz d-- natural de oficina. De por sí, la
|
| 209 |
+
|
| 210 |
+
00:04:40.940 --> 00:04:43.980
|
| 211 |
+
luz natural de oficina tiende a ser un tipo de luz. Entonces,
|
| 212 |
+
|
| 213 |
+
00:04:43.980 --> 00:04:48.720
|
| 214 |
+
vamos a ver cómo lo interpreta. Ahora, una pregunta: ¿fue la imagen que
|
| 215 |
+
|
| 216 |
+
00:04:48.720 --> 00:04:53.940
|
| 217 |
+
te imaginaste? Para mí está muy cercana, pero, pues, esto es como
|
| 218 |
+
|
| 219 |
+
00:04:53.940 --> 00:04:57.200
|
| 220 |
+
cocinar, si a la primera no funciona, tenemos que ir probando, ir dándole
|
| 221 |
+
|
| 222 |
+
00:04:57.200 --> 00:05:01.200
|
| 223 |
+
feedback, diciendo más específico qué es lo que no salió bien de
|
| 224 |
+
|
| 225 |
+
00:05:01.200 --> 00:05:04.800
|
| 226 |
+
la imagen que generamos. Y cuando llegamos a la imagen que esperábamos, si
|
| 227 |
+
|
| 228 |
+
00:05:04.800 --> 00:05:07.880
|
| 229 |
+
quieres aprender más de prompting, pregúntale cuál hubiera sido el prompt que
|
| 230 |
+
|
| 231 |
+
00:05:07.880 --> 00:05:13.180
|
| 232 |
+
debí haber usado para generar esta imagen desde un inicio. Un dato más
|
| 233 |
+
|
| 234 |
+
00:05:13.180 --> 00:05:18.660
|
| 235 |
+
importante: trata de no ser contradictorio en tus instrucciones. Es decir, si
|
| 236 |
+
|
| 237 |
+
00:05:18.660 --> 00:05:23.960
|
| 238 |
+
le dices que cree una foto realista con estilo de caricatura, eso va
|
| 239 |
+
|
| 240 |
+
00:05:23.960 --> 00:05:27.180
|
| 241 |
+
a ser contradictorio. Y ahí es cuando la inteligencia artificial va a
|
| 242 |
+
|
| 243 |
+
00:05:27.180 --> 00:05:32.230
|
| 244 |
+
empezar a alucinar. ¿Quieres un estilo de caricatura o quieres una foto realista?
|
| 245 |
+
|
| 246 |
+
00:05:32.230 --> 00:05:35.520
|
| 247 |
+
Trata de no combinar esas cosas que podrían confundir al modelo para
|
| 248 |
+
|
| 249 |
+
00:05:35.520 --> 00:05:39.360
|
| 250 |
+
llegar más al resultado que estás esperando. Es como decirle a alguien que
|
| 251 |
+
|
| 252 |
+
00:05:39.360 --> 00:05:43.420
|
| 253 |
+
cante a todo volumen, pero en voz baja. No tiene sentido, ¿verdad?
|
| 254 |
+
|
| 255 |
+
00:05:43.420 --> 00:05:45.900
|
| 256 |
+
Ahora quiero que en la sección de comentarios me dejes la imagen de
|
| 257 |
+
|
| 258 |
+
00:05:45.900 --> 00:05:49.260
|
| 259 |
+
la escena en la que en este momento estás tomando la clase,
|
| 260 |
+
|
| 261 |
+
00:05:49.260 --> 00:05:52.760
|
| 262 |
+
pero que sea una imagen generada con ChatGPT. Pon la imagen y pon
|
| 263 |
+
|
| 264 |
+
00:05:52.760 --> 00:05:53.840
|
| 265 |
+
el prompt que usaste.
|
| 266 |
+
|
prompt-engineering/2-Creación de prompts efectivos para análisis de documentos con IA.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f405d580976ba394c42964baa721cf5924e2f7708c59ea2a35ff517f561d7f84
|
| 3 |
+
size 426968740
|
prompt-engineering/2-Creación de prompts efectivos para análisis de documentos con IA.sub.vtt
ADDED
|
@@ -0,0 +1,590 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.080 --> 00:00:06.160
|
| 4 |
+
Abre ChatGPT y escribe esta pregunta simple: explícame la fotosíntesis en tres oraciones.
|
| 5 |
+
|
| 6 |
+
00:00:06.160 --> 00:00:09.420
|
| 7 |
+
Presiona enter y observa qué es lo que ocurre. Ya que lo
|
| 8 |
+
|
| 9 |
+
00:00:09.420 --> 00:00:12.840
|
| 10 |
+
hiciste tú, ahora lo voy a hacer yo. Explícame qué es la fotosíntesis
|
| 11 |
+
|
| 12 |
+
00:00:12.840 --> 00:00:17.240
|
| 13 |
+
en tres oraciones. Y viene la respuesta. La fotosíntesis es el proceso
|
| 14 |
+
|
| 15 |
+
00:00:17.240 --> 00:00:20.240
|
| 16 |
+
mediante el cual las plantas, algas y algunas bacterias convierten la luz solar
|
| 17 |
+
|
| 18 |
+
00:00:20.240 --> 00:00:24.080
|
| 19 |
+
en energía química. Utilizan el dióxido de carbono del aire y el
|
| 20 |
+
|
| 21 |
+
00:00:24.080 --> 00:00:28.660
|
| 22 |
+
agua del suelo para producir glucosa, su alimento, y oxígeno como subproducto. Este
|
| 23 |
+
|
| 24 |
+
00:00:28.660 --> 00:00:33.360
|
| 25 |
+
proceso ocurre principalmente en las hojas, dentro de unas estructuras llamadas cloroplastos.
|
| 26 |
+
|
| 27 |
+
00:00:33.360 --> 00:00:36.400
|
| 28 |
+
Acaba de pasar lo que acabamos de pedir. En tres oraciones nos explicó
|
| 29 |
+
|
| 30 |
+
00:00:36.400 --> 00:00:40.020
|
| 31 |
+
qué es la fotosíntesis. Y eso que acabamos de enviarle, esa oración
|
| 32 |
+
|
| 33 |
+
00:00:40.020 --> 00:00:45.060
|
| 34 |
+
de explícame qué es la fotosíntesis en tres oraciones, se llama un prompt.
|
| 35 |
+
|
| 36 |
+
00:00:45.060 --> 00:00:47.500
|
| 37 |
+
Y es el mensaje o la instrucción que nosotros le damos a
|
| 38 |
+
|
| 39 |
+
00:00:47.500 --> 00:00:51.400
|
| 40 |
+
la inteligencia artificial para que de vuelta nos dé una respuesta, muy parecido
|
| 41 |
+
|
| 42 |
+
00:00:51.400 --> 00:00:55.180
|
| 43 |
+
como si estuviéramos hablando con WhatsApp, con una persona, pero en este
|
| 44 |
+
|
| 45 |
+
00:00:55.180 --> 00:00:58.640
|
| 46 |
+
caso estamos hablando con una máquina. ¿Qué está lo interesante? La calidad de
|
| 47 |
+
|
| 48 |
+
00:00:58.640 --> 00:01:02.060
|
| 49 |
+
esa respuesta va a definirse según la calidad de cómo formules tú
|
| 50 |
+
|
| 51 |
+
00:01:02.060 --> 00:01:07.680
|
| 52 |
+
la pregunta. Si eres muy vago diciendo: «Ayúdame con marketing», pues la inteligencia
|
| 53 |
+
|
| 54 |
+
00:01:07.680 --> 00:01:10.500
|
| 55 |
+
artificial va a darte una respuesta igual de vaga. Va a irse
|
| 56 |
+
|
| 57 |
+
00:01:10.500 --> 00:01:13.120
|
| 58 |
+
por muchos lugares y no va a saber exactamente qué es lo que
|
| 59 |
+
|
| 60 |
+
00:01:13.120 --> 00:01:16.760
|
| 61 |
+
tú quieres. En cambio, si eres específico como este prompt, que es
|
| 62 |
+
|
| 63 |
+
00:01:16.760 --> 00:01:21.860
|
| 64 |
+
simplemente una oración donde decimos: «Explícame la fotosíntesis en tres oraciones», pues va
|
| 65 |
+
|
| 66 |
+
00:01:21.860 --> 00:01:24.820
|
| 67 |
+
a ser mucho más cercano a lo que nosotros estamos esperando. De
|
| 68 |
+
|
| 69 |
+
00:01:24.820 --> 00:01:29.220
|
| 70 |
+
hecho, el resultado es exactamente a lo que esperábamos. Durante este curso quiero
|
| 71 |
+
|
| 72 |
+
00:01:29.220 --> 00:01:33.400
|
| 73 |
+
que pienses sobre los LLMs como si fuera un practicante. Y el
|
| 74 |
+
|
| 75 |
+
00:01:33.400 --> 00:01:37.260
|
| 76 |
+
curso, más allá de prompt engineering, va a enseñarnos cómo delegar de manera
|
| 77 |
+
|
| 78 |
+
00:01:37.260 --> 00:01:42.040
|
| 79 |
+
efectiva. El tema es que cuando delegamos a una persona, es fácil
|
| 80 |
+
|
| 81 |
+
00:01:42.040 --> 00:01:45.080
|
| 82 |
+
culpar a la persona por no hacer lo que nosotros esperábamos y no
|
| 83 |
+
|
| 84 |
+
00:01:45.080 --> 00:01:49.320
|
| 85 |
+
reflexionar sobre cómo lo hicimos nosotros. Durante este curso vamos a ver
|
| 86 |
+
|
| 87 |
+
00:01:49.320 --> 00:01:54.260
|
| 88 |
+
cuál es la forma más efectiva de ser claro, conciso y específico para
|
| 89 |
+
|
| 90 |
+
00:01:54.260 --> 00:01:58.539
|
| 91 |
+
que saquemos el mayor provecho de estas herramientas. Vamos a estar trabajando
|
| 92 |
+
|
| 93 |
+
00:01:58.540 --> 00:02:03.800
|
| 94 |
+
con cuatro herramientas: ChatGPT, Gemini, Claude y Microsoft Copilot. Y todo lo que
|
| 95 |
+
|
| 96 |
+
00:02:03.800 --> 00:02:07.060
|
| 97 |
+
vamos a aprender va a ser aplicable en todas. Este ejercicio que
|
| 98 |
+
|
| 99 |
+
00:02:07.060 --> 00:02:10.500
|
| 100 |
+
acabamos de hacer fue solo abrir ChatGPT y empezar a escribir. Si no
|
| 101 |
+
|
| 102 |
+
00:02:10.500 --> 00:02:13.519
|
| 103 |
+
has creado una cuenta, quiero que la crees y vamos a hacer
|
| 104 |
+
|
| 105 |
+
00:02:13.520 --> 00:02:16.940
|
| 106 |
+
el siguiente ejercicio en donde vamos a usar un reporte de McKinsey que
|
| 107 |
+
|
| 108 |
+
00:02:16.940 --> 00:02:20.740
|
| 109 |
+
te dejo acá abajo en los recursos, y vamos a aprender cómo
|
| 110 |
+
|
| 111 |
+
00:02:20.740 --> 00:02:23.620
|
| 112 |
+
sacar el mayor provecho a este tipo de herramientas para el uso que
|
| 113 |
+
|
| 114 |
+
00:02:23.620 --> 00:02:26.560
|
| 115 |
+
todo el mundo le da, generar un resumen. Pero ¿cómo lo podemos
|
| 116 |
+
|
| 117 |
+
00:02:26.560 --> 00:02:29.560
|
| 118 |
+
hacer de manera efectiva? Vamos a ver esta interfaz, que es la de
|
| 119 |
+
|
| 120 |
+
00:02:29.560 --> 00:02:33.560
|
| 121 |
+
ChatGPT. Quiero que nos familiaricemos muy rápido. Tenemos una barra lateral donde
|
| 122 |
+
|
| 123 |
+
00:02:33.560 --> 00:02:37.960
|
| 124 |
+
acá podemos ver, eh, nuevo chat. Ese botón lo vamos a estar usando
|
| 125 |
+
|
| 126 |
+
00:02:37.960 --> 00:02:42.200
|
| 127 |
+
todo el tiempo. Buscar entre todos los chats que tenemos, librerías, hora,
|
| 128 |
+
|
| 129 |
+
00:02:42.200 --> 00:02:47.000
|
| 130 |
+
GPTS y proyectos. Todas estas partes o configuraciones las vamos a ver luego.
|
| 131 |
+
|
| 132 |
+
00:02:47.000 --> 00:02:50.400
|
| 133 |
+
Y en el centro tenemos una caja de texto donde podemos escribir
|
| 134 |
+
|
| 135 |
+
00:02:50.400 --> 00:02:55.829
|
| 136 |
+
nuestros prompts. Y acá tenemos la opción de poder subir un archivo. Entonces,
|
| 137 |
+
|
| 138 |
+
00:02:55.829 --> 00:02:58.340
|
| 139 |
+
le voy a dar en el más, le voy a agregar fotos
|
| 140 |
+
|
| 141 |
+
00:02:58.340 --> 00:03:05.280
|
| 142 |
+
y archivos, y en esta parte me voy a ir a Descargas. Y
|
| 143 |
+
|
| 144 |
+
00:03:05.280 --> 00:03:09.280
|
| 145 |
+
en Descargas tengo el reporte de McKinsey del estado de arte de
|
| 146 |
+
|
| 147 |
+
00:03:09.280 --> 00:03:13.740
|
| 148 |
+
inteligencia artificial, que además está en inglés, y que me habla sobre cuál
|
| 149 |
+
|
| 150 |
+
00:03:13.740 --> 00:03:17.440
|
| 151 |
+
es el estado de inteligencia artificial en el 2025. Este reporte es
|
| 152 |
+
|
| 153 |
+
00:03:17.440 --> 00:03:20.300
|
| 154 |
+
de marzo, si no estoy mal. Y lo que vamos a hacer es
|
| 155 |
+
|
| 156 |
+
00:03:20.300 --> 00:03:23.400
|
| 157 |
+
que vamos a tratar de saber qué es lo valioso de este
|
| 158 |
+
|
| 159 |
+
00:03:23.400 --> 00:03:30.540
|
| 160 |
+
reporte para mí, sin necesidad de entrar a leerlo. Entonces, lo abro y
|
| 161 |
+
|
| 162 |
+
00:03:30.540 --> 00:03:33.320
|
| 163 |
+
quiero que pares un momento la clase y me dejes en los
|
| 164 |
+
|
| 165 |
+
00:03:33.320 --> 00:03:39.260
|
| 166 |
+
comentarios cuál sería la primera instrucción que tú harías. Escríbela en los comentarios,
|
| 167 |
+
|
| 168 |
+
00:03:39.260 --> 00:03:43.140
|
| 169 |
+
déjala ahí y continúas con la clase. Mi primera instrucción va a
|
| 170 |
+
|
| 171 |
+
00:03:43.140 --> 00:03:50.240
|
| 172 |
+
ser decirle de qué trata este archivo. Es más, voy a decirle este
|
| 173 |
+
|
| 174 |
+
00:03:50.240 --> 00:03:52.960
|
| 175 |
+
reporte, porque, pues, yo sé que es un reporte, yo sé que
|
| 176 |
+
|
| 177 |
+
00:03:52.960 --> 00:03:58.840
|
| 178 |
+
estoy subiendo, entonces lo voy a enviar y me genera la siguiente respuesta
|
| 179 |
+
|
| 180 |
+
00:03:58.840 --> 00:04:02.160
|
| 181 |
+
que, de hecho, ya la terminó de hacer y me dice: «El
|
| 182 |
+
|
| 183 |
+
00:04:02.160 --> 00:04:06.900
|
| 184 |
+
reporte es este, es de marzo 2025», no me había equivocado. Y analiza
|
| 185 |
+
|
| 186 |
+
00:04:06.900 --> 00:04:10.760
|
| 187 |
+
cómo las empresas están adaptando su organización, procesos y talento para aprovechar
|
| 188 |
+
|
| 189 |
+
00:04:10.760 --> 00:04:15.440
|
| 190 |
+
el valor de inteligencia artificial generativa y otras formas de AI. Y dice
|
| 191 |
+
|
| 192 |
+
00:04:15.440 --> 00:04:19.440
|
| 193 |
+
puntos claves, habla de esos puntos claves y luego me vuelve a
|
| 194 |
+
|
| 195 |
+
00:04:19.440 --> 00:04:23.280
|
| 196 |
+
decir, como en resumen, el documento muestra que la IA ya está siendo
|
| 197 |
+
|
| 198 |
+
00:04:23.280 --> 00:04:26.620
|
| 199 |
+
ampliamente difundida, pero las compañías aún están en una fase temprana de
|
| 200 |
+
|
| 201 |
+
00:04:26.620 --> 00:04:31.120
|
| 202 |
+
traducir ese uso impa-- en un impacto económico a gran escala, y que
|
| 203 |
+
|
| 204 |
+
00:04:31.120 --> 00:04:34.480
|
| 205 |
+
el éxito depende más de cambios organizacionales y de gestión que de
|
| 206 |
+
|
| 207 |
+
00:04:34.480 --> 00:04:37.840
|
| 208 |
+
la tecnología en sí. Y me dice si quiere que haga un resumen
|
| 209 |
+
|
| 210 |
+
00:04:37.840 --> 00:04:41.620
|
| 211 |
+
ejecutivo en una página en español. La verdad es que de por
|
| 212 |
+
|
| 213 |
+
00:04:41.620 --> 00:04:46.480
|
| 214 |
+
sí ya tenemos bastante texto, más corto que leer el reporte. Acá, si
|
| 215 |
+
|
| 216 |
+
00:04:46.480 --> 00:04:49.640
|
| 217 |
+
yo veo en Sources, voy a ver de dónde viene la información
|
| 218 |
+
|
| 219 |
+
00:04:49.640 --> 00:04:53.000
|
| 220 |
+
que me la está dando, pues viene del archivo que yo le subí.
|
| 221 |
+
|
| 222 |
+
00:04:53.000 --> 00:04:56.400
|
| 223 |
+
Y vamos a familiarizarnos con un par de cosas. Yo acá tengo
|
| 224 |
+
|
| 225 |
+
00:04:56.400 --> 00:05:01.400
|
| 226 |
+
una serie de botones en donde puedo copiar el resultado que me dio
|
| 227 |
+
|
| 228 |
+
00:05:01.400 --> 00:05:03.760
|
| 229 |
+
y, por ejemplo, acá yo lo puedo pegar y tengo el resultado
|
| 230 |
+
|
| 231 |
+
00:05:03.760 --> 00:05:09.170
|
| 232 |
+
exacto. Puedo decirle que fue una buena respuesta, que fue una mala respuesta.
|
| 233 |
+
|
| 234 |
+
00:05:09.170 --> 00:05:12.700
|
| 235 |
+
En general, este feedback le ayuda a ChatGPT a mejorar la calidad
|
| 236 |
+
|
| 237 |
+
00:05:12.700 --> 00:05:18.260
|
| 238 |
+
de sus respuestas en, en el tiempo. Puedo compartir esto, puedo generar este
|
| 239 |
+
|
| 240 |
+
00:05:18.260 --> 00:05:22.560
|
| 241 |
+
texto y compartirlo en un enlace, en redes sociales, etcétera. O puedo
|
| 242 |
+
|
| 243 |
+
00:05:22.560 --> 00:05:27.660
|
| 244 |
+
volverlo a generar, eh, y me dice qué modelo usó, que en clases
|
| 245 |
+
|
| 246 |
+
00:05:27.660 --> 00:05:31.979
|
| 247 |
+
futuras vamos a hablar un poco sobre los modelos y más acciones.
|
| 248 |
+
|
| 249 |
+
00:05:31.980 --> 00:05:36.640
|
| 250 |
+
Entonces, mi problema con este resumen es que sería lo que cualquiera me
|
| 251 |
+
|
| 252 |
+
00:05:36.640 --> 00:05:40.400
|
| 253 |
+
podría decir sobre el reporte, pero al fin y al cabo, yo
|
| 254 |
+
|
| 255 |
+
00:05:40.400 --> 00:05:43.920
|
| 256 |
+
hice una pregunta amplia, yo hice una pregunta vaga y me dio una
|
| 257 |
+
|
| 258 |
+
00:05:43.920 --> 00:05:48.160
|
| 259 |
+
respuesta vaga. ¿Qué tal si le cuento un poquito quién soy yo
|
| 260 |
+
|
| 261 |
+
00:05:48.160 --> 00:05:52.400
|
| 262 |
+
para ver si esto me, me empieza a decir más este reporte cómo
|
| 263 |
+
|
| 264 |
+
00:05:52.400 --> 00:05:58.900
|
| 265 |
+
me podría ayudar? Entonces, le voy a decir: «Ok, esto fue útil,
|
| 266 |
+
|
| 267 |
+
00:05:58.900 --> 00:06:09.424
|
| 268 |
+
pero quiero que me des...»Eh, los tres puntos más valiosos, valiosos para mí.
|
| 269 |
+
|
| 270 |
+
00:06:09.424 --> 00:06:14.284
|
| 271 |
+
Y le voy a decir: «Te cuento de mí». Eh... Soy Juan
|
| 272 |
+
|
| 273 |
+
00:06:14.284 --> 00:06:27.884
|
| 274 |
+
Pablo Rojas y soy el Chief Product Officer de Platzi, la EdTech más
|
| 275 |
+
|
| 276 |
+
00:06:27.884 --> 00:06:42.484
|
| 277 |
+
grande de Latinoamérica. Nosotros nos enfocamos en enseñar... programación, inteligencia artificial, diseño,
|
| 278 |
+
|
| 279 |
+
00:06:42.484 --> 00:06:55.304
|
| 280 |
+
marketing, negocios y todas las habilidades de tecnología que necesitan los profesionales de
|
| 281 |
+
|
| 282 |
+
00:06:55.304 --> 00:06:59.184
|
| 283 |
+
hoy en día. Y para hacer eso tengo el siguiente mensaje que
|
| 284 |
+
|
| 285 |
+
00:06:59.184 --> 00:07:03.064
|
| 286 |
+
escribí que es ok, esto es útil, pero quiero que me des tres
|
| 287 |
+
|
| 288 |
+
00:07:03.064 --> 00:07:07.564
|
| 289 |
+
puntos más valiosos para mí. Y esto nos funcionó muy bien cuando
|
| 290 |
+
|
| 291 |
+
00:07:07.564 --> 00:07:11.874
|
| 292 |
+
exp-- eh, pedimos que nos explicara la fotosíntesis, entonces hagámoslo acá. Pero tengo
|
| 293 |
+
|
| 294 |
+
00:07:11.874 --> 00:07:16.384
|
| 295 |
+
que decirle quién soy yo, porque, pues... De hecho, hagamos esto. Me
|
| 296 |
+
|
| 297 |
+
00:07:16.384 --> 00:07:19.444
|
| 298 |
+
va a ir a un nuevo chat, le voy a decir quién soy
|
| 299 |
+
|
| 300 |
+
00:07:19.444 --> 00:07:25.724
|
| 301 |
+
yo. Y me va a decir: «Es una gran pregunta», pero, pues,
|
| 302 |
+
|
| 303 |
+
00:07:25.724 --> 00:07:30.564
|
| 304 |
+
no sabe nada. Se fue por el lado más filosófico. Entonces, dentro de
|
| 305 |
+
|
| 306 |
+
00:07:30.564 --> 00:07:35.843
|
| 307 |
+
mis chats me devuelvo a donde estaba, volvemos con nuestro querido prompt
|
| 308 |
+
|
| 309 |
+
00:07:35.844 --> 00:07:38.444
|
| 310 |
+
y le voy a contar sobre mí, porque no sabe quién soy yo.
|
| 311 |
+
|
| 312 |
+
00:07:38.444 --> 00:07:41.404
|
| 313 |
+
Te cuento sobre mí. Soy Juan Pablo Rojas, soy el Chief Product
|
| 314 |
+
|
| 315 |
+
00:07:41.404 --> 00:07:44.764
|
| 316 |
+
Officer de Platzi, la EdTech más grande de Latinoamérica. Nosotros nos enfocamos en
|
| 317 |
+
|
| 318 |
+
00:07:44.764 --> 00:07:49.224
|
| 319 |
+
enseñar programación, inteligencia artificial, diseño, marketing, negocios y todas las habilidades de
|
| 320 |
+
|
| 321 |
+
00:07:49.224 --> 00:07:52.904
|
| 322 |
+
tecnología que necesitan los profesionales hoy en día. Entonces, me fui con algo
|
| 323 |
+
|
| 324 |
+
00:07:52.904 --> 00:07:57.764
|
| 325 |
+
un poquito más largo. Vamos a ver qué tan útil termina siendo.
|
| 326 |
+
|
| 327 |
+
00:07:57.764 --> 00:08:01.544
|
| 328 |
+
Lo enviamos. Me dio la respuesta y me dice: «Perfecto, Juan Pablo». Acá
|
| 329 |
+
|
| 330 |
+
00:08:01.544 --> 00:08:04.584
|
| 331 |
+
ya me está diciendo por nombre propio y todo. «Gracias por compa--
|
| 332 |
+
|
| 333 |
+
00:08:04.584 --> 00:08:08.104
|
| 334 |
+
contarme de ti, dado tu rol como Chief Product Officer en esta EdTech,
|
| 335 |
+
|
| 336 |
+
00:08:08.104 --> 00:08:11.164
|
| 337 |
+
estos son los tres pun-puntos importantes». Y me dice: «El verdadero valor
|
| 338 |
+
|
| 339 |
+
00:08:11.164 --> 00:08:14.884
|
| 340 |
+
del AI viene del rewiring, no en casos aislados, el talento del y
|
| 341 |
+
|
| 342 |
+
00:08:14.884 --> 00:08:18.523
|
| 343 |
+
el reskilling son el cuello de botella y gobernanza y confianza en
|
| 344 |
+
|
| 345 |
+
00:08:18.524 --> 00:08:22.564
|
| 346 |
+
AI son claves para escalar». Y me da como más texto, pero se
|
| 347 |
+
|
| 348 |
+
00:08:22.564 --> 00:08:26.544
|
| 349 |
+
fue muy largo. Y luego me dice: «En resumen, integrar la inteligencia
|
| 350 |
+
|
| 351 |
+
00:08:26.544 --> 00:08:31.884
|
| 352 |
+
artificial en la experiencia completa de aprendizaje, capate-- cap-capitalizar la ola de reskilling
|
| 353 |
+
|
| 354 |
+
00:08:31.884 --> 00:08:35.864
|
| 355 |
+
masivo y diferenciarse como líderes en ética y gobernanza en AI, son
|
| 356 |
+
|
| 357 |
+
00:08:35.864 --> 00:08:40.604
|
| 358 |
+
los supre-- aprendizajes más estratégicos que este reporte te aporta. ¿Quieres que te
|
| 359 |
+
|
| 360 |
+
00:08:40.604 --> 00:08:44.303
|
| 361 |
+
arme una traducción de estos puntos en un plan accionable para Platzi?»
|
| 362 |
+
|
| 363 |
+
00:08:44.364 --> 00:08:46.764
|
| 364 |
+
Y, pues sí, sí, quiero que me arme un plan. Acá tengo un
|
| 365 |
+
|
| 366 |
+
00:08:46.764 --> 00:08:50.804
|
| 367 |
+
prompt, va a leerlo mientras nos genera la respuesta. Le digo: «Me
|
| 368 |
+
|
| 369 |
+
00:08:50.804 --> 00:08:53.144
|
| 370 |
+
suena lo del plan, pero quiero que me lo des en un bullet
|
| 371 |
+
|
| 372 |
+
00:08:53.144 --> 00:08:56.784
|
| 373 |
+
points concretos, concisos y accionables», porque es que esta vaina de que
|
| 374 |
+
|
| 375 |
+
00:08:56.784 --> 00:08:59.254
|
| 376 |
+
me esté dando tanto texto, la verdad es que ya n-no lo voy
|
| 377 |
+
|
| 378 |
+
00:08:59.254 --> 00:09:02.004
|
| 379 |
+
a leer. O sea, si quiero... O sea, a estas alturas ya
|
| 380 |
+
|
| 381 |
+
00:09:02.004 --> 00:09:05.704
|
| 382 |
+
me hubiera leído el reporte, ¿no? Y le digo: «No me expliques todo
|
| 383 |
+
|
| 384 |
+
00:09:05.704 --> 00:09:09.784
|
| 385 |
+
el contexto, dime el insight y la recomendación directa. Si tengo preguntas,
|
| 386 |
+
|
| 387 |
+
00:09:09.784 --> 00:09:13.624
|
| 388 |
+
te las haré. No superes más de quinientos caracteres». Entonces ahora ya me
|
| 389 |
+
|
| 390 |
+
00:09:13.624 --> 00:09:16.484
|
| 391 |
+
dio una respuesta, porque como les dije al inicio de la clase,
|
| 392 |
+
|
| 393 |
+
00:09:16.484 --> 00:09:19.924
|
| 394 |
+
esto es hablar como en WhatsApp. No quieres que tu amigo te mande
|
| 395 |
+
|
| 396 |
+
00:09:19.924 --> 00:09:23.844
|
| 397 |
+
una pared de texto, quieres que sea un poquito más conversacional la
|
| 398 |
+
|
| 399 |
+
00:09:23.844 --> 00:09:28.284
|
| 400 |
+
cosa. Entonces, claro, aquí te va en bullets directo y accionable. Personalización total,
|
| 401 |
+
|
| 402 |
+
00:09:28.284 --> 00:09:33.984
|
| 403 |
+
implementar inteligencia artificial para rutas de aprendizaje adaptativas y tutores virtuales. Esa
|
| 404 |
+
|
| 405 |
+
00:09:33.984 --> 00:09:38.724
|
| 406 |
+
suena interesante. Reskilling masivo, lanzar programas corporativos enfocados en inteligencia artificial, data de
|
| 407 |
+
|
| 408 |
+
00:09:38.724 --> 00:09:44.444
|
| 409 |
+
automatización. Confianza y ética, crear la línea de AI responsable. Eh... con
|
| 410 |
+
|
| 411 |
+
00:09:44.444 --> 00:09:49.164
|
| 412 |
+
cursos en compliance, riesgos y gobernanza. Ecosistema integral, integrar, eh, IA en la
|
| 413 |
+
|
| 414 |
+
00:09:49.164 --> 00:09:53.104
|
| 415 |
+
plataforma, generación de contenido, feedback y evaluación continua. ¿Quieres que te lo
|
| 416 |
+
|
| 417 |
+
00:09:53.104 --> 00:09:56.344
|
| 418 |
+
priorice en un roadmap de seis a doce meses? Pues la verdad es
|
| 419 |
+
|
| 420 |
+
00:09:56.344 --> 00:09:59.213
|
| 421 |
+
que yo no entendí muy bien a qué se refiere con esto.
|
| 422 |
+
|
| 423 |
+
00:09:59.213 --> 00:10:03.824
|
| 424 |
+
Y miren que cuando yo selecciono me dice: «Ask ChatGPT». Entonces, le voy
|
| 425 |
+
|
| 426 |
+
00:10:03.824 --> 00:10:09.773
|
| 427 |
+
a decir: «Explícame a qué te refieres con esto». Y le voy
|
| 428 |
+
|
| 429 |
+
00:10:09.773 --> 00:10:14.664
|
| 430 |
+
a decir: «Recuerda ser conciso», porque no quiero que me dé otra vez
|
| 431 |
+
|
| 432 |
+
00:10:14.664 --> 00:10:18.473
|
| 433 |
+
una pared de texto. Entonces, me dice: «Con AI responsible...». Voy a
|
| 434 |
+
|
| 435 |
+
00:10:18.473 --> 00:10:21.824
|
| 436 |
+
asumir que está en inglés. «Me refiero a crear en Platzi una línea
|
| 437 |
+
|
| 438 |
+
00:10:21.824 --> 00:10:25.384
|
| 439 |
+
de cursos y certificaciones sobre el uso responsable de AI, ética, privacidad
|
| 440 |
+
|
| 441 |
+
00:10:25.384 --> 00:10:29.864
|
| 442 |
+
de datos, cumplimiento regulatorio, sesgos y riesgos. Así posicionan a Platzi como referente
|
| 443 |
+
|
| 444 |
+
00:10:29.864 --> 00:10:34.024
|
| 445 |
+
en gobernanza en AI en Latam, diferenciándose de quienes solo enseñan la
|
| 446 |
+
|
| 447 |
+
00:10:34.024 --> 00:10:38.644
|
| 448 |
+
parte técnica». Acá ChatGPT no sabe que tenemos la escuela de, de inteligencia
|
| 449 |
+
|
| 450 |
+
00:10:38.644 --> 00:10:42.504
|
| 451 |
+
artificial donde ya tenemos cursos de esto, pero buenísimo porque quiere decir
|
| 452 |
+
|
| 453 |
+
00:10:42.504 --> 00:10:46.124
|
| 454 |
+
que estamos en línea. Y me dice: «¿Quieres que te sugiera el temario
|
| 455 |
+
|
| 456 |
+
00:10:46.124 --> 00:10:49.544
|
| 457 |
+
inicial para esa línea?» La verdad es que no. Con este último
|
| 458 |
+
|
| 459 |
+
00:10:49.544 --> 00:10:54.704
|
| 460 |
+
resultado y con esa explicación, me parece que logramos el objetivo de entender
|
| 461 |
+
|
| 462 |
+
00:10:54.704 --> 00:10:57.744
|
| 463 |
+
qué es lo que nos importa de este reporte. Y ya, por
|
| 464 |
+
|
| 465 |
+
00:10:57.744 --> 00:11:06.694
|
| 466 |
+
ejemplo, le puedo decir, eh, en qué página, eh... del reporte, del reporte
|
| 467 |
+
|
| 468 |
+
00:11:06.694 --> 00:11:11.163
|
| 469 |
+
está lo de ética de AI. Y que me diga la página
|
| 470 |
+
|
| 471 |
+
00:11:11.164 --> 00:11:16.714
|
| 472 |
+
en específico y ya puedo irme a leer exactamente donde yo quiero, eh...
|
| 473 |
+
|
| 474 |
+
00:11:16.714 --> 00:11:19.564
|
| 475 |
+
profundizar. Entonces, me dice alrededor de la página diez y once del
|
| 476 |
+
|
| 477 |
+
00:11:19.564 --> 00:11:25.184
|
| 478 |
+
PDF. Me voy a abrir mi PDF, lo tengo por acá y vamos
|
| 479 |
+
|
| 480 |
+
00:11:25.184 --> 00:11:28.174
|
| 481 |
+
a ir a la diez y once. Y en la parte diez
|
| 482 |
+
|
| 483 |
+
00:11:28.174 --> 00:11:35.104
|
| 484 |
+
y once me dice cómo se aplica en organizaciones. Un poco más sobre
|
| 485 |
+
|
| 486 |
+
00:11:35.104 --> 00:11:40.624
|
| 487 |
+
cómo funcionan las organizaciones, el shifting de, de responsabilidades y un poco
|
| 488 |
+
|
| 489 |
+
00:11:40.624 --> 00:11:45.064
|
| 490 |
+
más acerca de cómo, eh, se refiere sobre eso. Y acá me dice:
|
| 491 |
+
|
| 492 |
+
00:11:45.064 --> 00:11:50.284
|
| 493 |
+
«Habla sobre cómo los, eh, las organizaciones com-- trataron especialistas en cumplimiento
|
| 494 |
+
|
| 495 |
+
00:11:50.284 --> 00:11:53.484
|
| 496 |
+
de AI». Y por eso es que me está diciendo que ese es
|
| 497 |
+
|
| 498 |
+
00:11:53.484 --> 00:11:59.284
|
| 499 |
+
un tema importante a tratar. Ahora, durante esta clase fuiste viendo cómo
|
| 500 |
+
|
| 501 |
+
00:11:59.284 --> 00:12:02.604
|
| 502 |
+
yo hice el ejercicio. Quiero que pares y hagas el ejercicio tú con
|
| 503 |
+
|
| 504 |
+
00:12:02.604 --> 00:12:06.904
|
| 505 |
+
este mismo reporte contándole sobre ti hasta que llegues a un resultado
|
| 506 |
+
|
| 507 |
+
00:12:06.904 --> 00:12:11.064
|
| 508 |
+
que era justo lo que necesitabas. Y cuando llegues a ese punto, vas
|
| 509 |
+
|
| 510 |
+
00:12:11.064 --> 00:12:14.544
|
| 511 |
+
a escribir el siguiente prompt. ¿Cuál hubiera sido el prompt que debí
|
| 512 |
+
|
| 513 |
+
00:12:14.544 --> 00:12:20.140
|
| 514 |
+
decirte al inicio para lograr el resultado que logramos?Lo envías, y va a
|
| 515 |
+
|
| 516 |
+
00:12:20.140 --> 00:12:24.799
|
| 517 |
+
decirte cuál hubiera sido el prompt exacto que hubieras escrito para subir
|
| 518 |
+
|
| 519 |
+
00:12:24.799 --> 00:12:28.620
|
| 520 |
+
el reporte, darle este mensaje y llegar a la respuesta de manera directa,
|
| 521 |
+
|
| 522 |
+
00:12:28.620 --> 00:12:33.120
|
| 523 |
+
sin tener que darle tanto feedback. Ahora, todo este proceso que hicimos
|
| 524 |
+
|
| 525 |
+
00:12:33.120 --> 00:12:38.259
|
| 526 |
+
se llama prompt shadowing. Fuimos trabajando en conjunto con ChatGPT para llegar a
|
| 527 |
+
|
| 528 |
+
00:12:38.259 --> 00:12:42.919
|
| 529 |
+
donde queríamos llegar. Y está bien, funciona para cuando tenemos problemas nuevos.
|
| 530 |
+
|
| 531 |
+
00:12:42.919 --> 00:12:46.820
|
| 532 |
+
Si queremos que se replique esto para cada reporte que tenemos que leer
|
| 533 |
+
|
| 534 |
+
00:12:46.820 --> 00:12:51.579
|
| 535 |
+
o para cada artículo que queremos priorizar nuestro tiempo y saber si
|
| 536 |
+
|
| 537 |
+
00:12:51.579 --> 00:12:56.079
|
| 538 |
+
dedicar el tiempo ahí, pues con este prompt ya lo podríamos hacer. En
|
| 539 |
+
|
| 540 |
+
00:12:56.079 --> 00:12:59.820
|
| 541 |
+
mi caso, el resultado es: «Soy Juan Pablo Rojas, Chief Product Officer
|
| 542 |
+
|
| 543 |
+
00:12:59.820 --> 00:13:05.440
|
| 544 |
+
en Platzi». El, el enfoque que es Platzi. «Te paso este reporte McKinsey
|
| 545 |
+
|
| 546 |
+
00:13:05.440 --> 00:13:07.579
|
| 547 |
+
sobre el estado de AI. Quiero que lo leas y me des
|
| 548 |
+
|
| 549 |
+
00:13:07.579 --> 00:13:12.079
|
| 550 |
+
los tres insights más relevantes para mi rol y para Platzi. Recomendaciones accionables
|
| 551 |
+
|
| 552 |
+
00:13:12.079 --> 00:13:15.579
|
| 553 |
+
en bullets y referencias a las páginas donde se habla de ética,
|
| 554 |
+
|
| 555 |
+
00:13:15.579 --> 00:13:20.460
|
| 556 |
+
compliance y gobernanza de AI». Y me dice: «¿Quieres que tengas una plantilla
|
| 557 |
+
|
| 558 |
+
00:13:20.460 --> 00:13:23.600
|
| 559 |
+
más genérica?» La verdad es que no. Voy a usar este prompt,
|
| 560 |
+
|
| 561 |
+
00:13:23.600 --> 00:13:27.880
|
| 562 |
+
me voy a ir a un nuevo chat, voy a agregar el documento
|
| 563 |
+
|
| 564 |
+
00:13:27.880 --> 00:13:32.579
|
| 565 |
+
y voy a darle el prompt que me entregó ChatGPT. Si se
|
| 566 |
+
|
| 567 |
+
00:13:32.579 --> 00:13:35.999
|
| 568 |
+
dan cuenta, abro un nuevo chat cada vez que tengo una duda. Siéntanse
|
| 569 |
+
|
| 570 |
+
00:13:35.999 --> 00:13:41.979
|
| 571 |
+
libres, son gratis. Démosle enter y vamos a tener el resumen tal
|
| 572 |
+
|
| 573 |
+
00:13:41.980 --> 00:13:47.099
|
| 574 |
+
cual, los tres insights como yo los pedí, como necesitaba. Incluso me está
|
| 575 |
+
|
| 576 |
+
00:13:47.099 --> 00:13:51.039
|
| 577 |
+
dando la referencia de en qué parte del archivo lo está haciendo.
|
| 578 |
+
|
| 579 |
+
00:13:51.039 --> 00:13:55.020
|
| 580 |
+
Y todo en un solo prompt. Deja en los comentarios el prompt que
|
| 581 |
+
|
| 582 |
+
00:13:55.020 --> 00:13:58.139
|
| 583 |
+
te salió a ti. ¿Cuál fue el prompt con el que hubieras
|
| 584 |
+
|
| 585 |
+
00:13:58.139 --> 00:14:03.999
|
| 586 |
+
llegado al mismo resultado sin necesidad de tener una conversación uno a uno
|
| 587 |
+
|
| 588 |
+
00:14:03.999 --> 00:14:06.699
|
| 589 |
+
con ChatGPT para poder leer este reporte?
|
| 590 |
+
|
prompt-engineering/20-Análisis de datos de e commerce con ChatGPT.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d8015b1bd6d421232ba79875d33118e7387cc4762e9a54e639fa39de480e01d9
|
| 3 |
+
size 269371002
|
prompt-engineering/20-Análisis de datos de e commerce con ChatGPT.sub.vtt
ADDED
|
@@ -0,0 +1,344 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.100 --> 00:00:03.820
|
| 4 |
+
No hemos explotado todas las capacidades que tienen los LLMs y una de
|
| 5 |
+
|
| 6 |
+
00:00:03.820 --> 00:00:07.779
|
| 7 |
+
esas es análisis de datos. Para esta clase vamos a usar chatGPT
|
| 8 |
+
|
| 9 |
+
00:00:07.780 --> 00:00:10.080
|
| 10 |
+
y en la parte de los recursos te dejo un Excel que en
|
| 11 |
+
|
| 12 |
+
00:00:10.080 --> 00:00:12.959
|
| 13 |
+
este momento te voy a mostrar. Es un Excel que tiene el
|
| 14 |
+
|
| 15 |
+
00:00:12.960 --> 00:00:16.420
|
| 16 |
+
reporte de ventas de un e-commerce. Todos los datos que ves acá están
|
| 17 |
+
|
| 18 |
+
00:00:16.420 --> 00:00:18.800
|
| 19 |
+
en dólares y lo que vas a ver es un reporte donde
|
| 20 |
+
|
| 21 |
+
00:00:18.800 --> 00:00:23.880
|
| 22 |
+
vemos ventas por mes y revenue. Luego tenemos las ventas y el average
|
| 23 |
+
|
| 24 |
+
00:00:23.880 --> 00:00:27.360
|
| 25 |
+
ticket size value. Y vemos los datos acá en texto y vemos
|
| 26 |
+
|
| 27 |
+
00:00:27.360 --> 00:00:30.920
|
| 28 |
+
las gráficas. Además, tenemos la base de datos de productos, que tenemos mil
|
| 29 |
+
|
| 30 |
+
00:00:30.920 --> 00:00:37.060
|
| 31 |
+
productos, tenemos mil clientes y tenemos noventa y nueve mil transacciones. De
|
| 32 |
+
|
| 33 |
+
00:00:37.060 --> 00:00:41.260
|
| 34 |
+
hecho, este Excel tiene un error y es con intención que vemos acá,
|
| 35 |
+
|
| 36 |
+
00:00:41.260 --> 00:00:44.460
|
| 37 |
+
que es una fórmula que no, en este caso en Excel no
|
| 38 |
+
|
| 39 |
+
00:00:44.460 --> 00:00:48.300
|
| 40 |
+
está funcionando bien, pero que en Google Sheets sí funciona. Y vamos a
|
| 41 |
+
|
| 42 |
+
00:00:48.300 --> 00:00:52.160
|
| 43 |
+
ver qué es lo que pasa cuando entramos a chatGPT y cargamos
|
| 44 |
+
|
| 45 |
+
00:00:52.160 --> 00:00:56.580
|
| 46 |
+
este archivo. Vamos a chatGPT, vamos a darle en el más, vamos a
|
| 47 |
+
|
| 48 |
+
00:00:56.580 --> 00:01:00.380
|
| 49 |
+
agregar fotos o archivos y le vamos a dar reporte de ventas.
|
| 50 |
+
|
| 51 |
+
00:01:00.380 --> 00:01:08.400
|
| 52 |
+
Cuando lo cargamos le vamos a decir: actúa como analista de datos. Y
|
| 53 |
+
|
| 54 |
+
00:01:08.400 --> 00:01:12.060
|
| 55 |
+
este rol puede ser el rol que tú escojas. Yo en este
|
| 56 |
+
|
| 57 |
+
00:01:12.060 --> 00:01:15.240
|
| 58 |
+
caso estoy probando analista de datos, pero quiero que en los comentarios me
|
| 59 |
+
|
| 60 |
+
00:01:15.240 --> 00:01:18.940
|
| 61 |
+
dejes que otros roles hacen este trabajo de ver reportes, de ver
|
| 62 |
+
|
| 63 |
+
00:01:18.940 --> 00:01:24.060
|
| 64 |
+
Excel, de ver incluso este tipo de datos en programación, como podría ser
|
| 65 |
+
|
| 66 |
+
00:01:24.060 --> 00:01:28.720
|
| 67 |
+
un data scientist. Y durante este ejercicio, aunque yo puse este rol,
|
| 68 |
+
|
| 69 |
+
00:01:28.720 --> 00:01:32.030
|
| 70 |
+
intenta poner ese rol que tú estás viendo en los comentarios del-- las
|
| 71 |
+
|
| 72 |
+
00:01:32.030 --> 00:01:35.380
|
| 73 |
+
otras personas que están tomando esta clase o los otros roles que
|
| 74 |
+
|
| 75 |
+
00:01:35.380 --> 00:01:39.020
|
| 76 |
+
te imagines. Y el que funcione es el que vas a usar en
|
| 77 |
+
|
| 78 |
+
00:01:39.020 --> 00:01:42.899
|
| 79 |
+
la próxima tarea que tú tengas dentro de tu trabajo. Y le
|
| 80 |
+
|
| 81 |
+
00:01:42.900 --> 00:01:51.300
|
| 82 |
+
vas a decir: «Lee el Excel y cuéntame qué encuentras». Lo enviamos y
|
| 83 |
+
|
| 84 |
+
00:01:51.300 --> 00:01:54.480
|
| 85 |
+
lo primero que quiero que veas es que al momento de enviarlo,
|
| 86 |
+
|
| 87 |
+
00:01:54.480 --> 00:01:58.440
|
| 88 |
+
chatGPT va a darme una previsualización de ese Excel, voy a poder ver
|
| 89 |
+
|
| 90 |
+
00:01:58.440 --> 00:02:03.960
|
| 91 |
+
cómo lo está interpretando. Acá puedo ver la primera tabla donde tenemos
|
| 92 |
+
|
| 93 |
+
00:02:03.960 --> 00:02:08.160
|
| 94 |
+
el-- los reportes y vemos que son tres tablas. Luego, acá arriba, yo
|
| 95 |
+
|
| 96 |
+
00:02:08.160 --> 00:02:13.500
|
| 97 |
+
puedo cambiar entre sheets, puedo ver los productos, puedo ver los clientes
|
| 98 |
+
|
| 99 |
+
00:02:13.500 --> 00:02:17.460
|
| 100 |
+
y puedo ver las transacciones. Y en transacciones puedo ver que para chatGPT
|
| 101 |
+
|
| 102 |
+
00:02:17.460 --> 00:02:22.580
|
| 103 |
+
sí fue clara la fórmula y la pudo resolver. Lo importante acá
|
| 104 |
+
|
| 105 |
+
00:02:22.580 --> 00:02:26.280
|
| 106 |
+
es que chatGPT no está viendo la fórmula, está viendo el resultado de
|
| 107 |
+
|
| 108 |
+
00:02:26.280 --> 00:02:29.920
|
| 109 |
+
la fórmula. Entonces, en este caso, estoy viendo literalmente los meses en
|
| 110 |
+
|
| 111 |
+
00:02:29.920 --> 00:02:34.690
|
| 112 |
+
las que ocurrieron esas transacciones. Esta transacción, que fue el veintidue-- el 26
|
| 113 |
+
|
| 114 |
+
00:02:34.690 --> 00:02:38.700
|
| 115 |
+
de febrero del 2024, la está ca-- clasificando en el mes de
|
| 116 |
+
|
| 117 |
+
00:02:38.700 --> 00:02:43.460
|
| 118 |
+
febrero. Luego veo que esta tarea es más difícil y está analizando. Y
|
| 119 |
+
|
| 120 |
+
00:02:43.460 --> 00:02:47.900
|
| 121 |
+
la forma en la que analiza es creando código de programación. Los
|
| 122 |
+
|
| 123 |
+
00:02:47.900 --> 00:02:51.760
|
| 124 |
+
LLMs no son buenos haciendo matemáticas, porque al final lo que hacen es
|
| 125 |
+
|
| 126 |
+
00:02:51.760 --> 00:02:55.900
|
| 127 |
+
entender nuestro lenguaje y generar texto. La forma en la que mitigan
|
| 128 |
+
|
| 129 |
+
00:02:55.900 --> 00:02:59.940
|
| 130 |
+
ese problema de matemáticas es que son muy buenos generando texto y el
|
| 131 |
+
|
| 132 |
+
00:02:59.940 --> 00:03:04.840
|
| 133 |
+
código es texto. Entonces, estos problemas los solucionan a partir de código.
|
| 134 |
+
|
| 135 |
+
00:03:04.840 --> 00:03:08.100
|
| 136 |
+
Generan el código, lo corren y el resultado de ese código es lo
|
| 137 |
+
|
| 138 |
+
00:03:08.100 --> 00:03:13.280
|
| 139 |
+
que usan para darnos la respuesta. Si tú sabes de programación, puedes
|
| 140 |
+
|
| 141 |
+
00:03:13.280 --> 00:03:17.220
|
| 142 |
+
ver el código, incluso puedes aprender muchas cosas cuando uno lee el código
|
| 143 |
+
|
| 144 |
+
00:03:17.220 --> 00:03:21.040
|
| 145 |
+
que genera la AI. Si tú no sabes programación, no te preocupes,
|
| 146 |
+
|
| 147 |
+
00:03:21.040 --> 00:03:24.350
|
| 148 |
+
no tienes que leer este código, no lo tienes que entender. Lo importante
|
| 149 |
+
|
| 150 |
+
00:03:24.350 --> 00:03:26.540
|
| 151 |
+
es saber que esta es la forma en la que soluciona los
|
| 152 |
+
|
| 153 |
+
00:03:26.540 --> 00:03:30.860
|
| 154 |
+
problemas. Sigue pensando y de hecho yo puedo ver que acá se quedó
|
| 155 |
+
|
| 156 |
+
00:03:30.860 --> 00:03:34.880
|
| 157 |
+
trabado. Pensó por veinte segundos, no siguió pensando y de hecho ya
|
| 158 |
+
|
| 159 |
+
00:03:34.880 --> 00:03:39.180
|
| 160 |
+
dio la tarea por hecho. Cuando te pasa esto, puedes dar en este
|
| 161 |
+
|
| 162 |
+
00:03:39.220 --> 00:03:46.520
|
| 163 |
+
ícono de pausa y cuando das en el ícono de pausa, va
|
| 164 |
+
|
| 165 |
+
00:03:46.520 --> 00:03:49.700
|
| 166 |
+
a decir que el análisis paró. ¿Qué podemos hacer para que vuelva a
|
| 167 |
+
|
| 168 |
+
00:03:49.700 --> 00:03:54.600
|
| 169 |
+
iniciar? Tenemos este ícono que parece como un refresh que dice: «Try
|
| 170 |
+
|
| 171 |
+
00:03:54.600 --> 00:04:00.600
|
| 172 |
+
again» y va a usar GPT-5. Le pico y le doy try again.
|
| 173 |
+
|
| 174 |
+
00:04:00.600 --> 00:04:03.840
|
| 175 |
+
Y con eso va a volver a correr. Nos entregó el resultado.
|
| 176 |
+
|
| 177 |
+
00:04:03.840 --> 00:04:09.500
|
| 178 |
+
Me dice: «Primeras veinte filas, qué es lo que encuentra, luego porcentajes nulos».
|
| 179 |
+
|
| 180 |
+
00:04:09.500 --> 00:04:13.240
|
| 181 |
+
Me dice: «Listo, ya analicé tu Excel, esto es lo que encontré.
|
| 182 |
+
|
| 183 |
+
00:04:13.240 --> 00:04:19.300
|
| 184 |
+
Estructura y calidad de datos, columnas detectadas, KPIs principales, tendencias, desglose de rankings,
|
| 185 |
+
|
| 186 |
+
00:04:19.300 --> 00:04:26.479
|
| 187 |
+
anomalías, archivos explorados, siguientes pasos». Entonces, el punto acá es que fuimos
|
| 188 |
+
|
| 189 |
+
00:04:26.480 --> 00:04:30.340
|
| 190 |
+
con un prompt muy ambiguo para que vieras que podría analizar el Excel,
|
| 191 |
+
|
| 192 |
+
00:04:30.340 --> 00:04:33.800
|
| 193 |
+
que es la-- el proceso que toma para analizarlo y cuáles eran
|
| 194 |
+
|
| 195 |
+
00:04:33.800 --> 00:04:38.540
|
| 196 |
+
los pasos que iba a hacer para poder leer este archivo. Lo importante
|
| 197 |
+
|
| 198 |
+
00:04:38.540 --> 00:04:41.860
|
| 199 |
+
acá es que va a crear código para solucionar los problemas que
|
| 200 |
+
|
| 201 |
+
00:04:41.860 --> 00:04:47.680
|
| 202 |
+
nosotros tengamos de análisis de datos. Incluso, yo le puedo decir: crea una
|
| 203 |
+
|
| 204 |
+
00:04:47.680 --> 00:04:54.080
|
| 205 |
+
gráfica de tendencia de ventas del 2024. Y él va a tomar
|
| 206 |
+
|
| 207 |
+
00:04:54.080 --> 00:04:58.380
|
| 208 |
+
el Excel, ya que lo entendió, va a crear una gráfica y lo
|
| 209 |
+
|
| 210 |
+
00:04:58.380 --> 00:05:01.560
|
| 211 |
+
importante acá es que tiene dos formas de crear la gráfica. Puede
|
| 212 |
+
|
| 213 |
+
00:05:01.560 --> 00:05:04.840
|
| 214 |
+
generar una imagen como lo hicimos en la clase pasada o puede generar
|
| 215 |
+
|
| 216 |
+
00:05:04.840 --> 00:05:08.620
|
| 217 |
+
la gráfica a partir de código. En este caso, puedes ver que
|
| 218 |
+
|
| 219 |
+
00:05:08.620 --> 00:05:12.740
|
| 220 |
+
pensó varias veces y que no logró hacer el análisis a la primera,
|
| 221 |
+
|
| 222 |
+
00:05:12.740 --> 00:05:17.840
|
| 223 |
+
pero eventualmente nos entregó las gráficas y entregó las gráficas creadas por
|
| 224 |
+
|
| 225 |
+
00:05:17.840 --> 00:05:24.020
|
| 226 |
+
código. Estas gráficas, tal cual, no son las generadas por lo que aprendimos
|
| 227 |
+
|
| 228 |
+
00:05:24.020 --> 00:05:27.400
|
| 229 |
+
en la clase pasada, sino son gráficas generadas desde ese código, que
|
| 230 |
+
|
| 231 |
+
00:05:27.400 --> 00:05:30.720
|
| 232 |
+
se ven más a lo que nosotros podríamos hacer en Excel. Y lo
|
| 233 |
+
|
| 234 |
+
00:05:30.720 --> 00:05:35.340
|
| 235 |
+
más importante acá, no necesariamente quiere decir que estas gráficas estén bien.
|
| 236 |
+
|
| 237 |
+
00:05:35.340 --> 00:05:40.160
|
| 238 |
+
Nosotros siempre debemos entrar a validar todo lo que genera chatGPT o cualquier
|
| 239 |
+
|
| 240 |
+
00:05:40.160 --> 00:05:44.080
|
| 241 |
+
LLM, como lo hemos visto en las clases pasadas. Si yo veo,
|
| 242 |
+
|
| 243 |
+
00:05:44.080 --> 00:05:49.090
|
| 244 |
+
me hizo una tendencia por conteo de registros que no se parece en
|
| 245 |
+
|
| 246 |
+
00:05:49.090 --> 00:05:52.680
|
| 247 |
+
nada a la gráfica de ventas que tenemos acá. Y eso también
|
| 248 |
+
|
| 249 |
+
00:05:52.680 --> 00:05:57.620
|
| 250 |
+
es porque mi prompt fue muy ambiguo. Si yo incluso veo por acá
|
| 251 |
+
|
| 252 |
+
00:05:57.620 --> 00:06:04.027
|
| 253 |
+
el pensamiento, dice: «No pudo encontrar una métrica...Entonces no encontró tampoco una
|
| 254 |
+
|
| 255 |
+
00:06:04.027 --> 00:06:08.728
|
| 256 |
+
columna que se llame Ventas, entonces trató de buscar por facturación o subtotal
|
| 257 |
+
|
| 258 |
+
00:06:08.728 --> 00:06:13.067
|
| 259 |
+
y se fue dando vueltas. En este caso, también es importante ser
|
| 260 |
+
|
| 261 |
+
00:06:13.068 --> 00:06:17.568
|
| 262 |
+
específicos en nuestros prompts. Si yo le hubiera dicho acá que la gráfica
|
| 263 |
+
|
| 264 |
+
00:06:17.568 --> 00:06:21.668
|
| 265 |
+
o la métrica por la cual debe ver el reporte es revenue,
|
| 266 |
+
|
| 267 |
+
00:06:21.668 --> 00:06:26.048
|
| 268 |
+
incluso si nosotros vemos acá en transacciones, vemos precio y le hubiera especificado
|
| 269 |
+
|
| 270 |
+
00:06:26.048 --> 00:06:30.328
|
| 271 |
+
que tiene que ir a transacciones y sacar desde ahí la sumatoria,
|
| 272 |
+
|
| 273 |
+
00:06:30.328 --> 00:06:35.207
|
| 274 |
+
pues hubiera hecho un mejor trabajo. El punto acá es que uses todo
|
| 275 |
+
|
| 276 |
+
00:06:35.207 --> 00:06:38.988
|
| 277 |
+
lo que ya aprendiste durante el curso para resolver el siguiente reto.
|
| 278 |
+
|
| 279 |
+
00:06:38.988 --> 00:06:44.988
|
| 280 |
+
Si tú fueras el chief marketing officer de este e-commerce, ¿dónde invertirías tu
|
| 281 |
+
|
| 282 |
+
00:06:44.988 --> 00:06:51.008
|
| 283 |
+
dinero para poder crecer el siguiente mes las ventas de este e-commerce?
|
| 284 |
+
|
| 285 |
+
00:06:51.008 --> 00:06:53.728
|
| 286 |
+
Vas a hacer el análisis y en los comentarios nos vas a dejar
|
| 287 |
+
|
| 288 |
+
00:06:53.728 --> 00:06:58.048
|
| 289 |
+
el resultado. ¿Dónde invertirías tú el dinero? Y si quieres acompañarlo de
|
| 290 |
+
|
| 291 |
+
00:06:58.048 --> 00:07:03.168
|
| 292 |
+
alguna gráfica o algún insight que hayas logrado obtener con ChatGPT pidiéndole actuar
|
| 293 |
+
|
| 294 |
+
00:07:03.168 --> 00:07:06.587
|
| 295 |
+
como un analista de datos, como un data scientist, como un experto
|
| 296 |
+
|
| 297 |
+
00:07:06.587 --> 00:07:11.097
|
| 298 |
+
en marketing, como un experto en ventas... lo que tú escojas. Pero nos
|
| 299 |
+
|
| 300 |
+
00:07:11.097 --> 00:07:14.548
|
| 301 |
+
vas a dejar en los comentarios el prompt que usaste, dónde invertirías
|
| 302 |
+
|
| 303 |
+
00:07:14.548 --> 00:07:18.587
|
| 304 |
+
el dinero y si quieres agregar alguna gráfica que hayas hecho para soportar
|
| 305 |
+
|
| 306 |
+
00:07:18.587 --> 00:07:22.727
|
| 307 |
+
el lugar donde invertirías. El punto acá es que uses todo lo
|
| 308 |
+
|
| 309 |
+
00:07:22.728 --> 00:07:27.408
|
| 310 |
+
que aprendiste dentro de este curso para so-- resolver el siguiente reto. Si
|
| 311 |
+
|
| 312 |
+
00:07:27.408 --> 00:07:31.587
|
| 313 |
+
tú fueras la persona a cargo de decidir dónde este e-commerce debería
|
| 314 |
+
|
| 315 |
+
00:07:31.587 --> 00:07:36.568
|
| 316 |
+
invertir el siguiente mes para incrementar las ventas, ¿cómo lo harías? ¿Cuál sería
|
| 317 |
+
|
| 318 |
+
00:07:36.568 --> 00:07:39.948
|
| 319 |
+
el lugar donde invertirías? En el resultado de tu análisis, quiero que
|
| 320 |
+
|
| 321 |
+
00:07:39.948 --> 00:07:44.467
|
| 322 |
+
lo pongas en la sección de comentarios. No nos digas dónde invertirías, si
|
| 323 |
+
|
| 324 |
+
00:07:44.467 --> 00:07:48.248
|
| 325 |
+
creaste algún gráfico para soportar esta teoría y que nos cuentes con
|
| 326 |
+
|
| 327 |
+
00:07:48.248 --> 00:07:52.688
|
| 328 |
+
qué prompt llegaste al resultado, qué rol le diste, cuál fue la instrucción,
|
| 329 |
+
|
| 330 |
+
00:07:52.688 --> 00:07:56.008
|
| 331 |
+
qué límites tenías que poner para llegar a lo que querías ver
|
| 332 |
+
|
| 333 |
+
00:07:56.008 --> 00:08:00.138
|
| 334 |
+
como resultado. E incluso cuéntanos si hiciste una cadena de prompts, un prompt
|
| 335 |
+
|
| 336 |
+
00:08:00.138 --> 00:08:05.028
|
| 337 |
+
chaining para resolver el problema, describe cuál fue la cadena y ponnos
|
| 338 |
+
|
| 339 |
+
00:08:05.028 --> 00:08:07.688
|
| 340 |
+
el último prompt que nos llevó a la re-- al resultado que nos
|
| 341 |
+
|
| 342 |
+
00:08:07.688 --> 00:08:08.908
|
| 343 |
+
estás compartiendo.
|
| 344 |
+
|
prompt-engineering/21-Evaluación y validación de respuestas de LLM con criterios precisos.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:343eada4113ceb47823ea9db0a18d8c64888cf69d90f3d2f5276b36dd0bca706
|
| 3 |
+
size 327121338
|
prompt-engineering/21-Evaluación y validación de respuestas de LLM con criterios precisos.sub.vtt
ADDED
|
@@ -0,0 +1,383 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.140 --> 00:00:03.620
|
| 4 |
+
Lo último que te quiero enseñar es cómo puedes evaluar las respuestas de
|
| 5 |
+
|
| 6 |
+
00:00:03.620 --> 00:00:08.299
|
| 7 |
+
un LLM. Y acá tenemos dos tipos de evaluación. La primera es
|
| 8 |
+
|
| 9 |
+
00:00:08.300 --> 00:00:13.380
|
| 10 |
+
nuestra evaluación con nuestro criterio, con lo que nosotros esperamos cuando estamos usando
|
| 11 |
+
|
| 12 |
+
00:00:13.380 --> 00:00:17.680
|
| 13 |
+
los LLMs. Pero la segunda tipo de evaluación es cuando un LLM
|
| 14 |
+
|
| 15 |
+
00:00:17.680 --> 00:00:22.060
|
| 16 |
+
evalúa la respuesta de otro LLM. Lo único es que ese segundo tipo
|
| 17 |
+
|
| 18 |
+
00:00:22.060 --> 00:00:24.820
|
| 19 |
+
no lo podemos ver si no tenemos todavía un criterio de lo
|
| 20 |
+
|
| 21 |
+
00:00:24.820 --> 00:00:28.620
|
| 22 |
+
que estamos esperando. Lo primero que debemos preguntarnos con nuestro prompt es si
|
| 23 |
+
|
| 24 |
+
00:00:28.620 --> 00:00:31.419
|
| 25 |
+
es una tarea que voy a solucionar solo una vez, o es
|
| 26 |
+
|
| 27 |
+
00:00:31.420 --> 00:00:34.540
|
| 28 |
+
una tarea que tiene cierta recurrencia o voy a solucionar más de una
|
| 29 |
+
|
| 30 |
+
00:00:34.540 --> 00:00:37.800
|
| 31 |
+
vez. No es lo mismo hacer una consulta a la ley como
|
| 32 |
+
|
| 33 |
+
00:00:37.800 --> 00:00:42.060
|
| 34 |
+
lo hicimos en clases pasadas, versus crear un prompt que me permita redactar
|
| 35 |
+
|
| 36 |
+
00:00:42.060 --> 00:00:45.180
|
| 37 |
+
el asunto de los correos que tengo que enviar todas las semanas
|
| 38 |
+
|
| 39 |
+
00:00:45.180 --> 00:00:48.780
|
| 40 |
+
a mis clientes. Para el segundo caso, lo primero que tenemos que tener
|
| 41 |
+
|
| 42 |
+
00:00:48.780 --> 00:00:53.640
|
| 43 |
+
en mente para evaluar ese prompt es la consistencia. Cada vez que
|
| 44 |
+
|
| 45 |
+
00:00:53.640 --> 00:00:56.360
|
| 46 |
+
hacemos un prompt para el caso de uso donde voy a crear el
|
| 47 |
+
|
| 48 |
+
00:00:56.360 --> 00:01:00.380
|
| 49 |
+
asunto del correo que envío a todos mis clientes todas las semanas,
|
| 50 |
+
|
| 51 |
+
00:01:00.380 --> 00:01:04.700
|
| 52 |
+
debo asegurarme que las modificaciones que hago a ese prompt son consistentes a
|
| 53 |
+
|
| 54 |
+
00:01:04.700 --> 00:01:08.580
|
| 55 |
+
través de probarlo más de una vez. En promedio, tú deberías probar
|
| 56 |
+
|
| 57 |
+
00:01:08.580 --> 00:01:13.120
|
| 58 |
+
el prompt con diferentes contenidos diez veces y ver que en todas esas
|
| 59 |
+
|
| 60 |
+
00:01:13.120 --> 00:01:16.620
|
| 61 |
+
diez veces, todos los casos de uso que tienes se cubren y
|
| 62 |
+
|
| 63 |
+
00:01:16.620 --> 00:01:22.520
|
| 64 |
+
el resultado es lo que necesitas las diez veces que lo pruebas. Puede
|
| 65 |
+
|
| 66 |
+
00:01:22.520 --> 00:01:26.420
|
| 67 |
+
que sea nueve veces, ocho veces, está bien. Lo importante es que
|
| 68 |
+
|
| 69 |
+
00:01:26.420 --> 00:01:29.740
|
| 70 |
+
sepas que no puedes confiar simplemente en el asunto que va a generar
|
| 71 |
+
|
| 72 |
+
00:01:29.740 --> 00:01:32.860
|
| 73 |
+
y enviar el correo, sino que siempre vas a tener que validar
|
| 74 |
+
|
| 75 |
+
00:01:32.860 --> 00:01:36.560
|
| 76 |
+
que el asunto es lo que tú esperabas y ahí sí enviar el
|
| 77 |
+
|
| 78 |
+
00:01:36.560 --> 00:01:40.860
|
| 79 |
+
correo. Debes perseguir llegar a ese diez de diez y con eso
|
| 80 |
+
|
| 81 |
+
00:01:40.860 --> 00:01:44.050
|
| 82 |
+
la automatización queda hecha y no te tienes que volver a preocupar por
|
| 83 |
+
|
| 84 |
+
00:01:44.050 --> 00:01:47.840
|
| 85 |
+
esta tarea. Los otros tres criterios a tener en cuenta dependen de
|
| 86 |
+
|
| 87 |
+
00:01:47.840 --> 00:01:52.020
|
| 88 |
+
los problemas que vamos a solucionar. El primero es precisión, y volvemos a
|
| 89 |
+
|
| 90 |
+
00:01:52.020 --> 00:01:55.720
|
| 91 |
+
lo mismo. Si nosotros estamos creando un cuento o una historia, estamos
|
| 92 |
+
|
| 93 |
+
00:01:55.720 --> 00:02:00.440
|
| 94 |
+
haciendo un brainstorming, la precisión no es tan importante. Pero si estamos haciendo
|
| 95 |
+
|
| 96 |
+
00:02:00.440 --> 00:02:03.880
|
| 97 |
+
un análisis de un contenido, haciendo un análisis de un archivo, creando
|
| 98 |
+
|
| 99 |
+
00:02:03.880 --> 00:02:08.280
|
| 100 |
+
un reporte, basándonos de un-- de una reunión para sacar los accionables o
|
| 101 |
+
|
| 102 |
+
00:02:08.280 --> 00:02:13.660
|
| 103 |
+
el resumen y enviárselo a diferentes personas, la precisión se vuelve relevante.
|
| 104 |
+
|
| 105 |
+
00:02:13.660 --> 00:02:17.100
|
| 106 |
+
Y cada vez que modifiques tu prompt, vas a tener que probarlo con
|
| 107 |
+
|
| 108 |
+
00:02:17.100 --> 00:02:23.160
|
| 109 |
+
diez reuniones distintas, validar que la precisión es consistente y ahí sí
|
| 110 |
+
|
| 111 |
+
00:02:23.160 --> 00:02:28.260
|
| 112 |
+
poder generar la automatización que estás persiguiendo. El tercer factor es la relevancia.
|
| 113 |
+
|
| 114 |
+
00:02:28.260 --> 00:02:31.750
|
| 115 |
+
El contenido que me está generando es lo que yo estoy pidiendo.
|
| 116 |
+
|
| 117 |
+
00:02:31.750 --> 00:02:35.400
|
| 118 |
+
Por ejemplo, si genero un informe, se está enfocando en las partes claves
|
| 119 |
+
|
| 120 |
+
00:02:35.400 --> 00:02:38.940
|
| 121 |
+
del informe que me importan o está divagando y está yéndose por
|
| 122 |
+
|
| 123 |
+
00:02:38.940 --> 00:02:42.060
|
| 124 |
+
las cosas que no deberían ir en este reporte o en este informe
|
| 125 |
+
|
| 126 |
+
00:02:42.060 --> 00:02:45.460
|
| 127 |
+
basado en la información que le pasé. Y volvemos a lo mismo,
|
| 128 |
+
|
| 129 |
+
00:02:45.460 --> 00:02:49.140
|
| 130 |
+
cada modificación la vamos a probar diez veces, vamos a evaluar la relevancia
|
| 131 |
+
|
| 132 |
+
00:02:49.140 --> 00:02:54.060
|
| 133 |
+
del resultado y con esto podemos confiar en la automatización. Por último,
|
| 134 |
+
|
| 135 |
+
00:02:54.060 --> 00:02:58.220
|
| 136 |
+
vas a evaluar la claridad. Y este último criterio, yo siempre lo pienso
|
| 137 |
+
|
| 138 |
+
00:02:58.220 --> 00:03:01.520
|
| 139 |
+
en qué tan bueno es el resultado basado en los límites que
|
| 140 |
+
|
| 141 |
+
00:03:01.520 --> 00:03:05.280
|
| 142 |
+
le di a mi prompt. ¿Está manteniendo la cantidad de caracteres que yo
|
| 143 |
+
|
| 144 |
+
00:03:05.280 --> 00:03:08.120
|
| 145 |
+
le pedí? ¿Está usando el lenguaje o la-- o el tono o
|
| 146 |
+
|
| 147 |
+
00:03:08.120 --> 00:03:12.340
|
| 148 |
+
la voz del mensaje que yo le estoy pidiendo? Esta parte es poder
|
| 149 |
+
|
| 150 |
+
00:03:12.340 --> 00:03:16.220
|
| 151 |
+
evaluar que el resultado y su formato se mantienen en lo que
|
| 152 |
+
|
| 153 |
+
00:03:16.220 --> 00:03:21.340
|
| 154 |
+
yo escribí dentro del prompt. Con estos cuatro criterios puedes pasar un prompt
|
| 155 |
+
|
| 156 |
+
00:03:21.340 --> 00:03:25.020
|
| 157 |
+
de un chat que usas una vez a algo más sofisticado, un
|
| 158 |
+
|
| 159 |
+
00:03:25.020 --> 00:03:30.000
|
| 160 |
+
GPT, un agente o una automatización en N8N que permita que tú te
|
| 161 |
+
|
| 162 |
+
00:03:30.000 --> 00:03:34.239
|
| 163 |
+
desentiendas del problema. Lo importante va a ser que evalúes este prompt
|
| 164 |
+
|
| 165 |
+
00:03:34.240 --> 00:03:38.440
|
| 166 |
+
cada semana. Puedes confiar en la automatización, pero los modelos van cambiando todo
|
| 167 |
+
|
| 168 |
+
00:03:38.440 --> 00:03:41.800
|
| 169 |
+
el tiempo y son cambios que no es de un modelo antiguo
|
| 170 |
+
|
| 171 |
+
00:03:41.800 --> 00:03:46.380
|
| 172 |
+
a un modelo nuevo, sino que las empresas que construyen estos modelos van
|
| 173 |
+
|
| 174 |
+
00:03:46.380 --> 00:03:49.740
|
| 175 |
+
cambiando ciertas características que no le avisan a las personas que los
|
| 176 |
+
|
| 177 |
+
00:03:49.740 --> 00:03:55.280
|
| 178 |
+
usamos. Entonces, siempre estamos con la predisposición de que el modelo, aunque sigue
|
| 179 |
+
|
| 180 |
+
00:03:55.280 --> 00:04:02.960
|
| 181 |
+
llamándose igual, GPT-4, GPT-5, Opus 4.1 o Sonnet, puede comportarse ligeramente diferente
|
| 182 |
+
|
| 183 |
+
00:04:02.960 --> 00:04:06.500
|
| 184 |
+
de una semana a otra. Y por eso es importante entender que nuestro
|
| 185 |
+
|
| 186 |
+
00:04:06.500 --> 00:04:09.980
|
| 187 |
+
ca-trabajo cambió. Aunque ya no eres tú el que está enviando ese
|
| 188 |
+
|
| 189 |
+
00:04:10.020 --> 00:04:14.120
|
| 190 |
+
correo cada semana, ahora tu trabajo es verificar que eso que hizo la
|
| 191 |
+
|
| 192 |
+
00:04:14.120 --> 00:04:18.120
|
| 193 |
+
inteligencia artificial lo está haciendo de manera correcta y, si no, corregir
|
| 194 |
+
|
| 195 |
+
00:04:18.120 --> 00:04:22.520
|
| 196 |
+
el prompt y poder volver a confiar en esa automatización. Ahora vamos a
|
| 197 |
+
|
| 198 |
+
00:04:22.520 --> 00:04:26.320
|
| 199 |
+
ir al segundo caso de uso, donde usamos un LLM para evaluar
|
| 200 |
+
|
| 201 |
+
00:04:26.320 --> 00:04:30.320
|
| 202 |
+
la respuesta de otro. Y para este ejercicio vamos a volver a la
|
| 203 |
+
|
| 204 |
+
00:04:30.320 --> 00:04:34.440
|
| 205 |
+
clase en donde trabajamos con la ley de entidades crediticias. Y si
|
| 206 |
+
|
| 207 |
+
00:04:34.440 --> 00:04:37.680
|
| 208 |
+
recuerdan, todo eso lo hicimos en Gemini. Vamos a volver al chat en
|
| 209 |
+
|
| 210 |
+
00:04:37.680 --> 00:04:41.600
|
| 211 |
+
Gemini y vamos a ver que teníamos nuestros archivos arriba, que teníamos
|
| 212 |
+
|
| 213 |
+
00:04:41.600 --> 00:04:45.420
|
| 214 |
+
el anexo sesenta y tres, el diario de la federación y la ley.
|
| 215 |
+
|
| 216 |
+
00:04:45.420 --> 00:04:49.040
|
| 217 |
+
Le habíamos dicho que se comporte como un asistente legal, que únicamente
|
| 218 |
+
|
| 219 |
+
00:04:49.040 --> 00:04:53.520
|
| 220 |
+
basaran las respuestas en el documento adjunto, y que si no sabía la
|
| 221 |
+
|
| 222 |
+
00:04:53.520 --> 00:04:58.760
|
| 223 |
+
información, nos respondiera que no tenía esa información. Y más adelante, en
|
| 224 |
+
|
| 225 |
+
00:04:58.760 --> 00:05:03.800
|
| 226 |
+
nuestro chat le habíamos dicho que, si había información sobre custodia de la
|
| 227 |
+
|
| 228 |
+
00:05:03.800 --> 00:05:07.660
|
| 229 |
+
información, nos dijo que el diario de la federación sí tenía, y
|
| 230 |
+
|
| 231 |
+
00:05:07.660 --> 00:05:12.460
|
| 232 |
+
validamos si la ley de instituciones crediticias mencionaba algo. Y nos decía que
|
| 233 |
+
|
| 234 |
+
00:05:12.460 --> 00:05:15.920
|
| 235 |
+
no. Vamos a copiar ese término y nos vamos a ir a
|
| 236 |
+
|
| 237 |
+
00:05:15.920 --> 00:05:19.979
|
| 238 |
+
ChatGPT a validar si es verdad que la ley de instituciones de crédito
|
| 239 |
+
|
| 240 |
+
00:05:19.980 --> 00:05:23.540
|
| 241 |
+
no tiene nada que ver con custodia de la información. Vamos a
|
| 242 |
+
|
| 243 |
+
00:05:23.540 --> 00:05:27.100
|
| 244 |
+
ir a ChatGPT, vamos a subir la ley, que también te la estoy
|
| 245 |
+
|
| 246 |
+
00:05:27.100 --> 00:05:30.460
|
| 247 |
+
dejando en los recursos para que sea más fácil encontrarla. Acá la
|
| 248 |
+
|
| 249 |
+
00:05:30.460 --> 00:05:41.340
|
| 250 |
+
vemos. Y le vamos a decir: «Dentro del archivo adjunto hay información sobre
|
| 251 |
+
|
| 252 |
+
00:05:41.340 --> 00:05:47.140
|
| 253 |
+
custodia de la información». Acá podría haber inf-- ambigüedad. Voy a decirle:
|
| 254 |
+
|
| 255 |
+
00:05:47.140 --> 00:05:53.160
|
| 256 |
+
«Hay, eh, alguna ley sobre custodia de la información». Con eso no repetimos
|
| 257 |
+
|
| 258 |
+
00:05:53.160 --> 00:05:56.420
|
| 259 |
+
la palabra y no tenemos chance de que se confunda el modelo.
|
| 260 |
+
|
| 261 |
+
00:05:56.420 --> 00:05:59.040
|
| 262 |
+
Esto lo voy a hacer en el modelo en auto, es decir, él
|
| 263 |
+
|
| 264 |
+
00:05:59.040 --> 00:06:03.050
|
| 265 |
+
va a decidir qué tan complejo es este problema y lo enviamos.[Comienza la grabación]
|
| 266 |
+
|
| 267 |
+
00:06:03.050 --> 00:06:06.420
|
| 268 |
+
En este caso, ChatGPT me está diciendo: «Sí, dentro del archivo aparece
|
| 269 |
+
|
| 270 |
+
00:06:06.420 --> 00:06:09.580
|
| 271 |
+
normativa sobre custodia y conservación de la información en el marco de la
|
| 272 |
+
|
| 273 |
+
00:06:09.580 --> 00:06:13.500
|
| 274 |
+
ley de instituciones de crédito». Voy a tomar esta información que me
|
| 275 |
+
|
| 276 |
+
00:06:13.500 --> 00:06:18.180
|
| 277 |
+
da acá, que de hecho me está diciendo: «Mire, lo encuentra en el
|
| 278 |
+
|
| 279 |
+
00:06:18.180 --> 00:06:22.030
|
| 280 |
+
archivo que usted me subió». Y me dice: «En resumen, la ley
|
| 281 |
+
|
| 282 |
+
00:06:22.030 --> 00:06:25.740
|
| 283 |
+
sí regula la custodia y conservación de la información, obligando a las instituciones
|
| 284 |
+
|
| 285 |
+
00:06:25.740 --> 00:06:29.960
|
| 286 |
+
a mantener registros claros, confiables y protegidos. ¿Quieres que te extraiga la
|
| 287 |
+
|
| 288 |
+
00:06:29.960 --> 00:06:34.400
|
| 289 |
+
información puntual?» No lo vamos a hacer, vamos a tomar esta información y
|
| 290 |
+
|
| 291 |
+
00:06:34.400 --> 00:06:37.060
|
| 292 |
+
vamos a irnos ahora con Gemini y vamos a validar si esa
|
| 293 |
+
|
| 294 |
+
00:06:37.060 --> 00:06:41.480
|
| 295 |
+
información está presente en nuestro chat, donde ya le dijimos que si no
|
| 296 |
+
|
| 297 |
+
00:06:41.480 --> 00:06:45.140
|
| 298 |
+
existe esa información, nos diga que no existe. Entonces, le voy a
|
| 299 |
+
|
| 300 |
+
00:06:45.140 --> 00:06:55.100
|
| 301 |
+
decir en este chat: «¿Puedes validar si esta información es correcta? Valídala sobre
|
| 302 |
+
|
| 303 |
+
00:06:55.100 --> 00:07:07.840
|
| 304 |
+
la ley de instituciones, tituciones de crédito, crédito». Entonces, acá instituciones nos
|
| 305 |
+
|
| 306 |
+
00:07:07.840 --> 00:07:14.780
|
| 307 |
+
quedó mal escrita. Instituciones, listo. Y vamos a poner la información. Acá tenemos
|
| 308 |
+
|
| 309 |
+
00:07:14.780 --> 00:07:19.040
|
| 310 |
+
nuestro prompt completo, que tiene tanto el artículo ciento veinticuatro como el
|
| 311 |
+
|
| 312 |
+
00:07:19.040 --> 00:07:23.700
|
| 313 |
+
artículo setenta y nueve. Está haciendo el análisis y dice: «De acuerdo con
|
| 314 |
+
|
| 315 |
+
00:07:23.700 --> 00:07:27.920
|
| 316 |
+
los documentos adjuntos a la ley, la información proporcionada es correcta». Ya
|
| 317 |
+
|
| 318 |
+
00:07:27.920 --> 00:07:32.300
|
| 319 |
+
está la información que le dimos. En este caso, quiero que veas cómo
|
| 320 |
+
|
| 321 |
+
00:07:32.300 --> 00:07:37.320
|
| 322 |
+
usamos dos LLMs para validar si la información que estábamos buscando estaba
|
| 323 |
+
|
| 324 |
+
00:07:37.320 --> 00:07:41.280
|
| 325 |
+
o no estaba. Originalmente, Gemini nos dijo que no, y esto fue porque
|
| 326 |
+
|
| 327 |
+
00:07:41.280 --> 00:07:45.800
|
| 328 |
+
se fue a buscar literalmente los términos, no agarró la sutileza sino
|
| 329 |
+
|
| 330 |
+
00:07:45.800 --> 00:07:49.260
|
| 331 |
+
fue a ver si había algo que refería a esa información, pero no
|
| 332 |
+
|
| 333 |
+
00:07:49.260 --> 00:07:54.280
|
| 334 |
+
bajo esos términos en específico. Cuando nos fuimos a ChatGPT, encontramos la
|
| 335 |
+
|
| 336 |
+
00:07:54.280 --> 00:07:58.700
|
| 337 |
+
información que podría referirse a eso y ya validamos si esa información la
|
| 338 |
+
|
| 339 |
+
00:07:58.700 --> 00:08:02.980
|
| 340 |
+
había alucinado ChatGPT o si en efecto estaba y simplemente no la
|
| 341 |
+
|
| 342 |
+
00:08:02.980 --> 00:08:06.700
|
| 343 |
+
había encontrado porque no eran los términos exactos. Esta forma de validar es
|
| 344 |
+
|
| 345 |
+
00:08:06.700 --> 00:08:09.740
|
| 346 |
+
muy útil porque no implica tener que leer toda la ley para
|
| 347 |
+
|
| 348 |
+
00:08:09.740 --> 00:08:16.740
|
| 349 |
+
saber si Gemini o Claude o ChatGPT están alucinando. Y tampoco confía únicamente
|
| 350 |
+
|
| 351 |
+
00:08:16.740 --> 00:08:20.660
|
| 352 |
+
en las técnicas de prompting que usamos para asegurarnos de que solo
|
| 353 |
+
|
| 354 |
+
00:08:20.660 --> 00:08:24.500
|
| 355 |
+
basara la información en los documentos que le entregamos. Con esto, la próxima
|
| 356 |
+
|
| 357 |
+
00:08:24.500 --> 00:08:27.659
|
| 358 |
+
vez que escribas un prompt, no te quedes con la primera respuesta.
|
| 359 |
+
|
| 360 |
+
00:08:27.660 --> 00:08:32.780
|
| 361 |
+
Crea variaciones, valídalas, prueba sistemáticamente con todas las herramientas que te he dado
|
| 362 |
+
|
| 363 |
+
00:08:32.780 --> 00:08:36.360
|
| 364 |
+
durante el curso, con el fin de encontrar el flujo de trabajo
|
| 365 |
+
|
| 366 |
+
00:08:36.360 --> 00:08:41.880
|
| 367 |
+
que mejor funciona según el problema que estás automatizando. E incluso, antes de
|
| 368 |
+
|
| 369 |
+
00:08:41.880 --> 00:08:45.180
|
| 370 |
+
pensar en automatizar o antes de pensar en solucionar un problema con
|
| 371 |
+
|
| 372 |
+
00:08:45.180 --> 00:08:51.860
|
| 373 |
+
inteligencia artificial, hazte la pregunta: ¿Ese problema necesita inteligencia artificial? Porque ya viste
|
| 374 |
+
|
| 375 |
+
00:08:51.860 --> 00:08:54.860
|
| 376 |
+
que no es un trabajo sencillo y te puedes quedar mucho tiempo
|
| 377 |
+
|
| 378 |
+
00:08:54.860 --> 00:08:58.879
|
| 379 |
+
haciendo este proceso cuando la realidad es que ese problema no necesitaba ser
|
| 380 |
+
|
| 381 |
+
00:08:58.880 --> 00:09:00.680
|
| 382 |
+
algo que se solucionara con AI.
|
| 383 |
+
|
prompt-engineering/22-Plantillas de prompts para correos de seguimiento empresarial.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c545a7005cc6b43de948c85eabcf7e4f34694c2eb3514b0d8ddf7a9612c5fb18
|
| 3 |
+
size 130956834
|
prompt-engineering/22-Plantillas de prompts para correos de seguimiento empresarial.sub.vtt
ADDED
|
@@ -0,0 +1,167 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.080 --> 00:00:03.740
|
| 4 |
+
Hasta este punto ya aprendiste cuál es la estructura base de un prompt.
|
| 5 |
+
|
| 6 |
+
00:00:03.740 --> 00:00:07.310
|
| 7 |
+
Aprendiste que no son reglas de oro, sino también aprendiste cómo funciona
|
| 8 |
+
|
| 9 |
+
00:00:07.310 --> 00:00:11.340
|
| 10 |
+
el modelo de atención, el espacio vectorial y cómo las palabras importan para
|
| 11 |
+
|
| 12 |
+
00:00:11.340 --> 00:00:14.940
|
| 13 |
+
ir modificando ese prompt con el fin de llegar a ese resultado.
|
| 14 |
+
|
| 15 |
+
00:00:14.940 --> 00:00:20.900
|
| 16 |
+
También vimos varias técnicas de prompting, desde zero shot, free shot, self-consistency, cadena
|
| 17 |
+
|
| 18 |
+
00:00:20.900 --> 00:00:25.240
|
| 19 |
+
de pensamiento e incluso llegamos a ver cómo manejar largas ventanas de
|
| 20 |
+
|
| 21 |
+
00:00:25.240 --> 00:00:29.440
|
| 22 |
+
contexto para evitar que el modelo alucine o que olvide instrucciones y qué
|
| 23 |
+
|
| 24 |
+
00:00:29.440 --> 00:00:33.380
|
| 25 |
+
hacer cuando nos enfrentamos a este problema. Acá abajo en la sección
|
| 26 |
+
|
| 27 |
+
00:00:33.380 --> 00:00:38.380
|
| 28 |
+
de recursos voy a dejarte diferentes plantillas. Estas plantillas son para diversos problemas
|
| 29 |
+
|
| 30 |
+
00:00:38.380 --> 00:00:41.140
|
| 31 |
+
a los que te vas a enfrentar. Son una pieza de inspiración
|
| 32 |
+
|
| 33 |
+
00:00:41.140 --> 00:00:45.100
|
| 34 |
+
para que tú puedas solucionar diferentes de esos problemas, pero también para que
|
| 35 |
+
|
| 36 |
+
00:00:45.100 --> 00:00:48.640
|
| 37 |
+
tú las modifiques y las adaptes al contexto de tu trabajo. Para
|
| 38 |
+
|
| 39 |
+
00:00:48.640 --> 00:00:52.240
|
| 40 |
+
esto quiero mostrarte una de las plantillas. Con eso te enseño a usarlas
|
| 41 |
+
|
| 42 |
+
00:00:52.240 --> 00:00:56.240
|
| 43 |
+
y te sientes libre de modificarlas. Esta plantilla que tenemos acá es
|
| 44 |
+
|
| 45 |
+
00:00:56.240 --> 00:00:59.200
|
| 46 |
+
para redactar un correo de seguimiento a un cliente a partir de una
|
| 47 |
+
|
| 48 |
+
00:00:59.200 --> 00:01:03.920
|
| 49 |
+
reunión. Tenemos: eres un asistente de redacción comercial que compone correos claros,
|
| 50 |
+
|
| 51 |
+
00:01:03.920 --> 00:01:08.500
|
| 52 |
+
concisos y respetuosos, y su tarea es redactar un correo de seguimiento posterior
|
| 53 |
+
|
| 54 |
+
00:01:08.500 --> 00:01:11.660
|
| 55 |
+
a una reunión con el cliente con un resumen breve, acuerdos y
|
| 56 |
+
|
| 57 |
+
00:01:11.660 --> 00:01:16.880
|
| 58 |
+
próximos pasos concretos. Tenemos acá nuestra etiqueta del contexto, que inicia y termina
|
| 59 |
+
|
| 60 |
+
00:01:16.880 --> 00:01:21.539
|
| 61 |
+
acá, y tenemos el nombre del cliente, nombre de la empresa, fecha
|
| 62 |
+
|
| 63 |
+
00:01:21.540 --> 00:01:26.020
|
| 64 |
+
de la reunión y notas de la reunión. Esto que ves acá entre
|
| 65 |
+
|
| 66 |
+
00:01:26.020 --> 00:01:29.339
|
| 67 |
+
llaves es la información que debes reemplazar. La puse en amarillo para
|
| 68 |
+
|
| 69 |
+
00:01:29.340 --> 00:01:33.340
|
| 70 |
+
que sea más evidente. Y luego tenemos los límites, que van a establecer
|
| 71 |
+
|
| 72 |
+
00:01:33.340 --> 00:01:37.700
|
| 73 |
+
cuál es el output que estamos esperando, el resultado del LLM, que
|
| 74 |
+
|
| 75 |
+
00:01:37.700 --> 00:01:41.320
|
| 76 |
+
sea máximo de ciento cincuenta o doscientas palabras, que tenga una estructura con
|
| 77 |
+
|
| 78 |
+
00:01:41.320 --> 00:01:46.420
|
| 79 |
+
asu-- con asunto, saludo, párrafo, agradecimiento, lenguaje simple y directo, una voz
|
| 80 |
+
|
| 81 |
+
00:01:46.420 --> 00:01:50.860
|
| 82 |
+
que contenga cohesión y cortesía y que entregues solo el correo final sin
|
| 83 |
+
|
| 84 |
+
00:01:50.860 --> 00:01:56.400
|
| 85 |
+
notas ni explicaciones. Vamos a llevarnos este prompt a Claude y vamos
|
| 86 |
+
|
| 87 |
+
00:01:56.400 --> 00:02:00.080
|
| 88 |
+
a poner la información acerca de una reunión ficticia que tengo por acá
|
| 89 |
+
|
| 90 |
+
00:02:00.080 --> 00:02:05.000
|
| 91 |
+
para que veamos cómo funciona. Entonces, el nombre del cliente va a
|
| 92 |
+
|
| 93 |
+
00:02:05.000 --> 00:02:12.700
|
| 94 |
+
ser Francisco García, Francisco García. La empresa va a ser Innovatech. Entonces, le
|
| 95 |
+
|
| 96 |
+
00:02:12.700 --> 00:02:22.060
|
| 97 |
+
vamos a decir acá Innovatech. Innova, Innova con una N, Innovatech. La
|
| 98 |
+
|
| 99 |
+
00:02:22.060 --> 00:02:29.160
|
| 100 |
+
fecha de la reunión va a ser 12 de agosto del 2025. 2025.
|
| 101 |
+
|
| 102 |
+
00:02:29.160 --> 00:02:32.320
|
| 103 |
+
Y vamos a tener las notas de la reunión que yo tomé
|
| 104 |
+
|
| 105 |
+
00:02:32.320 --> 00:02:36.100
|
| 106 |
+
para que pueda construir el correo. Entonces, digo, la reunión se llevó a
|
| 107 |
+
|
| 108 |
+
00:02:36.100 --> 00:02:39.920
|
| 109 |
+
cabo con el director de operaciones, que sería este Francisco, responsable de
|
| 110 |
+
|
| 111 |
+
00:02:39.920 --> 00:02:44.880
|
| 112 |
+
marketing de Innovatech. Se discu-- se discutieron estas cosas, estos son los accionables
|
| 113 |
+
|
| 114 |
+
00:02:44.880 --> 00:02:50.180
|
| 115 |
+
y se acordó una comunicación para tal día. Entonces, en este caso
|
| 116 |
+
|
| 117 |
+
00:02:50.180 --> 00:02:54.530
|
| 118 |
+
dice 30 de septiembre, en realidad no es 30 de septiembre, eh, 30
|
| 119 |
+
|
| 120 |
+
00:02:54.530 --> 00:02:59.960
|
| 121 |
+
de agosto, perdón, lo vamos a dejar para octubre. Y con esto
|
| 122 |
+
|
| 123 |
+
00:02:59.960 --> 00:03:05.800
|
| 124 |
+
lo vamos a enviar. Si te diste cuenta, mientras piensa, reemplazamos las variables
|
| 125 |
+
|
| 126 |
+
00:03:05.800 --> 00:03:08.940
|
| 127 |
+
con la información que yo tenía acerca de mi reunión y desde
|
| 128 |
+
|
| 129 |
+
00:03:08.940 --> 00:03:15.540
|
| 130 |
+
ahí simplemente envié y puedo ver el resultado. El asunto tengo acá, el
|
| 131 |
+
|
| 132 |
+
00:03:15.540 --> 00:03:19.299
|
| 133 |
+
correo que pedí, saludos cordiales y me pide que yo ponga mi
|
| 134 |
+
|
| 135 |
+
00:03:19.300 --> 00:03:23.420
|
| 136 |
+
nombre, mi cargo y mis datos de contacto. Con eso ya tengo un
|
| 137 |
+
|
| 138 |
+
00:03:23.420 --> 00:03:27.240
|
| 139 |
+
prompt que me soluciona un problema. Ahora, este prompt no es el
|
| 140 |
+
|
| 141 |
+
00:03:27.240 --> 00:03:29.360
|
| 142 |
+
tono que se usa en tu empresa o no es la forma en
|
| 143 |
+
|
| 144 |
+
00:03:29.360 --> 00:03:33.820
|
| 145 |
+
la que tú hablas, siéntete libre de modificar este prompt a lo
|
| 146 |
+
|
| 147 |
+
00:03:33.820 --> 00:03:36.960
|
| 148 |
+
que se acomode para tu caso de uso. Y con esto ya estás
|
| 149 |
+
|
| 150 |
+
00:03:36.960 --> 00:03:41.060
|
| 151 |
+
preparada para tomar el examen del curso, aprobarlo y compartir tu certificado
|
| 152 |
+
|
| 153 |
+
00:03:41.060 --> 00:03:43.760
|
| 154 |
+
en LinkedIn para que todo el mundo sepa que ya estás lista para
|
| 155 |
+
|
| 156 |
+
00:03:43.760 --> 00:03:47.299
|
| 157 |
+
crear prompts en cualquier reto que tengas en tu trabajo. Yo soy
|
| 158 |
+
|
| 159 |
+
00:03:47.300 --> 00:03:50.620
|
| 160 |
+
Juan Pablo Rojas, chief product officer de Platzi, y fue un placer acompañarte
|
| 161 |
+
|
| 162 |
+
00:03:50.620 --> 00:03:54.400
|
| 163 |
+
durante este curso. Escribe todo lo que vas aprendiendo en los comentarios
|
| 164 |
+
|
| 165 |
+
00:03:54.400 --> 00:03:57.340
|
| 166 |
+
y continuamos la conversación. Estaré respondiéndolos todos.
|
| 167 |
+
|
prompt-engineering/3-Cómo interpretan los LLM el significado de las palabras.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f633a58cc6808c4e430af6e368fac303bc0697115f6d77055972f4a6669c5ea8
|
| 3 |
+
size 339952820
|
prompt-engineering/3-Cómo interpretan los LLM el significado de las palabras.sub.vtt
ADDED
|
@@ -0,0 +1,374 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.280 --> 00:00:04.000
|
| 4 |
+
Imagina que eres el dueño de una biblioteca, tienes cientos de libros y
|
| 5 |
+
|
| 6 |
+
00:00:04.000 --> 00:00:09.700
|
| 7 |
+
necesitas encontrar uno que habla sobre cocina. ¿Cómo lo puedes lograr? Seguramente
|
| 8 |
+
|
| 9 |
+
00:00:09.700 --> 00:00:15.020
|
| 10 |
+
organizas la biblioteca por temáticas. Cocina va por acá, novelas van por acá,
|
| 11 |
+
|
| 12 |
+
00:00:15.020 --> 00:00:19.160
|
| 13 |
+
eh, todos los libros sobre programación van por acá, eh, todos los
|
| 14 |
+
|
| 15 |
+
00:00:19.160 --> 00:00:22.660
|
| 16 |
+
libros de historia van por allá. Estás usando una de las características de
|
| 17 |
+
|
| 18 |
+
00:00:22.660 --> 00:00:26.940
|
| 19 |
+
los libros para organizar tu biblioteca y, según tu necesidad, hacer más
|
| 20 |
+
|
| 21 |
+
00:00:26.940 --> 00:00:31.640
|
| 22 |
+
fácil encontrar ese libro. ¿Cierto? Los modelos de lenguaje hacen algo muy similar
|
| 23 |
+
|
| 24 |
+
00:00:31.640 --> 00:00:35.860
|
| 25 |
+
para poder entender el significado de las palabras dentro del lenguaje que
|
| 26 |
+
|
| 27 |
+
00:00:35.860 --> 00:00:41.780
|
| 28 |
+
nosotros hablamos. Asignan una ubicación matemática específica para cada una de esas palabras,
|
| 29 |
+
|
| 30 |
+
00:00:41.780 --> 00:00:46.380
|
| 31 |
+
como si fuera un GPS donde cada característica que tiene una palabra,
|
| 32 |
+
|
| 33 |
+
00:00:46.380 --> 00:00:49.620
|
| 34 |
+
y no solo la palabra como tal, sino su significado, lo que quiere
|
| 35 |
+
|
| 36 |
+
00:00:49.620 --> 00:00:54.140
|
| 37 |
+
decir dentro de una cultura, le permite lograr, ubicarla y hallarla en
|
| 38 |
+
|
| 39 |
+
00:00:54.140 --> 00:00:59.500
|
| 40 |
+
un espacio gigante de muchas dimensiones. Esta ubicación matemática precisa que ayuda al
|
| 41 |
+
|
| 42 |
+
00:00:59.500 --> 00:01:03.780
|
| 43 |
+
GPS a encontrar las palabras dentro de todos sus significados, se les
|
| 44 |
+
|
| 45 |
+
00:01:03.780 --> 00:01:08.380
|
| 46 |
+
llama embeddings o representación vectorial. Y piensa en esto como el ADN de
|
| 47 |
+
|
| 48 |
+
00:01:08.380 --> 00:01:12.480
|
| 49 |
+
una palabra. Es una secuencia de números que a la máquina, que
|
| 50 |
+
|
| 51 |
+
00:01:12.480 --> 00:01:16.400
|
| 52 |
+
habla en números, le va a permitir entender todo el significado de esa
|
| 53 |
+
|
| 54 |
+
00:01:16.400 --> 00:01:21.500
|
| 55 |
+
palabra y encontrarla y hallarla dentro de lo que queremos decir para
|
| 56 |
+
|
| 57 |
+
00:01:21.500 --> 00:01:26.080
|
| 58 |
+
entender ese prompt que nosotros estamos entregando. Por ejemplo, la palabra perro, que
|
| 59 |
+
|
| 60 |
+
00:01:26.080 --> 00:01:30.040
|
| 61 |
+
tiene las siguientes coordenadas: cero punto dos, menos cero punto cinco, cero
|
| 62 |
+
|
| 63 |
+
00:01:30.040 --> 00:01:34.780
|
| 64 |
+
punto ocho, cero punto tres y muchas más. Y un segundo. Si no
|
| 65 |
+
|
| 66 |
+
00:01:34.780 --> 00:01:38.480
|
| 67 |
+
te gustan las matemáticas, entiendo que esto pueda ser algo que asuste.
|
| 68 |
+
|
| 69 |
+
00:01:38.480 --> 00:01:44.360
|
| 70 |
+
Piénsalo como decir una dirección en un, en una ciudad en donde vives,
|
| 71 |
+
|
| 72 |
+
00:01:44.360 --> 00:01:48.340
|
| 73 |
+
son una forma de llegar allá. Y podemos tener la palabra gato
|
| 74 |
+
|
| 75 |
+
00:01:48.340 --> 00:01:51.480
|
| 76 |
+
que tiene cero punto veintiuno, menos cero punto cuarenta y ocho, cero punto
|
| 77 |
+
|
| 78 |
+
00:01:51.480 --> 00:01:55.320
|
| 79 |
+
setenta y nueve, cero punto treinta y uno. Y si lo ves,
|
| 80 |
+
|
| 81 |
+
00:01:55.320 --> 00:02:01.780
|
| 82 |
+
de hecho, las coordenadas se parecen, son muy cercanas. ¿Por qué? Pues básicamente
|
| 83 |
+
|
| 84 |
+
00:02:01.780 --> 00:02:05.880
|
| 85 |
+
porque estas dos palabras, aunque son diferentes, son letras diferentes, de hecho,
|
| 86 |
+
|
| 87 |
+
00:02:05.880 --> 00:02:10.139
|
| 88 |
+
entre perro y gato solo comparten la O, en su significado y lo
|
| 89 |
+
|
| 90 |
+
00:02:10.139 --> 00:02:16.320
|
| 91 |
+
que significan dentro de nuestro lenguaje y nuestra cultura son muy similares.
|
| 92 |
+
|
| 93 |
+
00:02:16.320 --> 00:02:21.600
|
| 94 |
+
Ambas son animales, ambos son mamíferos, ambos son domésticos. Y eso es lo
|
| 95 |
+
|
| 96 |
+
00:02:21.600 --> 00:02:26.980
|
| 97 |
+
que representa esta ubicación matemática que le asigna los LLMs a las
|
| 98 |
+
|
| 99 |
+
00:02:26.980 --> 00:02:31.900
|
| 100 |
+
palabras a través de los embeddings. Todo ese significado y qué tan cercanas
|
| 101 |
+
|
| 102 |
+
00:02:31.900 --> 00:02:35.940
|
| 103 |
+
están esas palabras. Vamos a ver otro ejemplo. Y para este siguiente
|
| 104 |
+
|
| 105 |
+
00:02:35.940 --> 00:02:41.000
|
| 106 |
+
ejemplo, quiero que tengas en mente lo siguiente. En este espacio matemático gigante,
|
| 107 |
+
|
| 108 |
+
00:02:41.000 --> 00:02:44.440
|
| 109 |
+
esa ubicación va a representar la cercanía de las palabras en su
|
| 110 |
+
|
| 111 |
+
00:02:44.440 --> 00:02:49.860
|
| 112 |
+
significado. Eso quiere decir que palabras con significados similares van a estar cerca.
|
| 113 |
+
|
| 114 |
+
00:02:49.860 --> 00:02:54.480
|
| 115 |
+
Rey está cerca de reina, hospital está cerca de médico, azul está
|
| 116 |
+
|
| 117 |
+
00:02:54.480 --> 00:02:59.910
|
| 118 |
+
cerca de rojo. Todos comparten muchas características que hacen que la cercanía en
|
| 119 |
+
|
| 120 |
+
00:02:59.910 --> 00:03:04.560
|
| 121 |
+
ese espacio matemático se dé. Y es raro pensar de esta manera,
|
| 122 |
+
|
| 123 |
+
00:03:04.560 --> 00:03:09.600
|
| 124 |
+
porque para nosotros esto es muy obvio o muy de sentido común. Pero
|
| 125 |
+
|
| 126 |
+
00:03:09.600 --> 00:03:12.660
|
| 127 |
+
para que los LLMs pudieran capturar la forma en la que hablamos
|
| 128 |
+
|
| 129 |
+
00:03:12.660 --> 00:03:18.340
|
| 130 |
+
y entenderla, teníamos que volverlo algo que matemáticamente funcionara. Y dentro del proceso
|
| 131 |
+
|
| 132 |
+
00:03:18.340 --> 00:03:21.480
|
| 133 |
+
de prompt engineering, lo que vamos a estar haciendo es traer algo
|
| 134 |
+
|
| 135 |
+
00:03:21.480 --> 00:03:25.940
|
| 136 |
+
que es de sentido común o muy del inconsciente, el consciente, y poder
|
| 137 |
+
|
| 138 |
+
00:03:25.940 --> 00:03:29.470
|
| 139 |
+
ponerlo en palabras y ser conscientes justamente de cuáles son las palabras
|
| 140 |
+
|
| 141 |
+
00:03:29.470 --> 00:03:32.240
|
| 142 |
+
que estamos usando. Este ejemplo no te va a poner otra vez los
|
| 143 |
+
|
| 144 |
+
00:03:32.240 --> 00:03:35.420
|
| 145 |
+
vectores y las matemáticas, no te preocupes, pero sí quiero que veas
|
| 146 |
+
|
| 147 |
+
00:03:35.420 --> 00:03:41.660
|
| 148 |
+
como, si ya entendemos que cada palabra en este espacio gigante dimensional captura
|
| 149 |
+
|
| 150 |
+
00:03:41.660 --> 00:03:44.740
|
| 151 |
+
el significado de esas palabras y las pone cerca o lejos según
|
| 152 |
+
|
| 153 |
+
00:03:44.740 --> 00:03:50.740
|
| 154 |
+
su significado, pues también puede capturar relaciones un poco más complejas. Entonces, imaginémonos
|
| 155 |
+
|
| 156 |
+
00:03:50.740 --> 00:03:53.930
|
| 157 |
+
que tenemos el vector de rey, la palabra rey ubicada en este
|
| 158 |
+
|
| 159 |
+
00:03:53.930 --> 00:04:01.390
|
| 160 |
+
espacio, eh, multidimensional. Y luego yo le resto hombre. Es raro porque nosotros
|
| 161 |
+
|
| 162 |
+
00:04:01.390 --> 00:04:05.680
|
| 163 |
+
en las palabras no restamos ni sumamos. Pero trata de imaginarlo, que
|
| 164 |
+
|
| 165 |
+
00:04:05.680 --> 00:04:09.040
|
| 166 |
+
a la palabra rey le estamos quitando el factor de que es hombre
|
| 167 |
+
|
| 168 |
+
00:04:09.040 --> 00:04:12.520
|
| 169 |
+
y ahora le vamos a agregar el factor que es mujer. Si
|
| 170 |
+
|
| 171 |
+
00:04:12.520 --> 00:04:16.320
|
| 172 |
+
yo te digo esto así, quiero que pares y en los comentarios me
|
| 173 |
+
|
| 174 |
+
00:04:16.320 --> 00:04:25.220
|
| 175 |
+
digas cuál es el resultado. Ya que lo pusiste en los comentarios,
|
| 176 |
+
|
| 177 |
+
00:04:25.220 --> 00:04:28.380
|
| 178 |
+
estoy muy seguro de que llegaste al mismo lugar al que llegaría un
|
| 179 |
+
|
| 180 |
+
00:04:28.380 --> 00:04:32.760
|
| 181 |
+
LLM. Y es que diría que rey menos hombre más mujer sería
|
| 182 |
+
|
| 183 |
+
00:04:32.800 --> 00:04:37.320
|
| 184 |
+
una reina. Si quitamos del factor rey, del significado rey, la palabra hombre
|
| 185 |
+
|
| 186 |
+
00:04:37.320 --> 00:04:40.980
|
| 187 |
+
y decimos que es una mujer, automáticamente pensamos en que estamos hablando
|
| 188 |
+
|
| 189 |
+
00:04:40.980 --> 00:04:43.980
|
| 190 |
+
de la reina. Y esta es la forma en la que ese espacio
|
| 191 |
+
|
| 192 |
+
00:04:43.980 --> 00:04:49.500
|
| 193 |
+
multidimensional, donde cada palabra y su significado es ubicado, puede llegar a
|
| 194 |
+
|
| 195 |
+
00:04:49.500 --> 00:04:55.080
|
| 196 |
+
usar operaciones matemáticas para incluso llegar a lugares o capturar relaciones más complejas
|
| 197 |
+
|
| 198 |
+
00:04:55.080 --> 00:04:59.620
|
| 199 |
+
de cómo nosotros nos comunicamos. Y para que puedas imaginarte un poco
|
| 200 |
+
|
| 201 |
+
00:04:59.620 --> 00:05:04.200
|
| 202 |
+
más cómo se ve este espacio vectorial, quiero mostrarte lo siguiente. Acá tenemos
|
| 203 |
+
|
| 204 |
+
00:05:04.200 --> 00:05:06.979
|
| 205 |
+
una herramienta que se llama el Embedding Projector, que lo que hace
|
| 206 |
+
|
| 207 |
+
00:05:06.980 --> 00:05:10.320
|
| 208 |
+
es tratar de mostrarnos de una manera gráfica cómo se ve este espacio
|
| 209 |
+
|
| 210 |
+
00:05:10.320 --> 00:05:14.400
|
| 211 |
+
multidimensional. Te estoy dejando el enlace en los recursos y quiero que
|
| 212 |
+
|
| 213 |
+
00:05:14.400 --> 00:05:18.980
|
| 214 |
+
tengas en cuenta una cosa. Primero, este proyector de embeddings solo funciona para
|
| 215 |
+
|
| 216 |
+
00:05:18.980 --> 00:05:21.520
|
| 217 |
+
palabras en inglés y lo siguiente que quiero que tengas en cuenta
|
| 218 |
+
|
| 219 |
+
00:05:21.520 --> 00:05:25.240
|
| 220 |
+
es que acá solo somos capaces de ver tres dimensiones, como si estuviéramos
|
| 221 |
+
|
| 222 |
+
00:05:25.240 --> 00:05:30.460
|
| 223 |
+
clasificando las palabras en tres características. Los LLMs hacen esto en muchas
|
| 224 |
+
|
| 225 |
+
00:05:30.460 --> 00:05:35.100
|
| 226 |
+
más. De hecho, estamos hablando de setecientas cuarenta y ocho, mil veinticuatro, dos
|
| 227 |
+
|
| 228 |
+
00:05:35.100 --> 00:05:40.160
|
| 229 |
+
mil cincuenta y seis di-dimensiones, algo que simplemente es imposible de imaginar.
|
| 230 |
+
|
| 231 |
+
00:05:40.160 --> 00:05:43.980
|
| 232 |
+
Probamos esto. Tenemos una nube donde cada uno de esos puntos son una
|
| 233 |
+
|
| 234 |
+
00:05:43.980 --> 00:05:48.420
|
| 235 |
+
palabra. Y en este caso, yo busqué queen, reina. Y podemos ver
|
| 236 |
+
|
| 237 |
+
00:05:48.420 --> 00:05:56.180
|
| 238 |
+
cómo palabras cercanas son Elizabeth, Anne, King, Mary, Princess, Catherine. Y esa cercanía
|
| 239 |
+
|
| 240 |
+
00:05:56.180 --> 00:05:59.360
|
| 241 |
+
la va a capturar de todo el entrenamiento que tienen los LLMs
|
| 242 |
+
|
| 243 |
+
00:05:59.360 --> 00:06:03.496
|
| 244 |
+
por detrás con toda la literatura que existe.Todo lo que hay acerca de
|
| 245 |
+
|
| 246 |
+
00:06:03.496 --> 00:06:07.796
|
| 247 |
+
liqui-- literatura y que está sin copyright en principio, lo va a
|
| 248 |
+
|
| 249 |
+
00:06:07.796 --> 00:06:12.056
|
| 250 |
+
usar para entrenarse y ese entrenamiento es para simular nuestra inteligencia, y lo
|
| 251 |
+
|
| 252 |
+
00:06:12.056 --> 00:06:16.536
|
| 253 |
+
primero que hace para simular la inteligencia es entender nuestro lenguaje y
|
| 254 |
+
|
| 255 |
+
00:06:16.536 --> 00:06:19.896
|
| 256 |
+
de esta manera lo entiende. Entonces, esto nos habla de que mucha de
|
| 257 |
+
|
| 258 |
+
00:06:19.896 --> 00:06:24.196
|
| 259 |
+
la literatura que existe, la palabra queen está cerca de Elizabeth, por
|
| 260 |
+
|
| 261 |
+
00:06:24.196 --> 00:06:29.536
|
| 262 |
+
la reina E-Elizabeth. Y acá podemos ver cómo se ilumina una parte de
|
| 263 |
+
|
| 264 |
+
00:06:29.536 --> 00:06:33.476
|
| 265 |
+
ese espacio vectorial y qué tan cercanas están las palabras que estamos
|
| 266 |
+
|
| 267 |
+
00:06:33.476 --> 00:06:37.516
|
| 268 |
+
viendo. Si yo me voy a queen, en específico, miren, por acá sale,
|
| 269 |
+
|
| 270 |
+
00:06:37.516 --> 00:06:41.756
|
| 271 |
+
eh, revenge sale por ahí, pero acá está Elizabeth y vemos que
|
| 272 |
+
|
| 273 |
+
00:06:41.756 --> 00:06:45.836
|
| 274 |
+
queen está por acá y luego princess está por acá, que gráficamente pareciera
|
| 275 |
+
|
| 276 |
+
00:06:45.836 --> 00:06:48.556
|
| 277 |
+
que está más cerca, pero si nos movemos vemos que se aleja
|
| 278 |
+
|
| 279 |
+
00:06:48.556 --> 00:06:51.776
|
| 280 |
+
porque pues son tres dimensiones. Pero esto nos da un poquito la idea
|
| 281 |
+
|
| 282 |
+
00:06:51.776 --> 00:06:55.716
|
| 283 |
+
de esto que estábamos hablando, cómo se ve gráficamente. ¿Y esto por
|
| 284 |
+
|
| 285 |
+
00:06:55.716 --> 00:07:01.096
|
| 286 |
+
qué es crucial para los LLM? Es básicamente la diferencia entre el teclado
|
| 287 |
+
|
| 288 |
+
00:07:01.096 --> 00:07:05.656
|
| 289 |
+
predictivo de cuando estás hablando por WhatsApp versus todo este sistema que
|
| 290 |
+
|
| 291 |
+
00:07:05.656 --> 00:07:09.656
|
| 292 |
+
te estoy explicando para que un LLM entienda nuestro lenguaje. Cuando yo escribo
|
| 293 |
+
|
| 294 |
+
00:07:09.656 --> 00:07:13.146
|
| 295 |
+
por WhatsApp, solo está prediciendo cuál es la siguiente palabra después de
|
| 296 |
+
|
| 297 |
+
00:07:13.146 --> 00:07:18.416
|
| 298 |
+
decir: «Hola». ¿Qué más uso cuando estoy escribiendo? No está buscando el significado
|
| 299 |
+
|
| 300 |
+
00:07:18.416 --> 00:07:21.676
|
| 301 |
+
de las palabras, no está viendo cuál es mi intención en el
|
| 302 |
+
|
| 303 |
+
00:07:21.676 --> 00:07:27.216
|
| 304 |
+
mensaje. Por eso el autocorrector no puede escribirme un correo. La diferencia con
|
| 305 |
+
|
| 306 |
+
00:07:27.216 --> 00:07:31.496
|
| 307 |
+
ChatGPT, los LLM o cualquiera de estas herramientas es que sí capturan
|
| 308 |
+
|
| 309 |
+
00:07:31.496 --> 00:07:34.396
|
| 310 |
+
la esencia de lo que estoy diciendo y tratan de buscar qué es
|
| 311 |
+
|
| 312 |
+
00:07:34.396 --> 00:07:38.606
|
| 313 |
+
lo que más sentido tiene dentro de mi comunicación. Si yo escribo:
|
| 314 |
+
|
| 315 |
+
00:07:38.606 --> 00:07:42.536
|
| 316 |
+
«El cielo es», lo que estoy haciendo es mover la atención de ese
|
| 317 |
+
|
| 318 |
+
00:07:42.536 --> 00:07:46.836
|
| 319 |
+
LLM hacia ese espacio vectorial que tiene que ver con el clima,
|
| 320 |
+
|
| 321 |
+
00:07:46.836 --> 00:07:50.876
|
| 322 |
+
y va a tener ese contexto alrededor del clima. Teniendo en cuenta esto,
|
| 323 |
+
|
| 324 |
+
00:07:50.876 --> 00:07:54.776
|
| 325 |
+
y que cada palabra que nosotros escribimos mueve la atención del LLM
|
| 326 |
+
|
| 327 |
+
00:07:54.776 --> 00:07:59.196
|
| 328 |
+
hacia un lugar de ese espacio vectorial, en la siguiente clase vamos a
|
| 329 |
+
|
| 330 |
+
00:07:59.196 --> 00:08:03.916
|
| 331 |
+
hablar sobre cómo asignarle un rol al LLM para poder cumplir una
|
| 332 |
+
|
| 333 |
+
00:08:03.916 --> 00:08:07.026
|
| 334 |
+
tarea en específico y cuál es su función, cuál es la razón para
|
| 335 |
+
|
| 336 |
+
00:08:07.026 --> 00:08:10.236
|
| 337 |
+
asignar un rol. Y conforme vamos avanzando en el curso, vamos a
|
| 338 |
+
|
| 339 |
+
00:08:10.236 --> 00:08:13.606
|
| 340 |
+
ver diferentes técnicas que lo único que hacen es jugar con ese modelo
|
| 341 |
+
|
| 342 |
+
00:08:13.606 --> 00:08:17.296
|
| 343 |
+
de atención y con lo que acabamos de ver del espacio vectorial
|
| 344 |
+
|
| 345 |
+
00:08:17.296 --> 00:08:21.176
|
| 346 |
+
para lograr resultados efectivos. Lo que quiero que te lleves de esta clase
|
| 347 |
+
|
| 348 |
+
00:08:21.176 --> 00:08:24.296
|
| 349 |
+
es que cada vez que vayas a escribir un prompt, pienses que
|
| 350 |
+
|
| 351 |
+
00:08:24.296 --> 00:08:28.716
|
| 352 |
+
cada palabra que estás colocando importa y que es muy importante entender el
|
| 353 |
+
|
| 354 |
+
00:08:28.716 --> 00:08:32.536
|
| 355 |
+
significado de las palabras cuando estamos escribiendo un prompt. Es por eso
|
| 356 |
+
|
| 357 |
+
00:08:32.536 --> 00:08:36.756
|
| 358 |
+
que siempre se recomienda que escribas prompts en tu lenguaje nativo, porque cuando
|
| 359 |
+
|
| 360 |
+
00:08:36.756 --> 00:08:40.376
|
| 361 |
+
estás hablando un lenguaje que no es tu lenguaje nativo, pueden haber
|
| 362 |
+
|
| 363 |
+
00:08:40.376 --> 00:08:46.316
|
| 364 |
+
muchos significados culturales o detalles de las palabras, sutilezas de las palabras que
|
| 365 |
+
|
| 366 |
+
00:08:46.316 --> 00:08:49.436
|
| 367 |
+
no vas a alcanzar a capturar tú solo. Y sí lo vas
|
| 368 |
+
|
| 369 |
+
00:08:49.436 --> 00:08:52.176
|
| 370 |
+
a lograr en el lenguaje con el que naciste, con el que empezaste
|
| 371 |
+
|
| 372 |
+
00:08:52.176 --> 00:08:53.376
|
| 373 |
+
a hablar.
|
| 374 |
+
|
prompt-engineering/4-Cómo definir roles efectivos en prompts de IA.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:26714ee48e359f075d96072c9f32271fd8a94edccb17d1c32ff8d048d1922520
|
| 3 |
+
size 216507216
|
prompt-engineering/4-Cómo definir roles efectivos en prompts de IA.sub.vtt
ADDED
|
@@ -0,0 +1,251 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.660 --> 00:00:04.840
|
| 4 |
+
Piensa en la última vez que pediste ayuda. Cuando lo fuiste a hacer,
|
| 5 |
+
|
| 6 |
+
00:00:04.840 --> 00:00:08.760
|
| 7 |
+
¿fuiste a la primera persona que se te ocurrió o pensaste: «¿Quién
|
| 8 |
+
|
| 9 |
+
00:00:08.760 --> 00:00:12.880
|
| 10 |
+
sería la mejor persona que me podría ayudar a solucionar este problema?» La
|
| 11 |
+
|
| 12 |
+
00:00:12.880 --> 00:00:17.340
|
| 13 |
+
diferencia entre estas dos aproximaciones pueden variar muchísimo el resultado y qué
|
| 14 |
+
|
| 15 |
+
00:00:17.340 --> 00:00:20.260
|
| 16 |
+
tan efectiva es la ayuda que estás pidiendo. Si vas a la primera
|
| 17 |
+
|
| 18 |
+
00:00:20.260 --> 00:00:25.080
|
| 19 |
+
persona que se te ocurrió, chance hay de que, eh, llegues a
|
| 20 |
+
|
| 21 |
+
00:00:25.080 --> 00:00:27.640
|
| 22 |
+
la persona correcta que te pueda ayudar o que llegues a una persona
|
| 23 |
+
|
| 24 |
+
00:00:27.640 --> 00:00:32.800
|
| 25 |
+
que te diga: «Híjole, no sabría qué decirte, pero puedes preguntarle a
|
| 26 |
+
|
| 27 |
+
00:00:32.800 --> 00:00:38.660
|
| 28 |
+
fulanito». Es raro porque este proceso lo pensamos, escogemos a la persona y
|
| 29 |
+
|
| 30 |
+
00:00:38.660 --> 00:00:42.380
|
| 31 |
+
vamos a decirle qué necesitamos. No es como que llegamos a donde
|
| 32 |
+
|
| 33 |
+
00:00:42.380 --> 00:00:46.120
|
| 34 |
+
la persona y le decimos: «Oye, como tú eres eh, experto en marketing,
|
| 35 |
+
|
| 36 |
+
00:00:46.120 --> 00:00:49.660
|
| 37 |
+
quiero hacerte esta pregunta». Pero la verdad es que este proceso que
|
| 38 |
+
|
| 39 |
+
00:00:49.660 --> 00:00:53.860
|
| 40 |
+
hacemos, un poco inconsciente, es muy útil para la inteligencia artificial, como lo
|
| 41 |
+
|
| 42 |
+
00:00:53.860 --> 00:00:57.920
|
| 43 |
+
vimos en la clase pasada. Esto se llama el rol, y vamos
|
| 44 |
+
|
| 45 |
+
00:00:57.920 --> 00:01:01.380
|
| 46 |
+
a ver cómo lo podemos poner en práctica dentro de un prompt. Esta
|
| 47 |
+
|
| 48 |
+
00:01:01.380 --> 00:01:05.899
|
| 49 |
+
transformación no es casualidad. Como vimos al inicio, cuando nos preguntamos quién
|
| 50 |
+
|
| 51 |
+
00:01:05.900 --> 00:01:09.620
|
| 52 |
+
es la mejor persona que me podría ayudar, estamos optimizando a ir al
|
| 53 |
+
|
| 54 |
+
00:01:09.620 --> 00:01:13.120
|
| 55 |
+
área de conocimiento que más nos ayudaría para el problema que tenemos.
|
| 56 |
+
|
| 57 |
+
00:01:13.120 --> 00:01:17.500
|
| 58 |
+
En este caso, con la inteligencia artificial, estamos colocando el rol para que
|
| 59 |
+
|
| 60 |
+
00:01:17.500 --> 00:01:23.440
|
| 61 |
+
modifiquemos ese espacio vectorial y lo llevemos al lugar o al área
|
| 62 |
+
|
| 63 |
+
00:01:23.440 --> 00:01:28.080
|
| 64 |
+
de conocimiento que más nos ayudaría a solucionar este problema. Al final, estamos
|
| 65 |
+
|
| 66 |
+
00:01:28.080 --> 00:01:33.320
|
| 67 |
+
activando patrones específicos del lenguaje que el modelo aprendió durante su entrenamiento.
|
| 68 |
+
|
| 69 |
+
00:01:33.320 --> 00:01:36.760
|
| 70 |
+
Otra forma de pensarlo es como decirle a un empleado: «Este es tu
|
| 71 |
+
|
| 72 |
+
00:01:36.760 --> 00:01:40.760
|
| 73 |
+
job description». De repente, el empleado ya sabe cómo comportarse, desde qué
|
| 74 |
+
|
| 75 |
+
00:01:40.760 --> 00:01:44.450
|
| 76 |
+
lugar se espera abordar los problemas, entre otros factores que lo van a
|
| 77 |
+
|
| 78 |
+
00:01:44.450 --> 00:01:48.320
|
| 79 |
+
ayudar a triunfar en el trabajo que se le designó. Pasa lo
|
| 80 |
+
|
| 81 |
+
00:01:48.320 --> 00:01:53.520
|
| 82 |
+
mismo con los LLM. Veamos un ejemplo más, un poco más pequeño. Vamos
|
| 83 |
+
|
| 84 |
+
00:01:53.520 --> 00:01:59.460
|
| 85 |
+
a preguntarle en un nuevo chat: «¿Qué es el clima?». Cuando hago
|
| 86 |
+
|
| 87 |
+
00:01:59.460 --> 00:02:03.780
|
| 88 |
+
esta pregunta, me va a dar una respuesta genérica, donde me habla de
|
| 89 |
+
|
| 90 |
+
00:02:03.780 --> 00:02:10.410
|
| 91 |
+
condiciones atmosféricas... Me dice cosas básicas, como temperatura, precipitaciones, humedad, vientos, presión
|
| 92 |
+
|
| 93 |
+
00:02:10.410 --> 00:02:19.240
|
| 94 |
+
atmosférica, etcétera, etcétera, etcétera. Ahora hagamos un nuevo prompt. Digamos: «Actúa como climatólogo
|
| 95 |
+
|
| 96 |
+
00:02:19.240 --> 00:02:27.859
|
| 97 |
+
experto y explícame qué es el clima. Yo soy un niño de
|
| 98 |
+
|
| 99 |
+
00:02:27.860 --> 00:02:32.800
|
| 100 |
+
primaria». Y la respuesta la va a adaptar con la información que le
|
| 101 |
+
|
| 102 |
+
00:02:32.800 --> 00:02:35.900
|
| 103 |
+
dimos. Entonces, lo primero es que empieza a usar emojis, porque ya
|
| 104 |
+
|
| 105 |
+
00:02:35.900 --> 00:02:38.130
|
| 106 |
+
le dije que yo soy un niño, entonces asume que esto va a
|
| 107 |
+
|
| 108 |
+
00:02:38.130 --> 00:02:42.300
|
| 109 |
+
ser, eh, más entretenido para mí. Y me dice: «Como climatólogo te
|
| 110 |
+
|
| 111 |
+
00:02:42.300 --> 00:02:45.980
|
| 112 |
+
voy a explicar de manera sencilla. El clima es como la personalidad de
|
| 113 |
+
|
| 114 |
+
00:02:45.980 --> 00:02:50.600
|
| 115 |
+
un lugar en la Tierra». Si te das cuenta, estos cambios permitieron
|
| 116 |
+
|
| 117 |
+
00:02:50.600 --> 00:02:56.000
|
| 118 |
+
que la inteligencia artificial tomara más allá de que simplemente explicara algo diferente,
|
| 119 |
+
|
| 120 |
+
00:02:56.000 --> 00:03:00.440
|
| 121 |
+
usar diferentes herramientas del lenguaje para llegar a solucionar el problema. En
|
| 122 |
+
|
| 123 |
+
00:03:00.440 --> 00:03:04.840
|
| 124 |
+
este caso, está haciendo una analogía que, para un niño de primaria, haría
|
| 125 |
+
|
| 126 |
+
00:03:04.840 --> 00:03:09.609
|
| 127 |
+
más fácil explicar qué es el clima. Donde en mi ejemplo anterior,
|
| 128 |
+
|
| 129 |
+
00:03:09.609 --> 00:03:13.480
|
| 130 |
+
vemos una respuesta más genérica, más al estilo de Wikipedia. Acá quiero que
|
| 131 |
+
|
| 132 |
+
00:03:13.480 --> 00:03:17.120
|
| 133 |
+
pares la clase y vamos a hacer un ejercicio interesante. Si estás
|
| 134 |
+
|
| 135 |
+
00:03:17.120 --> 00:03:20.200
|
| 136 |
+
viendo esta clase, quiero que en los comentarios dejes cuál es tu rol
|
| 137 |
+
|
| 138 |
+
00:03:20.200 --> 00:03:24.360
|
| 139 |
+
en tu empresa y me des una descripción de cien caracteres de
|
| 140 |
+
|
| 141 |
+
00:03:24.360 --> 00:03:28.620
|
| 142 |
+
qué haces tú en ese rol. Veamos qué significan los roles en diferentes
|
| 143 |
+
|
| 144 |
+
00:03:28.620 --> 00:03:32.040
|
| 145 |
+
empresas y en diferentes lugares. Es muy divertido y una cosa que
|
| 146 |
+
|
| 147 |
+
00:03:32.040 --> 00:03:36.160
|
| 148 |
+
yo hago mucho con los LLM es preguntarles: «Para ti qué es un
|
| 149 |
+
|
| 150 |
+
00:03:36.160 --> 00:03:40.420
|
| 151 |
+
community manager». Y con eso logro llegar al entendimiento de qué es
|
| 152 |
+
|
| 153 |
+
00:03:40.420 --> 00:03:44.800
|
| 154 |
+
lo que el LLM interpreta por community manager y con eso saber si
|
| 155 |
+
|
| 156 |
+
00:03:44.800 --> 00:03:48.600
|
| 157 |
+
es el rol más indicado para el problema que quiero resolver. Muchas
|
| 158 |
+
|
| 159 |
+
00:03:48.600 --> 00:03:51.420
|
| 160 |
+
veces yo creo que para crear un guion para un TikTok, para un
|
| 161 |
+
|
| 162 |
+
00:03:51.420 --> 00:03:57.160
|
| 163 |
+
Reel, necesito el community manager, pero resulta que es mejor un guionista.
|
| 164 |
+
|
| 165 |
+
00:03:57.160 --> 00:04:01.200
|
| 166 |
+
Y solo lo voy a saber, no porque significa en el conocimiento común
|
| 167 |
+
|
| 168 |
+
00:04:01.200 --> 00:04:06.180
|
| 169 |
+
de las personas que tengo alrededor, sino porque entiende el LLM qué
|
| 170 |
+
|
| 171 |
+
00:04:06.180 --> 00:04:10.740
|
| 172 |
+
hace ese rol dentro de su entrenamiento. Con lo que aprendiste en este
|
| 173 |
+
|
| 174 |
+
00:04:10.740 --> 00:04:15.520
|
| 175 |
+
módulo, quiero darte la estructura de un prompt efectivo. Pero recuerda, esta
|
| 176 |
+
|
| 177 |
+
00:04:15.520 --> 00:04:19.100
|
| 178 |
+
estructura no es una regla de oro. Vimos que, con pequeños prompts logramos
|
| 179 |
+
|
| 180 |
+
00:04:19.100 --> 00:04:23.419
|
| 181 |
+
resultados de lo que esperábamos. Piénsalo más como la forma de qué
|
| 182 |
+
|
| 183 |
+
00:04:23.420 --> 00:04:26.680
|
| 184 |
+
preguntas hacerte para saber qué le hace falta a tu prompt para llegar
|
| 185 |
+
|
| 186 |
+
00:04:26.680 --> 00:04:29.580
|
| 187 |
+
al resultado que esperas. Y la primera ya la vimos, y es
|
| 188 |
+
|
| 189 |
+
00:04:29.580 --> 00:04:33.680
|
| 190 |
+
el rol. Al final, cuando seteamos un rol, estamos moviendo ese espacio vectorial
|
| 191 |
+
|
| 192 |
+
00:04:33.680 --> 00:04:36.320
|
| 193 |
+
al área de conocimiento que más nos va a ayudar a resolver
|
| 194 |
+
|
| 195 |
+
00:04:36.320 --> 00:04:41.120
|
| 196 |
+
este problema. El siguiente es el enfoque o la instrucción, y acá debe
|
| 197 |
+
|
| 198 |
+
00:04:41.120 --> 00:04:46.120
|
| 199 |
+
ser claro y conciso. Recuerda, debes usar las palabras correctas para decir
|
| 200 |
+
|
| 201 |
+
00:04:46.120 --> 00:04:49.260
|
| 202 |
+
lo que quieres decir. Y, en este caso, lo que debemos hacer es
|
| 203 |
+
|
| 204 |
+
00:04:49.260 --> 00:04:53.380
|
| 205 |
+
ser directos con qué es lo que necesitamos que resuelva el LLM.
|
| 206 |
+
|
| 207 |
+
00:04:53.380 --> 00:04:58.040
|
| 208 |
+
No es necesario pedir el favor, no es necesario agregar... palabras que decoren
|
| 209 |
+
|
| 210 |
+
00:04:58.040 --> 00:05:01.720
|
| 211 |
+
la instrucción. Entre más preciso seas, más efectivo va a ser el
|
| 212 |
+
|
| 213 |
+
00:05:01.720 --> 00:05:05.720
|
| 214 |
+
prompt. Lo siguiente es el contexto de la memoria, y acá piensa acerca
|
| 215 |
+
|
| 216 |
+
00:05:05.720 --> 00:05:09.620
|
| 217 |
+
de esto como cuál es la información que necesita esta persona, o
|
| 218 |
+
|
| 219 |
+
00:05:09.620 --> 00:05:14.060
|
| 220 |
+
en este caso el LLM, para resolver este problema. En nuestro ejercicio, el
|
| 221 |
+
|
| 222 |
+
00:05:14.060 --> 00:05:17.760
|
| 223 |
+
contexto era el reporte de McKinsey. Sin ese reporte, no hubiéramos podido
|
| 224 |
+
|
| 225 |
+
00:05:17.760 --> 00:05:22.040
|
| 226 |
+
llegar al resultado. Y los límites, piénsalos como cuál es la estructura de
|
| 227 |
+
|
| 228 |
+
00:05:22.040 --> 00:05:26.060
|
| 229 |
+
lo que estás esperando como resultado. ¿Quieres que sea un resumen? ¿Quieres
|
| 230 |
+
|
| 231 |
+
00:05:26.060 --> 00:05:29.580
|
| 232 |
+
que sea corto? ¿Quieres que sean bullet points? ¿Qué significa corto? Porque en
|
| 233 |
+
|
| 234 |
+
00:05:29.580 --> 00:05:34.280
|
| 235 |
+
un libro podríamos decir que ochenta páginas es un libro corto. Entonces,
|
| 236 |
+
|
| 237 |
+
00:05:34.280 --> 00:05:39.120
|
| 238 |
+
entre más específicos se hacen esos límites y haya menos ambigüedad donde especifiques
|
| 239 |
+
|
| 240 |
+
00:05:39.120 --> 00:05:44.240
|
| 241 |
+
número de caracteres, cuántas oraciones, cuántas palabras, y uses adjetivos que ayuden
|
| 242 |
+
|
| 243 |
+
00:05:44.240 --> 00:05:49.540
|
| 244 |
+
a llegar a ese, esa descripción que estás buscando, como «se accionable, sé
|
| 245 |
+
|
| 246 |
+
00:05:49.540 --> 00:05:53.900
|
| 247 |
+
conciso, sé pragmático», vas a lograr tener el resultado que estabas esperando
|
| 248 |
+
|
| 249 |
+
00:05:53.900 --> 00:05:55.240
|
| 250 |
+
en un solo prompt.
|
| 251 |
+
|
prompt-engineering/6-Comparación práctica de ChatGPT, Claude, Gemini y Microsoft Copilot.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b49d881d5e80fa86521a6f950757beb4533c8ad6e9d245fc97a1f7a42d1ab3a3
|
| 3 |
+
size 355141324
|
prompt-engineering/6-Comparación práctica de ChatGPT, Claude, Gemini y Microsoft Copilot.sub.vtt
ADDED
|
@@ -0,0 +1,422 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.080 --> 00:00:07.700
|
| 4 |
+
Tienes cuatro asistentes virtuales: ChatGPT, Claude, Gemini y Microsoft Copilot. En principio parecen
|
| 5 |
+
|
| 6 |
+
00:00:07.700 --> 00:00:13.719
|
| 7 |
+
iguales, pero no exactamente. Piensa que son cocineros con diferentes especialidades y
|
| 8 |
+
|
| 9 |
+
00:00:13.720 --> 00:00:16.919
|
| 10 |
+
en esta clase te voy a enseñar a compararlos y a elegir cuál
|
| 11 |
+
|
| 12 |
+
00:00:16.920 --> 00:00:19.800
|
| 13 |
+
es el que necesitas según la tarea que vas a resolver. Y
|
| 14 |
+
|
| 15 |
+
00:00:19.800 --> 00:00:23.860
|
| 16 |
+
antes de hacer el ejercicio para comparar las cuatro herramientas, vamos a pensar
|
| 17 |
+
|
| 18 |
+
00:00:23.860 --> 00:00:26.780
|
| 19 |
+
en un prompt. El prompt va a ser: ¿Cómo mejorar la productividad
|
| 20 |
+
|
| 21 |
+
00:00:26.780 --> 00:00:29.840
|
| 22 |
+
del equipo? Esa es la pregunta que vamos a hacer. Y antes de
|
| 23 |
+
|
| 24 |
+
00:00:29.840 --> 00:00:34.680
|
| 25 |
+
irnos a hacer esa pregunta, quiero que pienses qué esperarías como respuesta.
|
| 26 |
+
|
| 27 |
+
00:00:34.680 --> 00:00:38.760
|
| 28 |
+
Piensa tres elementos clave y déjalo en los comentarios. Te pedí hacer esto
|
| 29 |
+
|
| 30 |
+
00:00:38.760 --> 00:00:41.140
|
| 31 |
+
porque antes de ir a ver cuál es la respuesta que nos
|
| 32 |
+
|
| 33 |
+
00:00:41.140 --> 00:00:45.640
|
| 34 |
+
va a dar cada uno de estos LLMs, quiero que tengas un criterio,
|
| 35 |
+
|
| 36 |
+
00:00:45.640 --> 00:00:49.380
|
| 37 |
+
que tú sepas qué es lo que estás esperando como resultado para
|
| 38 |
+
|
| 39 |
+
00:00:49.380 --> 00:00:53.990
|
| 40 |
+
poder evaluar cuál es el resultado que más funciona para ti, porque esto
|
| 41 |
+
|
| 42 |
+
00:00:53.990 --> 00:00:57.540
|
| 43 |
+
es lo más frustrante de todo. No hay una herramienta que funcione
|
| 44 |
+
|
| 45 |
+
00:00:57.540 --> 00:01:00.040
|
| 46 |
+
perfecta para todos, y lo que te voy a enseñar acá es que
|
| 47 |
+
|
| 48 |
+
00:01:00.040 --> 00:01:03.420
|
| 49 |
+
lo puedas probar y tú decidas cuál es la herramienta que mejor
|
| 50 |
+
|
| 51 |
+
00:01:03.420 --> 00:01:07.660
|
| 52 |
+
te funciona a ti al momento de resolver un problema. Entonces, vas a
|
| 53 |
+
|
| 54 |
+
00:01:07.660 --> 00:01:11.340
|
| 55 |
+
abrir una cuenta gratis en las cuatro herramientas, en Gemini, en Claude,
|
| 56 |
+
|
| 57 |
+
00:01:11.340 --> 00:01:16.480
|
| 58 |
+
en ChatGPT y en Microsoft Copilot. Una vez tengas abierta la cuenta, vamos
|
| 59 |
+
|
| 60 |
+
00:01:16.480 --> 00:01:19.500
|
| 61 |
+
a ir a pegar un prompt. Para abrir las cuentas te voy
|
| 62 |
+
|
| 63 |
+
00:01:19.500 --> 00:01:22.380
|
| 64 |
+
a dejar en los recursos los enlaces de las cuatro herramientas, con eso
|
| 65 |
+
|
| 66 |
+
00:01:22.380 --> 00:01:25.700
|
| 67 |
+
es más fácil. Ya con las cuatro, vas a tenerlas en tu
|
| 68 |
+
|
| 69 |
+
00:01:25.700 --> 00:01:31.140
|
| 70 |
+
navegador, ahí listadas los cuatro tab abiertos, porque es importante hacer este experimento
|
| 71 |
+
|
| 72 |
+
00:01:31.140 --> 00:01:34.400
|
| 73 |
+
o el experimento que tú quieras hacer en el mismo momento, en
|
| 74 |
+
|
| 75 |
+
00:01:34.400 --> 00:01:39.660
|
| 76 |
+
el mismo día, porque los modelos cambian constantemente. Entonces, para poder compararlos y
|
| 77 |
+
|
| 78 |
+
00:01:39.660 --> 00:01:43.460
|
| 79 |
+
saber cuál es el mejor para lo que nosotros estamos esperando, es
|
| 80 |
+
|
| 81 |
+
00:01:43.460 --> 00:01:47.620
|
| 82 |
+
mejor siempre correr las comparaciones en el mismo momento. Y acá tengo mi
|
| 83 |
+
|
| 84 |
+
00:01:47.640 --> 00:01:51.620
|
| 85 |
+
prompt, que es cómo mejorar la productividad del equipo. Voy a enviarlo
|
| 86 |
+
|
| 87 |
+
00:01:51.620 --> 00:01:56.140
|
| 88 |
+
en las cuatro herramientas mientras van pensando. Y quiero que sepan, estoy haciéndolo
|
| 89 |
+
|
| 90 |
+
00:01:56.140 --> 00:01:59.580
|
| 91 |
+
en las versiones gratis, donde todas tenemos por lo menos un mensaje
|
| 92 |
+
|
| 93 |
+
00:01:59.580 --> 00:02:04.100
|
| 94 |
+
en la que podemos probar y podemos ver el resultado sin necesidad de
|
| 95 |
+
|
| 96 |
+
00:02:04.100 --> 00:02:07.360
|
| 97 |
+
pagar. Algo que hago yo es que voy probando cuáles son los
|
| 98 |
+
|
| 99 |
+
00:02:07.360 --> 00:02:10.960
|
| 100 |
+
problemas que tengo en mi mes, voy viendo cuál es la mejor herramienta
|
| 101 |
+
|
| 102 |
+
00:02:10.960 --> 00:02:13.840
|
| 103 |
+
y esa es la que pago durante ese mes. Si tengo el
|
| 104 |
+
|
| 105 |
+
00:02:13.840 --> 00:02:17.840
|
| 106 |
+
chance de estar con dos herramientas porque veo que me funciona para solucionar
|
| 107 |
+
|
| 108 |
+
00:02:17.840 --> 00:02:21.800
|
| 109 |
+
dos tipos de problema, pues ya se justifica cómo hacer esta inversión
|
| 110 |
+
|
| 111 |
+
00:02:21.800 --> 00:02:26.060
|
| 112 |
+
y por qué hacerla. Quiero que veamos algo. Ya tenemos las respuestas. ChatGPT
|
| 113 |
+
|
| 114 |
+
00:02:26.060 --> 00:02:32.520
|
| 115 |
+
me da seis ítems, bastante texto, luego Gemini me da un poco
|
| 116 |
+
|
| 117 |
+
00:02:32.520 --> 00:02:37.940
|
| 118 |
+
menos de ítems, son cuatro ítems. Luego tenemos Claude, muy parecidas, incluso acá
|
| 119 |
+
|
| 120 |
+
00:02:37.940 --> 00:02:41.720
|
| 121 |
+
se va por seis ítems también y luego tenemos Copilot. Y quiero
|
| 122 |
+
|
| 123 |
+
00:02:41.720 --> 00:02:45.500
|
| 124 |
+
que notes que si vamos a juzgar las respuestas por su formato, pues
|
| 125 |
+
|
| 126 |
+
00:02:45.500 --> 00:02:48.500
|
| 127 |
+
al final un mejor prompt podría hacer que el formato sea muy
|
| 128 |
+
|
| 129 |
+
00:02:48.500 --> 00:02:52.380
|
| 130 |
+
parecido. Podría haber dicho que me dieran cuatro o cinco o seis, que
|
| 131 |
+
|
| 132 |
+
00:02:52.380 --> 00:02:57.260
|
| 133 |
+
no usaran emojis, que fuera más pragmático, pero por eso hice el
|
| 134 |
+
|
| 135 |
+
00:02:57.260 --> 00:03:01.760
|
| 136 |
+
ejercicio de parar y pensar qué es lo que yo estoy esperando. Porque
|
| 137 |
+
|
| 138 |
+
00:03:01.760 --> 00:03:05.340
|
| 139 |
+
puede que yo lea esta respuesta de Microsoft Copilot y funcione para
|
| 140 |
+
|
| 141 |
+
00:03:05.340 --> 00:03:10.460
|
| 142 |
+
mí. Y entonces, este es mi go to. Al final, debemos tener algo
|
| 143 |
+
|
| 144 |
+
00:03:10.460 --> 00:03:17.620
|
| 145 |
+
en cuenta. Tenemos herramientas y tenemos modelos de LLMs. ChatGPT, Claude y
|
| 146 |
+
|
| 147 |
+
00:03:17.620 --> 00:03:21.940
|
| 148 |
+
Gemini son empresas que se dedican a crear modelos. En el caso de
|
| 149 |
+
|
| 150 |
+
00:03:21.940 --> 00:03:25.760
|
| 151 |
+
Claude, estamos hablando de la empresa Antropic y crean dos modelos: Opus
|
| 152 |
+
|
| 153 |
+
00:03:25.760 --> 00:03:29.160
|
| 154 |
+
y Sonnet, que luego vamos a ver un poco más a detalle qué
|
| 155 |
+
|
| 156 |
+
00:03:29.160 --> 00:03:32.500
|
| 157 |
+
significa cada uno de ellos. En el caso de Gemini, la empresa
|
| 158 |
+
|
| 159 |
+
00:03:32.500 --> 00:03:37.180
|
| 160 |
+
por detrás es Google. Y Google crea este modelo Gemini, que es Gemini
|
| 161 |
+
|
| 162 |
+
00:03:37.180 --> 00:03:41.359
|
| 163 |
+
2.5 Pro y, y Gemini 2.5 Flash, que igual vamos a ver
|
| 164 |
+
|
| 165 |
+
00:03:41.360 --> 00:03:46.400
|
| 166 |
+
en detalle qué significan. Luego tenemos ChatGPT, la empresa por detrás es OpenAI
|
| 167 |
+
|
| 168 |
+
00:03:46.400 --> 00:03:50.460
|
| 169 |
+
y los modelos que crea son GPT, que se versionan en uno,
|
| 170 |
+
|
| 171 |
+
00:03:50.460 --> 00:03:54.380
|
| 172 |
+
dos, tres, cuatro, y en este momento estamos en GPT cinco. En el
|
| 173 |
+
|
| 174 |
+
00:03:54.380 --> 00:03:59.580
|
| 175 |
+
caso de Microsoft, no tenemos un modelo creado por Microsoft. Microsoft usa
|
| 176 |
+
|
| 177 |
+
00:03:59.580 --> 00:04:04.240
|
| 178 |
+
los modelos de OpenAI llamados GPT, en este caso usa GPT cuatro y
|
| 179 |
+
|
| 180 |
+
00:04:04.240 --> 00:04:07.180
|
| 181 |
+
tenemos la opción de habilitar GPT cinco, como lo vemos en la
|
| 182 |
+
|
| 183 |
+
00:04:07.180 --> 00:04:11.600
|
| 184 |
+
parte de acá arriba. Pero Microsoft hace algo en especial, y es que
|
| 185 |
+
|
| 186 |
+
00:04:11.600 --> 00:04:16.899
|
| 187 |
+
pone una capa intermedia entre Copilot y el modelo llamada Prometheus. Esa
|
| 188 |
+
|
| 189 |
+
00:04:16.899 --> 00:04:21.339
|
| 190 |
+
capa lo que hace es orquestar el LLM con toda la información que
|
| 191 |
+
|
| 192 |
+
00:04:21.339 --> 00:04:25.200
|
| 193 |
+
tiene Microsoft. Si estás en un entorno empresarial, tiene acceso a tus
|
| 194 |
+
|
| 195 |
+
00:04:25.200 --> 00:04:30.440
|
| 196 |
+
correos y a tu OneDrive y puede usar esa información para dar respuestas.
|
| 197 |
+
|
| 198 |
+
00:04:30.440 --> 00:04:34.460
|
| 199 |
+
Si no estás en una empresa, solo estás usando Microsoft Copilot, utiliza
|
| 200 |
+
|
| 201 |
+
00:04:34.460 --> 00:04:39.100
|
| 202 |
+
por detrás el buscador de Bing cuando necesita información actualizada. Esa es la
|
| 203 |
+
|
| 204 |
+
00:04:39.100 --> 00:04:45.180
|
| 205 |
+
diferencia entre usar Microsoft Copilot con ChatGPT. Y, dependiendo de cuáles son
|
| 206 |
+
|
| 207 |
+
00:04:45.180 --> 00:04:47.450
|
| 208 |
+
las herramientas que uses en tu día a día, esto va a te--
|
| 209 |
+
|
| 210 |
+
00:04:47.450 --> 00:04:50.600
|
| 211 |
+
te va a impactar de mayor manera o de menor manera. Por
|
| 212 |
+
|
| 213 |
+
00:04:50.600 --> 00:04:53.880
|
| 214 |
+
ejemplo, todo lo que yo uso es la suite de Google Workspace. Y
|
| 215 |
+
|
| 216 |
+
00:04:53.880 --> 00:04:57.560
|
| 217 |
+
en este caso, cuando yo entro a Gemini, no necesariamente ya está
|
| 218 |
+
|
| 219 |
+
00:04:57.560 --> 00:05:01.440
|
| 220 |
+
conectado con eso, pero Gemini está presente en todas las aplicaciones de Google
|
| 221 |
+
|
| 222 |
+
00:05:01.440 --> 00:05:06.420
|
| 223 |
+
y puedo usarlo de una manera como más, eh, certera en los
|
| 224 |
+
|
| 225 |
+
00:05:06.420 --> 00:05:10.560
|
| 226 |
+
ambientes en donde lo necesito. Pero si yo quisiera llevarme ese contexto al
|
| 227 |
+
|
| 228 |
+
00:05:10.560 --> 00:05:13.900
|
| 229 |
+
chat de Gemini, pues me lo tengo que traer para hacerlo posible.
|
| 230 |
+
|
| 231 |
+
00:05:13.900 --> 00:05:17.000
|
| 232 |
+
Al final, cada una de estas herramientas tiene sus pros y sus contras
|
| 233 |
+
|
| 234 |
+
00:05:17.000 --> 00:05:20.960
|
| 235 |
+
y depende de cuál es el caso de uso que yo tengo.
|
| 236 |
+
|
| 237 |
+
00:05:20.960 --> 00:05:25.140
|
| 238 |
+
A lo que sí quiero darle doble clic es los modelos que tienen.
|
| 239 |
+
|
| 240 |
+
00:05:25.140 --> 00:05:29.840
|
| 241 |
+
En Gemini, puedes ver que tienes un selector arriba donde puedes escoger
|
| 242 |
+
|
| 243 |
+
00:05:29.840 --> 00:05:36.040
|
| 244 |
+
entre 2.5 Flash y 2.5 Pro, y me dice: «Rápido para cualquier ayuda
|
| 245 |
+
|
| 246 |
+
00:05:36.040 --> 00:05:40.860
|
| 247 |
+
o razonamiento, matemática y código». Luego en ChatGPT, en la versión paga,
|
| 248 |
+
|
| 249 |
+
00:05:40.860 --> 00:05:49.020
|
| 250 |
+
tienes bajo pensamiento, pensamiento y pro de la versión GPT cinco. En Claude,
|
| 251 |
+
|
| 252 |
+
00:05:49.080 --> 00:05:53.420
|
| 253 |
+
tienes la opción de escoger entre Opus 4.1 y Sonnet, e igual
|
| 254 |
+
|
| 255 |
+
00:05:53.420 --> 00:05:58.160
|
| 256 |
+
me dice: «Sonnet es inteligente, eficiente para el día a día». Y luego
|
| 257 |
+
|
| 258 |
+
00:05:58.160 --> 00:06:02.719
|
| 259 |
+
dice que es el más poderoso, Opus, el más grande para retos
|
| 260 |
+
|
| 261 |
+
00:06:02.720 --> 00:06:07.000
|
| 262 |
+
complejos. Y en Copilot no tengo opción de escoger, solo puedo escoger entre
|
| 263 |
+
|
| 264 |
+
00:06:07.000 --> 00:06:12.350
|
| 265 |
+
GPT cuatro o GPT cinco.Ya que pensaste en eso, la verdad es
|
| 266 |
+
|
| 267 |
+
00:06:12.350 --> 00:06:16.810
|
| 268 |
+
que puedes usar la misma analogía para pensar en estos modelos. La diferencia
|
| 269 |
+
|
| 270 |
+
00:06:16.810 --> 00:06:21.290
|
| 271 |
+
entre un modelo rápido versus un modelo para tareas complejas es la
|
| 272 |
+
|
| 273 |
+
00:06:21.290 --> 00:06:25.909
|
| 274 |
+
planificación o el razonamiento que hacen para resolver la tarea. En un modelo
|
| 275 |
+
|
| 276 |
+
00:06:25.909 --> 00:06:31.150
|
| 277 |
+
rápido no tenemos un tiempo de planeación, es decir, lanzamos una pregunta
|
| 278 |
+
|
| 279 |
+
00:06:31.150 --> 00:06:35.430
|
| 280 |
+
y responde de inmediato la respuesta que ya sea esté en su entrenamiento
|
| 281 |
+
|
| 282 |
+
00:06:35.430 --> 00:06:39.770
|
| 283 |
+
o haya obtenido de internet. En un modelo de tareas complejas o
|
| 284 |
+
|
| 285 |
+
00:06:39.770 --> 00:06:43.170
|
| 286 |
+
de razonamiento, lo que va a hacer es que va a obtener tu
|
| 287 |
+
|
| 288 |
+
00:06:43.170 --> 00:06:46.950
|
| 289 |
+
prompt y va primero a preguntarse: ¿Cuáles son los pasos que necesito
|
| 290 |
+
|
| 291 |
+
00:06:46.950 --> 00:06:51.950
|
| 292 |
+
hacer para resolver este problema? Esto se llama think step by step o
|
| 293 |
+
|
| 294 |
+
00:06:51.950 --> 00:06:56.750
|
| 295 |
+
cadena de pensamiento. Y antes, cuando no teníamos esta idea de modelos
|
| 296 |
+
|
| 297 |
+
00:06:56.750 --> 00:07:00.950
|
| 298 |
+
de razonamiento, teníamos que decirle en el prompt: «Piensa paso a paso cómo
|
| 299 |
+
|
| 300 |
+
00:07:00.950 --> 00:07:06.510
|
| 301 |
+
resolver el problema» para inducir esta planeación y que primero pensara cómo
|
| 302 |
+
|
| 303 |
+
00:07:06.510 --> 00:07:11.390
|
| 304 |
+
resolverlo y luego ejecutar esos pasos. Ahora no es necesario. Los modelos que
|
| 305 |
+
|
| 306 |
+
00:07:11.390 --> 00:07:16.570
|
| 307 |
+
resuelven problemas complejos hacen esto que es pensar el paso a paso
|
| 308 |
+
|
| 309 |
+
00:07:16.570 --> 00:07:20.030
|
| 310 |
+
y luego ejecutar ese paso a paso. Esto puede resultar en que es
|
| 311 |
+
|
| 312 |
+
00:07:20.030 --> 00:07:26.170
|
| 313 |
+
más demorada la respuesta e incluso en que puede, eh, costar más.
|
| 314 |
+
|
| 315 |
+
00:07:26.170 --> 00:07:29.430
|
| 316 |
+
Tenemos un módulo donde vamos a hablar de costos cuando estamos haciendo prompt
|
| 317 |
+
|
| 318 |
+
00:07:29.430 --> 00:07:32.990
|
| 319 |
+
engineering. Lo que te invito es que cuando vayas a hacer un,
|
| 320 |
+
|
| 321 |
+
00:07:32.990 --> 00:07:36.610
|
| 322 |
+
un prompt y tengas ese problema, pienses: ¿Esto es un problema en donde
|
| 323 |
+
|
| 324 |
+
00:07:36.610 --> 00:07:39.170
|
| 325 |
+
yo tengo que planear el paso a paso o es un problema
|
| 326 |
+
|
| 327 |
+
00:07:39.170 --> 00:07:44.450
|
| 328 |
+
que la respuesta es inmediata? Y si no es tan intuitivo, intenta siempre
|
| 329 |
+
|
| 330 |
+
00:07:44.450 --> 00:07:47.370
|
| 331 |
+
con el modelo más rápido y cuando veas que no estás llegando
|
| 332 |
+
|
| 333 |
+
00:07:47.370 --> 00:07:51.570
|
| 334 |
+
a la solución, pásate a probar en el modelo más complejo y ve
|
| 335 |
+
|
| 336 |
+
00:07:51.570 --> 00:07:55.870
|
| 337 |
+
si el problema que estás tratando de resolver se logra solucionar. Durante
|
| 338 |
+
|
| 339 |
+
00:07:55.870 --> 00:07:59.370
|
| 340 |
+
el curso, las técnicas de prompting te van a enseñar cuál es la
|
| 341 |
+
|
| 342 |
+
00:07:59.370 --> 00:08:02.690
|
| 343 |
+
forma de hacer prompts efectivos para los modelos rápidos y cuál es
|
| 344 |
+
|
| 345 |
+
00:08:02.690 --> 00:08:07.250
|
| 346 |
+
la forma de hacer pro-prompts efectivos para los modelos de razonamiento. Tu reto
|
| 347 |
+
|
| 348 |
+
00:08:07.250 --> 00:08:11.490
|
| 349 |
+
para esta clase es, primero, identifica una tarea real de tu trabajo.
|
| 350 |
+
|
| 351 |
+
00:08:11.490 --> 00:08:15.130
|
| 352 |
+
Segundo, vas a escribir un prompt claro. Recuerda lo que aprendimos en la
|
| 353 |
+
|
| 354 |
+
00:08:15.130 --> 00:08:21.410
|
| 355 |
+
clase pasada: rol, enfoque, contexto y límites. Tercero, vas a probarlo en
|
| 356 |
+
|
| 357 |
+
00:08:21.410 --> 00:08:25.550
|
| 358 |
+
las cuatro herramientas. Recuerda que es importante probarlo en el mismo día, en
|
| 359 |
+
|
| 360 |
+
00:08:25.550 --> 00:08:29.990
|
| 361 |
+
el mismo momento para poder comparar de manera efectiva. Cuarto, vas a
|
| 362 |
+
|
| 363 |
+
00:08:29.990 --> 00:08:33.930
|
| 364 |
+
evaluar los resultados con los criterios que aprendiste en esta clase. Y, por
|
| 365 |
+
|
| 366 |
+
00:08:33.930 --> 00:08:37.130
|
| 367 |
+
último, vas a escoger el modelo que mejor se adaptó para la
|
| 368 |
+
|
| 369 |
+
00:08:37.130 --> 00:08:41.350
|
| 370 |
+
tarea que le dejaste. Y déjame en los comentarios cuál fue el modelo
|
| 371 |
+
|
| 372 |
+
00:08:41.350 --> 00:08:44.670
|
| 373 |
+
que más funcionó para la tarea. Con esto, la próxima vez que
|
| 374 |
+
|
| 375 |
+
00:08:44.670 --> 00:08:49.550
|
| 376 |
+
necesites elegir entre ChatGPT, Claude, Gemini o Microsoft Copilot, ya tienes un método
|
| 377 |
+
|
| 378 |
+
00:08:49.550 --> 00:08:53.830
|
| 379 |
+
sistemático para saber cuál es el mejor para responder a un problema.
|
| 380 |
+
|
| 381 |
+
00:08:53.830 --> 00:08:56.850
|
| 382 |
+
Te diría que no te limites solamente porque se integra bien, como es
|
| 383 |
+
|
| 384 |
+
00:08:56.850 --> 00:09:00.250
|
| 385 |
+
el caso de Copilot con la suite de Microsoft o de Gemini
|
| 386 |
+
|
| 387 |
+
00:09:00.250 --> 00:09:03.850
|
| 388 |
+
con la suite de Google, sino que primero trates de resolver muy bien
|
| 389 |
+
|
| 390 |
+
00:09:03.850 --> 00:09:07.790
|
| 391 |
+
el problema y luego, si hay uno que se integra mejor, veas
|
| 392 |
+
|
| 393 |
+
00:09:07.790 --> 00:09:12.270
|
| 394 |
+
cuáles son las limitaciones que tiene frente al problema que estás resolviendo. Durante
|
| 395 |
+
|
| 396 |
+
00:09:12.270 --> 00:09:16.090
|
| 397 |
+
el curso vamos a estar usando los cuatro y vamos a ver,
|
| 398 |
+
|
| 399 |
+
00:09:16.090 --> 00:09:20.010
|
| 400 |
+
en cada uno de los ejercicios que hagamos, dónde brillan más, cuáles son
|
| 401 |
+
|
| 402 |
+
00:09:20.010 --> 00:09:24.410
|
| 403 |
+
las cualidades que mejor funcionan. Y también te invito, explora las interfaces
|
| 404 |
+
|
| 405 |
+
00:09:24.410 --> 00:09:27.730
|
| 406 |
+
de las cuatro herramientas. Lo más importante es saber dónde se cambian los
|
| 407 |
+
|
| 408 |
+
00:09:27.730 --> 00:09:31.910
|
| 409 |
+
modos-- los modelos, dónde puedo subir archivos y, en general, van a
|
| 410 |
+
|
| 411 |
+
00:09:31.910 --> 00:09:36.550
|
| 412 |
+
ser muy parecidos. En este curso no quiero explicarte la interfaz solo porque
|
| 413 |
+
|
| 414 |
+
00:09:36.550 --> 00:09:40.130
|
| 415 |
+
cambian todo el tiempo y lo importante ya lo aprendiste: cómo subir
|
| 416 |
+
|
| 417 |
+
00:09:40.130 --> 00:09:43.830
|
| 418 |
+
archivos, cómo escribir el prompt y dónde cambiar los modelos y qué significan
|
| 419 |
+
|
| 420 |
+
00:09:43.830 --> 00:09:45.130
|
| 421 |
+
esos modelos.
|
| 422 |
+
|
prompt-engineering/7-Técnicas zero shot y few shot para prompts efectivos.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:515771e1f591417b29b0918d24738c01b8f7ad5f6bf597e93f098a8afdc6e0e7
|
| 3 |
+
size 339993634
|
prompt-engineering/7-Técnicas zero shot y few shot para prompts efectivos.sub.vtt
ADDED
|
@@ -0,0 +1,386 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WEBVTT
|
| 2 |
+
|
| 3 |
+
00:00:00.240 --> 00:00:04.140
|
| 4 |
+
Volvamos a la analogía del practicante en la oficina. Esta persona es brillante,
|
| 5 |
+
|
| 6 |
+
00:00:04.140 --> 00:00:08.959
|
| 7 |
+
es muy inteligente y tenemos que delegarle una tarea. Y puedes escoger
|
| 8 |
+
|
| 9 |
+
00:00:08.960 --> 00:00:13.860
|
| 10 |
+
dos opciones: decirle que haga la tarea así, no más. Le dices la
|
| 11 |
+
|
| 12 |
+
00:00:13.860 --> 00:00:17.760
|
| 13 |
+
instrucción y ya está. O puedes darle ejemplos de qué es lo
|
| 14 |
+
|
| 15 |
+
00:00:17.760 --> 00:00:23.600
|
| 16 |
+
que esperas como resultado. Esta decisión puede ser bastante sencilla o simple, pero
|
| 17 |
+
|
| 18 |
+
00:00:23.600 --> 00:00:25.640
|
| 19 |
+
sí va a ser la diferencia al momento en el que vas
|
| 20 |
+
|
| 21 |
+
00:00:25.640 --> 00:00:29.680
|
| 22 |
+
a usar un LLM. Y es la diferencia entre dos técnicas de prompting:
|
| 23 |
+
|
| 24 |
+
00:00:29.680 --> 00:00:33.760
|
| 25 |
+
zero shot y few shot. Empecemos con un ejemplo de zero shot,
|
| 26 |
+
|
| 27 |
+
00:00:33.760 --> 00:00:37.720
|
| 28 |
+
porque hay situaciones en donde simplemente dar la instrucción está bien. Le vamos
|
| 29 |
+
|
| 30 |
+
00:00:37.720 --> 00:00:42.820
|
| 31 |
+
a decir al practicante: «Traduce queso a francés». Así no más. No
|
| 32 |
+
|
| 33 |
+
00:00:42.820 --> 00:00:48.330
|
| 34 |
+
necesita un ejemplo. Es suficientemente claro para que el practicante nos responda <|agent|><|es|>
|
| 35 |
+
|
| 36 |
+
00:00:48.330 --> 00:00:50.780
|
| 37 |
+
Ahora, con few shot, vamos a ver cuáles son las tareas que
|
| 38 |
+
|
| 39 |
+
00:00:50.780 --> 00:00:56.280
|
| 40 |
+
necesitan de ejemplos, porque... sí hay tareas donde los ejemplos van a reducir
|
| 41 |
+
|
| 42 |
+
00:00:56.280 --> 00:00:59.620
|
| 43 |
+
la ambigüedad de la instrucción. Por ejemplo, si vamos a decirle al
|
| 44 |
+
|
| 45 |
+
00:00:59.620 --> 00:01:05.269
|
| 46 |
+
practicante que clasifique las emociones entre negativo y positivo, pues en principio, las
|
| 47 |
+
|
| 48 |
+
00:01:05.269 --> 00:01:08.660
|
| 49 |
+
emociones no son ni negativas ni positivas. Y sin duda, yo puedo
|
| 50 |
+
|
| 51 |
+
00:01:08.660 --> 00:01:12.160
|
| 52 |
+
dar mejores instrucciones que van a dar más claridad y reducir la ambigüedad
|
| 53 |
+
|
| 54 |
+
00:01:12.160 --> 00:01:16.800
|
| 55 |
+
de esta tarea que le estoy delegando. Pero dar ejemplos va a
|
| 56 |
+
|
| 57 |
+
00:01:16.800 --> 00:01:20.710
|
| 58 |
+
permitir que la ambigüedad llegue lo más cercano a cero y va a
|
| 59 |
+
|
| 60 |
+
00:01:20.710 --> 00:01:24.899
|
| 61 |
+
permitir detectar ciertos patrones que capaz no voy a ser capaz de
|
| 62 |
+
|
| 63 |
+
00:01:24.900 --> 00:01:30.400
|
| 64 |
+
poner en palabras dentro de mi prompt. Entonces, vas a clasificar las emociones
|
| 65 |
+
|
| 66 |
+
00:01:30.400 --> 00:01:35.140
|
| 67 |
+
en positivo o negativo. Un ejemplo de negativa es: tristeza, enojo y
|
| 68 |
+
|
| 69 |
+
00:01:35.140 --> 00:01:43.300
|
| 70 |
+
miedo. Un ejemplo de positivo es: alegría, felicidad y emoción. Con esto, doy
|
| 71 |
+
|
| 72 |
+
00:01:43.300 --> 00:01:48.200
|
| 73 |
+
una serie de ejemplos que van a permitir identificar patrones y mejorar
|
| 74 |
+
|
| 75 |
+
00:01:48.200 --> 00:01:51.180
|
| 76 |
+
el resultado que estoy esperando. Vamos a irnos a Claude y vamos a
|
| 77 |
+
|
| 78 |
+
00:01:51.180 --> 00:01:53.820
|
| 79 |
+
hacer un ejemplo un poco más aterrizado a lo que nos podríamos
|
| 80 |
+
|
| 81 |
+
00:01:53.820 --> 00:01:57.460
|
| 82 |
+
enfrentar en la vida real. En este ejemplo vamos a hacer una publicación
|
| 83 |
+
|
| 84 |
+
00:01:57.460 --> 00:02:03.740
|
| 85 |
+
de social media, en específico una publicación para Twitter o ahora X,
|
| 86 |
+
|
| 87 |
+
00:02:03.740 --> 00:02:07.420
|
| 88 |
+
y vamos a dar ejemplos que nos permitan llegar a una publicación que
|
| 89 |
+
|
| 90 |
+
00:02:07.420 --> 00:02:11.400
|
| 91 |
+
den alto engagement. Para este caso, los ejemplos que estoy agarrando es
|
| 92 |
+
|
| 93 |
+
00:02:11.400 --> 00:02:14.580
|
| 94 |
+
que me fui al Twitter de Freddy y cogí los tweets que más
|
| 95 |
+
|
| 96 |
+
00:02:14.580 --> 00:02:19.070
|
| 97 |
+
engagement tenían y los estoy colocando como ejemplo. Luego los tweets que,
|
| 98 |
+
|
| 99 |
+
00:02:19.070 --> 00:02:23.650
|
| 100 |
+
[chasquido] perdón Freddy, pero no tuvieron tanto engagement y los estoy colocando como
|
| 101 |
+
|
| 102 |
+
00:02:23.650 --> 00:02:27.320
|
| 103 |
+
ejemplo. Y vamos a ver cómo cambia los resultados si lo hacemos
|
| 104 |
+
|
| 105 |
+
00:02:27.320 --> 00:02:30.680
|
| 106 |
+
con zero shot o lo hacemos con few shot. Vamos a abrir un
|
| 107 |
+
|
| 108 |
+
00:02:30.680 --> 00:02:34.100
|
| 109 |
+
nuevo chat en Claude y vamos a partir de este prompt. Este
|
| 110 |
+
|
| 111 |
+
00:02:34.100 --> 00:02:37.140
|
| 112 |
+
prompt, la base no va a cambiar en los dos ejemplos para que
|
| 113 |
+
|
| 114 |
+
00:02:37.140 --> 00:02:41.180
|
| 115 |
+
podamos ver los resultados. «Actúa como social media manager y crea una
|
| 116 |
+
|
| 117 |
+
00:02:41.180 --> 00:02:45.560
|
| 118 |
+
publicación para Twitter sobre el impacto de la inteligencia artificial en el trabajo
|
| 119 |
+
|
| 120 |
+
00:02:45.560 --> 00:02:50.220
|
| 121 |
+
y el empleo que tenga alto engagement». Es más, podemos agregar acá
|
| 122 |
+
|
| 123 |
+
00:02:50.220 --> 00:02:55.120
|
| 124 |
+
una coma para el «que tenga tanto engagement». Al final, la puntuación es
|
| 125 |
+
|
| 126 |
+
00:02:55.120 --> 00:02:58.600
|
| 127 |
+
muy importante en los prompts porque determina mucho el significado de lo
|
| 128 |
+
|
| 129 |
+
00:02:58.600 --> 00:03:03.020
|
| 130 |
+
que queremos decir. Con esto, lo enviamos y vamos a ver cuál es
|
| 131 |
+
|
| 132 |
+
00:03:03.020 --> 00:03:06.300
|
| 133 |
+
el resultado que nos genera. «Aquí tienes una publicación de Twitter con
|
| 134 |
+
|
| 135 |
+
00:03:06.300 --> 00:03:10.720
|
| 136 |
+
alto potencial de engagement». Me entendió perfecto. Y acá me dice: «La IA
|
| 137 |
+
|
| 138 |
+
00:03:10.720 --> 00:03:14.540
|
| 139 |
+
no viene a robarnos el trabajo, viene a transformarlo. Mientras algunos roles
|
| 140 |
+
|
| 141 |
+
00:03:14.540 --> 00:03:20.440
|
| 142 |
+
desaparecen, emergen otros que ni imaginábamos. Prompt Engineers, AI Ethics Specialists, Human AI
|
| 143 |
+
|
| 144 |
+
00:03:20.440 --> 00:03:24.520
|
| 145 |
+
Collaboration Managers». Bla, bla, bla, bla, bla. Y me da una justificación
|
| 146 |
+
|
| 147 |
+
00:03:24.520 --> 00:03:27.820
|
| 148 |
+
de por qué es bueno. La verdad es que a mí no me
|
| 149 |
+
|
| 150 |
+
00:03:27.820 --> 00:03:32.840
|
| 151 |
+
encanta, me parece una publicación genérica que podría hacer cualquier social media
|
| 152 |
+
|
| 153 |
+
00:03:32.840 --> 00:03:36.800
|
| 154 |
+
manager y como que no sería algo a lo que yo le daría
|
| 155 |
+
|
| 156 |
+
00:03:36.800 --> 00:03:42.780
|
| 157 |
+
retweet. Ahora hagamos el ejemplo con few shot. Pongamos un par de
|
| 158 |
+
|
| 159 |
+
00:03:42.780 --> 00:03:47.280
|
| 160 |
+
ejemplos de contenido que yo sí le di favorito, le di retweet, que
|
| 161 |
+
|
| 162 |
+
00:03:47.280 --> 00:03:49.480
|
| 163 |
+
se alinea un poco más a lo que yo quiero decir, pero
|
| 164 |
+
|
| 165 |
+
00:03:49.480 --> 00:03:53.120
|
| 166 |
+
que... al final no hay muchas palabras que yo pueda agregarle a este
|
| 167 |
+
|
| 168 |
+
00:03:53.120 --> 00:03:56.859
|
| 169 |
+
prompt que vayan a capturar esa esencia. Y para eso tengo el
|
| 170 |
+
|
| 171 |
+
00:03:56.860 --> 00:04:01.200
|
| 172 |
+
ejercicio de los tweets de alto engagement y bajo engagement del Twitter de
|
| 173 |
+
|
| 174 |
+
00:04:01.200 --> 00:04:05.500
|
| 175 |
+
Freddy. Y lo voy a poner por acá. Veo tweets de alto
|
| 176 |
+
|
| 177 |
+
00:04:05.500 --> 00:04:12.480
|
| 178 |
+
engagement. Veo tres que son este de acá, este de acá y este
|
| 179 |
+
|
| 180 |
+
00:04:12.480 --> 00:04:19.760
|
| 181 |
+
de acá. Eeeh... Que va hasta por acá. Y ya empiezo a
|
| 182 |
+
|
| 183 |
+
00:04:19.760 --> 00:04:23.660
|
| 184 |
+
ver un patrón. Son tweets un poco más largos, uno tiene emojis, tienen
|
| 185 |
+
|
| 186 |
+
00:04:23.660 --> 00:04:27.600
|
| 187 |
+
datos un poco más duros, y luego tweets de bajo engagement. Son
|
| 188 |
+
|
| 189 |
+
00:04:27.600 --> 00:04:33.760
|
| 190 |
+
mucho más cortos y no tienen casi información. Yo podría poner esto como
|
| 191 |
+
|
| 192 |
+
00:04:33.760 --> 00:04:37.740
|
| 193 |
+
parte del prompt, pero incluso hay patrones que yo no estoy capturando
|
| 194 |
+
|
| 195 |
+
00:04:37.740 --> 00:04:40.960
|
| 196 |
+
como persona que le van a ayudar al LLM a hacer un mejor
|
| 197 |
+
|
| 198 |
+
00:04:40.960 --> 00:04:47.400
|
| 199 |
+
trabajo. Vamos a ver el resultado como social media manager. Acá tienes
|
| 200 |
+
|
| 201 |
+
00:04:47.400 --> 00:04:52.060
|
| 202 |
+
la-- el tweet. Dice: «Plot twist! La AI no va a robar tu
|
| 203 |
+
|
| 204 |
+
00:04:52.060 --> 00:04:56.380
|
| 205 |
+
trabajo, va a crear trabajos que ni sabíamos que existían. Hace quince
|
| 206 |
+
|
| 207 |
+
00:04:56.380 --> 00:05:00.440
|
| 208 |
+
años nadie era creador de contenido o especialista en UX. Hoy hay cincuenta
|
| 209 |
+
|
| 210 |
+
00:05:00.440 --> 00:05:03.860
|
| 211 |
+
millones. La pregunta no es ¿me van a reemplazar? Es cómo me
|
| 212 |
+
|
| 213 |
+
00:05:03.860 --> 00:05:08.360
|
| 214 |
+
voy a reinventar». Sin duda, la diferencia es gigante. Si yo me voy
|
| 215 |
+
|
| 216 |
+
00:05:08.360 --> 00:05:12.180
|
| 217 |
+
a ir y veo esto desde un criterio de persona que hace
|
| 218 |
+
|
| 219 |
+
00:05:12.180 --> 00:05:16.450
|
| 220 |
+
marketing, acá tengo algo genérico que no me da o me incita a
|
| 221 |
+
|
| 222 |
+
00:05:16.450 --> 00:05:20.880
|
| 223 |
+
la conversación, no lleva a que algo pase con el tweet cuando
|
| 224 |
+
|
| 225 |
+
00:05:20.880 --> 00:05:24.420
|
| 226 |
+
lo lea y de hecho, incluso tiene hashtags que podría ser algo de
|
| 227 |
+
|
| 228 |
+
00:05:24.420 --> 00:05:30.680
|
| 229 |
+
2015. Pero si me veo acá, el resultado que tengo, primero empieza
|
| 230 |
+
|
| 231 |
+
00:05:30.680 --> 00:05:36.300
|
| 232 |
+
con un hook muy claro. Segundo, me da una serie de datos específicos
|
| 233 |
+
|
| 234 |
+
00:05:36.300 --> 00:05:41.210
|
| 235 |
+
y me lleva a responder el tweet. Incluso si estoy de acuerdo,
|
| 236 |
+
|
| 237 |
+
00:05:41.210 --> 00:05:45.200
|
| 238 |
+
de seguro si soy un especialista en UX, voy a querer compartir esto
|
| 239 |
+
|
| 240 |
+
00:05:45.200 --> 00:05:51.270
|
| 241 |
+
y mostrar cómo, eeeh, cómo esto apoya la revolución que está pasando.
|
| 242 |
+
|
| 243 |
+
00:05:51.270 --> 00:05:55.680
|
| 244 |
+
Y de hecho, acá me dice los patrones que encontró, eh, dentro del
|
| 245 |
+
|
| 246 |
+
00:05:55.680 --> 00:06:00.100
|
| 247 |
+
contenido que le pasé. Como viste, few shot nos dio mejores resultados,
|
| 248 |
+
|
| 249 |
+
00:06:00.100 --> 00:06:03.468
|
| 250 |
+
pero la verdad es que-No es una mejor que otra, va a depender
|
| 251 |
+
|
| 252 |
+
00:06:03.468 --> 00:06:06.078
|
| 253 |
+
de la tarea. Te voy a dejar tres preguntas que te van
|
| 254 |
+
|
| 255 |
+
00:06:06.078 --> 00:06:08.668
|
| 256 |
+
a ayudar a decidir si es mejor few shot o zero shot para
|
| 257 |
+
|
| 258 |
+
00:06:08.668 --> 00:06:12.928
|
| 259 |
+
atacar un problema, pero en general te recomiendo que siempre intentes ambas
|
| 260 |
+
|
| 261 |
+
00:06:12.928 --> 00:06:18.028
|
| 262 |
+
cosas y veas cuál es el mejor resultado. Las preguntas son: ¿Hay ambigüedad
|
| 263 |
+
|
| 264 |
+
00:06:18.028 --> 00:06:21.568
|
| 265 |
+
en la tarea que voy a resolver? ¿Es una tarea que yo
|
| 266 |
+
|
| 267 |
+
00:06:21.568 --> 00:06:27.448
|
| 268 |
+
considero compleja? ¿Necesito precisión o replicar un formato en mi tarea? Si las
|
| 269 |
+
|
| 270 |
+
00:06:27.448 --> 00:06:30.768
|
| 271 |
+
tres respuestas son sí, lo más probable es que few shot sea
|
| 272 |
+
|
| 273 |
+
00:06:30.768 --> 00:06:36.148
|
| 274 |
+
la mejor solución. Pero ahora, también puedes equivocarte haciendo few shot y hay
|
| 275 |
+
|
| 276 |
+
00:06:36.148 --> 00:06:39.728
|
| 277 |
+
unas consideraciones que quiero que tengas en cuenta. La primera de las
|
| 278 |
+
|
| 279 |
+
00:06:39.728 --> 00:06:45.028
|
| 280 |
+
consideraciones en few shot prompting es cuántos ejemplos le damos. Muy pocos ejemplos
|
| 281 |
+
|
| 282 |
+
00:06:45.028 --> 00:06:49.108
|
| 283 |
+
no me va a permitir tener suficiente información para detectar patrones y
|
| 284 |
+
|
| 285 |
+
00:06:49.108 --> 00:06:55.468
|
| 286 |
+
reducir la ambigüedad del prompt. Demasiados ejemplos va a dar unos límites muy
|
| 287 |
+
|
| 288 |
+
00:06:55.468 --> 00:06:59.408
|
| 289 |
+
claros que cuando llegan casos que no están contemplados, no va a
|
| 290 |
+
|
| 291 |
+
00:06:59.408 --> 00:07:03.508
|
| 292 |
+
poder saber cuál es la respuesta correcta y va a empezar a alucinar.
|
| 293 |
+
|
| 294 |
+
00:07:03.508 --> 00:07:06.528
|
| 295 |
+
Los papers nos dicen que lo ideal es entre tres a siete
|
| 296 |
+
|
| 297 |
+
00:07:06.528 --> 00:07:09.998
|
| 298 |
+
ejemplos. Lo que yo te recomiendo es que pruebes, pero cada vez que
|
| 299 |
+
|
| 300 |
+
00:07:09.998 --> 00:07:14.248
|
| 301 |
+
pruebes un prompt, si tienes muchos casos de uso, lo pruebes con
|
| 302 |
+
|
| 303 |
+
00:07:14.248 --> 00:07:17.628
|
| 304 |
+
muchos casos de uso cada vez que hacemos el cambio al prompt, para
|
| 305 |
+
|
| 306 |
+
00:07:17.628 --> 00:07:22.268
|
| 307 |
+
poder ver dónde estamos fallando, qué patrones está identificando y dónde se
|
| 308 |
+
|
| 309 |
+
00:07:22.268 --> 00:07:26.488
|
| 310 |
+
está quedando corto. Ahora, no solo es el número de ejemplos, también es
|
| 311 |
+
|
| 312 |
+
00:07:26.488 --> 00:07:30.828
|
| 313 |
+
la variedad. Cuando estamos clasificando emociones o en este caso que estábamos
|
| 314 |
+
|
| 315 |
+
00:07:30.828 --> 00:07:35.808
|
| 316 |
+
viendo que queríamos reducir la ambigüedad de la palabra alto engagement, tenemos que
|
| 317 |
+
|
| 318 |
+
00:07:35.808 --> 00:07:39.918
|
| 319 |
+
mostrar lo que sí y lo que no. Es decir, mostramos qué
|
| 320 |
+
|
| 321 |
+
00:07:39.918 --> 00:07:44.588
|
| 322 |
+
es alto engagement con tres ejemplos y qué es bajo engagement con tres
|
| 323 |
+
|
| 324 |
+
00:07:44.588 --> 00:07:50.228
|
| 325 |
+
ejemplos. Con eso podemos dar más disposición a los patrones que estamos
|
| 326 |
+
|
| 327 |
+
00:07:50.228 --> 00:07:56.798
|
| 328 |
+
creando dentro del LLM. En clasificación de emociones positivas o negativas, debemos mostrar
|
| 329 |
+
|
| 330 |
+
00:07:56.798 --> 00:07:59.818
|
| 331 |
+
qué es positivo y qué es negativo, porque el hecho de solo
|
| 332 |
+
|
| 333 |
+
00:07:59.818 --> 00:08:03.808
|
| 334 |
+
mostrar el positivo o solo mostrar el negativo va a generar sesgos en
|
| 335 |
+
|
| 336 |
+
00:08:03.808 --> 00:08:07.648
|
| 337 |
+
el modelo que no van a reducir la ambigüedad. De nuevo, vamos
|
| 338 |
+
|
| 339 |
+
00:08:07.648 --> 00:08:12.078
|
| 340 |
+
a caer en ejemplos que no contemplan casos de uso que no pensamos
|
| 341 |
+
|
| 342 |
+
00:08:12.078 --> 00:08:15.247
|
| 343 |
+
al momento de crear la solución. Por último, y una cosa que
|
| 344 |
+
|
| 345 |
+
00:08:15.248 --> 00:08:19.868
|
| 346 |
+
debimos haber hecho mejor en nuestro prompt de, eh, redes sociales, es que
|
| 347 |
+
|
| 348 |
+
00:08:19.868 --> 00:08:24.148
|
| 349 |
+
el orden también importa. Se ha demostrado que el orden puede afectar
|
| 350 |
+
|
| 351 |
+
00:08:24.148 --> 00:08:27.478
|
| 352 |
+
en un-- de un cincuenta a un noventa por ciento la efectividad del
|
| 353 |
+
|
| 354 |
+
00:08:27.478 --> 00:08:32.207
|
| 355 |
+
prompt. Lo correcto es que los órdenes vayan aleatorios. Al final, lo
|
| 356 |
+
|
| 357 |
+
00:08:32.207 --> 00:08:35.367
|
| 358 |
+
que va de últimas en nuestro prompt es a lo que más atención
|
| 359 |
+
|
| 360 |
+
00:08:35.367 --> 00:08:39.888
|
| 361 |
+
le pone el LLM. Entonces, si solo tenemos lo negativo de últimas,
|
| 362 |
+
|
| 363 |
+
00:08:39.888 --> 00:08:44.028
|
| 364 |
+
podemos generar un sesgo. En nuestro caso, generó un gran tuit. Pero imagínate
|
| 365 |
+
|
| 366 |
+
00:08:44.028 --> 00:08:46.568
|
| 367 |
+
que este prompt lo vas a usar todos los días para cualquier
|
| 368 |
+
|
| 369 |
+
00:08:46.568 --> 00:08:50.698
|
| 370 |
+
tema que quieres crear contenido. En alguno de los temas, ese sesgo va
|
| 371 |
+
|
| 372 |
+
00:08:50.698 --> 00:08:54.188
|
| 373 |
+
a importar y va a darnos un resultado que no va a
|
| 374 |
+
|
| 375 |
+
00:08:54.188 --> 00:08:58.168
|
| 376 |
+
ser lo que nosotros esperábamos. Entonces, recuerda, en cuanto a orden, lo mejor
|
| 377 |
+
|
| 378 |
+
00:08:58.168 --> 00:09:01.308
|
| 379 |
+
es variarlo, que sea aleatorio. Uno sí, uno no, uno sí, uno
|
| 380 |
+
|
| 381 |
+
00:09:01.308 --> 00:09:04.728
|
| 382 |
+
no, uno sí, uno no. Y con eso vamos a optimizar la atención
|
| 383 |
+
|
| 384 |
+
00:09:04.728 --> 00:09:07.648
|
| 385 |
+
del modelo para este ejemplo que estamos tratando de resolver.
|
| 386 |
+
|
prompt-engineering/8-Estructura de prompts con etiquetas XML para IA.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3cfeced360bc31a8c7dadc20667a33b87497f1868a70a0e5df0843cdc43acfce
|
| 3 |
+
size 469380492
|