a

2999a commited on
Commit
7eee601
路
verified 路
1 Parent(s): 678dfa8

Upload via hfc (batch)

Browse files

Uploaded using hfc tool

This view is limited to 50 files because it contains too many changes. 聽 See raw diff
Files changed (50) hide show
  1. .gitattributes +3 -0
  2. prompt-engineering/1-C贸mo estructurar prompts efectivos con rol, enfoque, l铆mites y contexto.mp4 +3 -0
  3. prompt-engineering/1-C贸mo estructurar prompts efectivos con rol, enfoque, l铆mites y contexto.sub.vtt +77 -0
  4. prompt-engineering/10-Ventana de contexto y modelo de atenci贸n en LLMs.mp4 +3 -0
  5. prompt-engineering/10-Ventana de contexto y modelo de atenci贸n en LLMs.sub.vtt +389 -0
  6. prompt-engineering/11-T茅cnicas de grounding para consultas legales con LLMs.mp4 +3 -0
  7. prompt-engineering/11-T茅cnicas de grounding para consultas legales con LLMs.sub.vtt +575 -0
  8. prompt-engineering/12-Cadena de pensamiento y verificaci贸n con m煤ltiples m茅todos en LLMs.sub.vtt +233 -0
  9. prompt-engineering/14-Modelos de razonamiento de ChatGPT y cadenas de pensamiento.sub.vtt +389 -0
  10. prompt-engineering/15-Prompt chaining dividir tareas complejas en pasos independientes.sub.vtt +362 -0
  11. prompt-engineering/16-Creaci贸n de agentes personalizados con IA para empresas.sub.vtt +806 -0
  12. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Lecturas recomendadas.txt.metadata +8 -0
  13. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Qu茅 son las bases de datos.mp4.metadata +8 -0
  14. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Qu茅 son las bases de datos.vtt.metadata +8 -0
  15. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Resumen.html.metadata +8 -0
  16. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-C贸mo funciona el formato JPG.mp4.metadata +8 -0
  17. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-C贸mo funciona el formato JPG.vtt.metadata +8 -0
  18. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-Lecturas recomendadas.txt.metadata +8 -0
  19. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-Resumen.html.metadata +8 -0
  20. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/03-Resumen.html.metadata +8 -0
  21. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/03-Videos contenedores codecs y protocolos.mp4.metadata +8 -0
  22. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.mp4.lock +0 -0
  23. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.mp4.metadata +8 -0
  24. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.vtt.lock +0 -0
  25. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.vtt.metadata +8 -0
  26. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-Resumen.html.lock +0 -0
  27. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-Resumen.html.metadata +8 -0
  28. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.mp4.lock +0 -0
  29. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.mp4.metadata +8 -0
  30. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.vtt.lock +0 -0
  31. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.vtt.metadata +8 -0
  32. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Lecturas recomendadas.txt.lock +0 -0
  33. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Lecturas recomendadas.txt.metadata +8 -0
  34. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Resumen.html.lock +0 -0
  35. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Resumen.html.metadata +8 -0
  36. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Lecturas recomendadas.txt.lock +0 -0
  37. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Lecturas recomendadas.txt.metadata +8 -0
  38. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.mp4.lock +0 -0
  39. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.mp4.metadata +8 -0
  40. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.vtt.lock +0 -0
  41. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.vtt.metadata +8 -0
  42. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Resumen.html.lock +0 -0
  43. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Resumen.html.metadata +8 -0
  44. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.mp4.lock +0 -0
  45. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.mp4.metadata +8 -0
  46. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.vtt.lock +0 -0
  47. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.vtt.metadata +8 -0
  48. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-Resumen.html.lock +0 -0
  49. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-Resumen.html.metadata +8 -0
  50. subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/presentation.mhtml.lock +0 -0
.gitattributes CHANGED
@@ -290,3 +290,6 @@ subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:
290
  subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:]]nuestro[[:space:]]proyecto/08-Colisiones[[:space:]]y[[:space:]]Portadas[[:space:]]en[[:space:]]Videojuegos[[:space:]]Implementaci贸n[[:space:]]en[[:space:]]C.mp4 filter=lfs diff=lfs merge=lfs -text
291
  subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:]]nuestro[[:space:]]proyecto/09-Creaci贸n[[:space:]]de[[:space:]]Juegos[[:space:]]de[[:space:]]Aventuras[[:space:]]en[[:space:]]C[[:space:]]Laberintos[[:space:]]y[[:space:]]Cofres[[:space:]]del[[:space:]]Tesoro.mp4 filter=lfs diff=lfs merge=lfs -text
292
  subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:]]nuestro[[:space:]]proyecto/10-Programaci贸n[[:space:]]Orientada[[:space:]]a[[:space:]]Objetos[[:space:]]en[[:space:]]Videojuegos[[:space:]]B谩sicos.mp4 filter=lfs diff=lfs merge=lfs -text
 
 
 
 
290
  subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:]]nuestro[[:space:]]proyecto/08-Colisiones[[:space:]]y[[:space:]]Portadas[[:space:]]en[[:space:]]Videojuegos[[:space:]]Implementaci贸n[[:space:]]en[[:space:]]C.mp4 filter=lfs diff=lfs merge=lfs -text
291
  subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:]]nuestro[[:space:]]proyecto/09-Creaci贸n[[:space:]]de[[:space:]]Juegos[[:space:]]de[[:space:]]Aventuras[[:space:]]en[[:space:]]C[[:space:]]Laberintos[[:space:]]y[[:space:]]Cofres[[:space:]]del[[:space:]]Tesoro.mp4 filter=lfs diff=lfs merge=lfs -text
292
  subir/Curso[[:space:]]Pr谩ctico[[:space:]]de[[:space:]]C/09-Finalizando[[:space:]]nuestro[[:space:]]proyecto/10-Programaci贸n[[:space:]]Orientada[[:space:]]a[[:space:]]Objetos[[:space:]]en[[:space:]]Videojuegos[[:space:]]B谩sicos.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
prompt-engineering/1-C贸mo estructurar prompts efectivos con rol, enfoque, l铆mites y contexto.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:21b9513d8021d1a4f81f486bc96754a8be0f6d3f14b2b70f9d841bef18b5c10f
3
+ size 62102000
prompt-engineering/1-C贸mo estructurar prompts efectivos con rol, enfoque, l铆mites y contexto.sub.vtt ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.379 --> 00:00:03.659
4
+ Si la inteligencia artificial no te entiende, es porque no te est谩s logrando
5
+
6
+ 00:00:03.659 --> 00:00:07.639
7
+ comunicar bien. Abre ChatGPT, mira el 煤ltimo mensaje que enviaste y lo
8
+
9
+ 00:00:07.639 --> 00:00:12.979
10
+ vas a reescribir en la siguiente estructura: rol, enfoque, memoria y l铆mites. Aqu铆
11
+
12
+ 00:00:12.979 --> 00:00:16.500
13
+ te va un ejemplo: 芦Act煤a como especialista en marketing en B2B禄. Ese
14
+
15
+ 00:00:16.500 --> 00:00:20.099
16
+ es el rol. 芦Vas a crear una publicaci贸n en LinkedIn acerca de mi
17
+
18
+ 00:00:20.100 --> 00:00:24.099
19
+ producto禄. Ese es el enfoque. 芦La publicaci贸n no puede tener m谩s de
20
+
21
+ 00:00:24.100 --> 00:00:28.760
22
+ ciento cincuenta caracteres y debe usar un lenguaje simple, concreto y coloquial禄. Esos
23
+
24
+ 00:00:28.760 --> 00:00:32.360
25
+ son los l铆mites. Y, por 煤ltimo, tenemos el contexto, donde le voy
26
+
27
+ 00:00:32.360 --> 00:00:35.540
28
+ a explicar de qu茅 trata mi producto. 芦Mi producto es un software as
29
+
30
+ 00:00:35.540 --> 00:00:38.840
31
+ a service que automatiza el proceso contable de tu empresa禄. Un poco
32
+
33
+ 00:00:38.840 --> 00:00:42.819
34
+ m谩s complejo y dif铆cil de pensar, y seguramente que lo 煤ltimo que le
35
+
36
+ 00:00:42.819 --> 00:00:47.360
37
+ dijiste a ChatGPT no ten铆a toda esa informaci贸n. Compl茅mntala. Con esto pasar谩s
38
+
39
+ 00:00:47.360 --> 00:00:52.040
40
+ de resultados gen茅ricos a respuestas acertadas y completas. Al terminar el curso, podr谩s
41
+
42
+ 00:00:52.040 --> 00:00:56.819
43
+ pasar de procesos a instrucciones claras que las entienda cualquier persona, pero
44
+
45
+ 00:00:56.819 --> 00:01:00.399
46
+ m谩s importante, que lo entienda un LLM. Sabr谩s elegir el modelo y el
47
+
48
+ 00:01:00.399 --> 00:01:04.998
49
+ enfoque correcto dependiendo de la tarea que quieres solucionar. Podr谩s descomponer problemas
50
+
51
+ 00:01:05.000 --> 00:01:08.659
52
+ complejos en cosas m谩s peque帽as y definir cu谩l es el prompt o la
53
+
54
+ 00:01:08.659 --> 00:01:12.419
55
+ t茅cnica de prompting correcta para poder llegar al resultado que esperas. Podr谩s
56
+
57
+ 00:01:12.419 --> 00:01:18.279
58
+ calibrar entre creatividad y precisi贸n, sabiendo si est谩s dando demasiada informaci贸n al modelo
59
+
60
+ 00:01:18.279 --> 00:01:21.859
61
+ o si tienes la informaci贸n necesaria para llegar al resultado que esperas
62
+
63
+ 00:01:21.860 --> 00:01:26.739
64
+ sin tener ninguna alucinaci贸n. Este curso no es de c贸digo. Aprender谩s los fundamentos
65
+
66
+ 00:01:26.739 --> 00:01:29.279
67
+ de crear un buen prompt. Y la verdad es que la inteligencia
68
+
69
+ 00:01:29.279 --> 00:01:34.479
70
+ artificial cambia cada semana, pero con estos fundamentos aprender谩s a navegar todos esos
71
+
72
+ 00:01:34.479 --> 00:01:37.979
73
+ cambios. Yo soy Juan Pablo Rojas, chief product officer de Platzi, y
74
+
75
+ 00:01:37.979 --> 00:01:40.220
76
+ te veo en la siguiente clase.
77
+
prompt-engineering/10-Ventana de contexto y modelo de atenci贸n en LLMs.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4edb88139aa7130fd29d571bbd66eeb505a92460b4ddcbcb38e75146f45baba4
3
+ size 330081450
prompt-engineering/10-Ventana de contexto y modelo de atenci贸n en LLMs.sub.vtt ADDED
@@ -0,0 +1,389 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.040 --> 00:00:04.160
4
+ Est谩s leyendo un informe de cincuenta p谩ginas acerca del performance de la empresa
5
+
6
+ 00:00:04.160 --> 00:00:08.600
7
+ de los 煤ltimos dos a帽os y ya vas por la p谩gina cuarenta,
8
+
9
+ 00:00:08.600 --> 00:00:12.800
10
+ pero te cuesta recordar cu谩les fueron las decisiones que se tomaron en enero
11
+
12
+ 00:00:12.800 --> 00:00:16.700
13
+ de 2024. Era la informaci贸n que estaba al inicio del reporte, la
14
+
15
+ 00:00:16.700 --> 00:00:21.400
16
+ le铆ste, la entendiste, pero es que ya vas en la p谩gina cuarenta. Este,
17
+
18
+ 00:00:21.400 --> 00:00:23.800
19
+ este problema que nos pasa a nosotros tambi茅n le pasa a la
20
+
21
+ 00:00:23.800 --> 00:00:27.840
22
+ inteligencia artificial cuando est谩 teniendo que lidiar con contextos muy largos, con mucha
23
+
24
+ 00:00:27.840 --> 00:00:31.560
25
+ informaci贸n. Y ese problema est谩 relacionado a un concepto llamado la ventana
26
+
27
+ 00:00:31.560 --> 00:00:35.460
28
+ de contexto. La ventana de contexto en un LLM determina cu谩l es la
29
+
30
+ 00:00:35.460 --> 00:00:40.300
31
+ cantidad de informaci贸n que tiene capacidad de procesar y esto est谩 acompa帽ado
32
+
33
+ 00:00:40.300 --> 00:00:43.280
34
+ con algo que ya hemos mencionado en clases pasadas, pero quiero explicar m谩s
35
+
36
+ 00:00:43.280 --> 00:00:47.140
37
+ a detalle, que es el modelo de atenci贸n. Entonces, recordemos, habl谩bamos de
38
+
39
+ 00:00:47.140 --> 00:00:52.010
40
+ que la diferencia entre el teclado predictivo de WhatsApp y un LLM es
41
+
42
+ 00:00:52.010 --> 00:00:54.480
43
+ que el teclado predictivo de WhatsApp solo va a buscar cu谩l es
44
+
45
+ 00:00:54.480 --> 00:00:58.080
46
+ la palabra m谩s probable que sigue despu茅s de que t煤 pongas 芦Hola禄, y
47
+
48
+ 00:00:58.080 --> 00:01:00.760
49
+ no va a tener en cuenta ni la conversaci贸n que est谩s teniendo
50
+
51
+ 00:01:00.760 --> 00:01:03.620
52
+ ni la intenci贸n del mensaje que vas a escribir. Es por eso que
53
+
54
+ 00:01:03.620 --> 00:01:06.700
55
+ ese teclado predictivo no es capaz de escribir un mensaje completo o
56
+
57
+ 00:01:06.700 --> 00:01:11.400
58
+ redactar un email. Pero un LLM s铆 tiene esa capacidad gracias al modelo
59
+
60
+ 00:01:11.400 --> 00:01:14.220
61
+ de atenci贸n. Y el modelo de atenci贸n lo que hace es que
62
+
63
+ 00:01:14.220 --> 00:01:17.260
64
+ le va a dar importancia a diferentes palabras que vaya a encontrar dentro
65
+
66
+ 00:01:17.260 --> 00:01:20.500
67
+ del prompt para poder entender cu谩l es la intenci贸n y el significado
68
+
69
+ 00:01:20.500 --> 00:01:24.330
70
+ de lo que quieres decir. Eso quiere decir que esta ventana de contexto
71
+
72
+ 00:01:24.330 --> 00:01:28.940
73
+ importa much铆simo, porque el prompt, cuando iniciamos un nuevo chat, es el
74
+
75
+ 00:01:28.940 --> 00:01:33.960
76
+ mensaje que nosotros vamos a enviar. Lo enviamos, el LLM nos responde y
77
+
78
+ 00:01:33.960 --> 00:01:37.660
79
+ luego queremos enviar un nuevo mensaje. Uno pensar铆a que el nuevo mensaje
80
+
81
+ 00:01:37.660 --> 00:01:42.640
82
+ es un prompt individual, pero no. Toda la conversaci贸n que estamos teniendo con
83
+
84
+ 00:01:42.640 --> 00:01:46.580
85
+ el LLM es parte del prompt, y eso es la ventana de
86
+
87
+ 00:01:46.580 --> 00:01:50.500
88
+ contexto. Es toda la informaci贸n que estamos pidi茅ndole procesar y que solamente va
89
+
90
+ 00:01:50.500 --> 00:01:54.960
91
+ aumentando conforme vamos incrementando la longitud del chat. Y esa no es
92
+
93
+ 00:01:54.960 --> 00:01:58.300
94
+ la 煤nica forma de aumentar la ventana de contexto. Cada vez que nosotros
95
+
96
+ 00:01:58.300 --> 00:02:01.100
97
+ subimos un archivo, como lo hicimos en las primeras clases con el
98
+
99
+ 00:02:01.100 --> 00:02:05.780
100
+ reporte de McKinsey, eso tambi茅n entra dentro de la ventana de contexto. Esto
101
+
102
+ 00:02:05.780 --> 00:02:09.459
103
+ quiere decir que es muy f谩cil que la ventana de contexto crezca
104
+
105
+ 00:02:09.520 --> 00:02:13.040
106
+ por continuar un chat hasta que ya no d茅 m谩s y no te
107
+
108
+ 00:02:13.040 --> 00:02:17.140
109
+ responda m谩s, o por subir muchos documentos, con muchas p谩ginas, con mucha
110
+
111
+ 00:02:17.140 --> 00:02:22.520
112
+ informaci贸n que debe ser procesada para resolver o responder el siguiente mensaje que
113
+
114
+ 00:02:22.520 --> 00:02:26.180
115
+ le acabas de enviar al LLM. Esta ventana de contexto se mide
116
+
117
+ 00:02:26.180 --> 00:02:31.340
118
+ por algo llamado tokens. Y los tokens son una interpretaci贸n del LLM de
119
+
120
+ 00:02:31.340 --> 00:02:35.700
121
+ las palabras o de la-- del prompt completo que nosotros estamos enviando.
122
+
123
+ 00:02:35.700 --> 00:02:39.240
124
+ Y digo interpretaci贸n porque no es como que el LLM va a cortar
125
+
126
+ 00:02:39.240 --> 00:02:41.980
127
+ exactamente en todos los espacios y va a decir: 芦Ah, pues este
128
+
129
+ 00:02:41.980 --> 00:02:46.100
130
+ prompt tiene diez palabras, entonces son diez tokens禄. La verdad es que no.
131
+
132
+ 00:02:46.100 --> 00:02:50.350
133
+ Funciona m谩s como un cocinero que sabe exactamente con cada ingrediente c贸mo
134
+
135
+ 00:02:50.350 --> 00:02:53.620
136
+ cortarlo y d贸nde cortarlo y de qu茅 manera cortarlo para poder preparar una
137
+
138
+ 00:02:53.620 --> 00:02:57.720
139
+ receta. En este caso, un LLM en su entrenamiento agarra todas las
140
+
141
+ 00:02:57.720 --> 00:03:01.640
142
+ sutilezas de los diferentes lenguajes con los, con los que es entrenado para
143
+
144
+ 00:03:01.640 --> 00:03:04.940
145
+ decidir d贸nde hacer los cortes, con tal de agarrar las sutilezas que
146
+
147
+ 00:03:04.940 --> 00:03:09.040
148
+ importan. Por ejemplo, en espa帽ol tenemos el signo de interrogaci贸n de apertura y
149
+
150
+ 00:03:09.040 --> 00:03:12.740
151
+ el signo de interrogaci贸n de cierre, cosa que en ingl茅s solo existe
152
+
153
+ 00:03:12.740 --> 00:03:16.880
154
+ el signo de interrogaci贸n de cierre. En espa帽ol, esto nos permite saber d贸nde
155
+
156
+ 00:03:16.880 --> 00:03:20.080
157
+ inicia la pregunta y d贸nde termina, y esto lo va a tomar
158
+
159
+ 00:03:20.080 --> 00:03:23.880
160
+ como un token. Con esta explicaci贸n lo que debes saber es que las
161
+
162
+ 00:03:23.880 --> 00:03:28.240
163
+ ventanas de contexto tienen un l铆mite de tokens. Por ejemplo, ChatGPT tiene
164
+
165
+ 00:03:28.240 --> 00:03:33.020
166
+ una ventana de contexto de ciento veintiocho mil tokens, que aproximadamente tienden a
167
+
168
+ 00:03:33.020 --> 00:03:37.079
169
+ ser trescientas p谩ginas de un libro. Y esto no quiere decir que
170
+
171
+ 00:03:37.080 --> 00:03:41.340
172
+ no puedas subir un libro de quinientas p谩ginas a ChatGPT e interactuar con
173
+
174
+ 00:03:41.340 --> 00:03:45.140
175
+ 茅l, sino que esto nos enfrenta a un problema llamado en inteligencia
176
+
177
+ 00:03:45.140 --> 00:03:49.100
178
+ artificial la aguja en un pajarro. Es decir, tiene mucha informaci贸n y tiene
179
+
180
+ 00:03:49.100 --> 00:03:53.359
181
+ que usar otros m茅todos para obtener esa informaci贸n y encontrar justo el
182
+
183
+ 00:03:53.360 --> 00:03:56.560
184
+ dato que nos importa de la pregunta que estamos haciendo. Esto va a
185
+
186
+ 00:03:56.560 --> 00:04:01.800
187
+ incrementar la probabilidad de que hayan alucinaciones o que la inteligencia artificial
188
+
189
+ 00:04:01.800 --> 00:04:06.500
190
+ olvide o pierda la atenci贸n de ciertos detalles que s铆 le estamos diciendo,
191
+
192
+ 00:04:06.500 --> 00:04:10.520
193
+ pero que simplemente por la cantidad de informaci贸n no est谩 logrando capturar.
194
+
195
+ 00:04:10.520 --> 00:04:13.460
196
+ En la siguiente clase vamos a hacer un ejercicio con Gemini. 驴Por qu茅
197
+
198
+ 00:04:13.460 --> 00:04:16.940
199
+ escogimos Gemini? Porque Gemini es el que tiene la ventana de contexto
200
+
201
+ 00:04:16.940 --> 00:04:20.480
202
+ m谩s grande en este momento. Estamos hablando de un mill贸n de tokens, que
203
+
204
+ 00:04:20.480 --> 00:04:25.760
205
+ son m谩s de ciento veinte mil p谩ginas. Eso aliviana el problema porque
206
+
207
+ 00:04:25.760 --> 00:04:29.740
208
+ va a poder indexar un libro de trescientas p谩ginas sin ning煤n problema y
209
+
210
+ 00:04:29.740 --> 00:04:34.320
211
+ poder agregar cualquier prompt y cualquier conversaci贸n, porque nuestra ventana de contexto
212
+
213
+ 00:04:34.320 --> 00:04:38.440
214
+ es mucho m谩s amplia que eso. Pero ac谩 hay un truco. Todos los
215
+
216
+ 00:04:38.440 --> 00:04:42.500
217
+ modelos grandes de lenguaje que tienen una ventana de contexto tan grande,
218
+
219
+ 00:04:42.500 --> 00:04:46.960
220
+ son capaces de analizar toda esa informaci贸n, pero entran en un nuevo problema,
221
+
222
+ 00:04:46.960 --> 00:04:50.220
223
+ y es que conforme va aumentando la ventana de contexto despu茅s de
224
+
225
+ 00:04:50.220 --> 00:04:54.920
226
+ ciento veintiocho mil tokens, la eficiencia del modelo empieza a degradarse. 驴Esto qu茅
227
+
228
+ 00:04:54.920 --> 00:04:58.500
229
+ quiere decir? Que seguimos teniendo el problema en donde es capaz de
230
+
231
+ 00:04:58.500 --> 00:05:02.900
232
+ olvidar o alucinar informaci贸n acerca del documento que vamos a analizar. Adem谩s de
233
+
234
+ 00:05:02.900 --> 00:05:06.120
235
+ alucinar u olvidar informaci贸n, lo que puede empezar a pasar tambi茅n es
236
+
237
+ 00:05:06.120 --> 00:05:09.740
238
+ que se confunda entre las tareas que le est谩s dando. Entonces, t煤 puedes
239
+
240
+ 00:05:09.740 --> 00:05:13.360
241
+ coger un mismo chat de, de ChatGPT, de Gemini o de Claude
242
+
243
+ 00:05:13.360 --> 00:05:18.120
244
+ y puedes pedirle que act煤e diferentes roles, puedes seguir combinando tareas dentro del
245
+
246
+ 00:05:18.120 --> 00:05:21.380
247
+ mismo chat, pero hay una probabilidad de que el modelo de atenci贸n
248
+
249
+ 00:05:21.380 --> 00:05:25.560
250
+ empiece a confundirse. Primero le dijiste que actuara como un researcher e hiciera
251
+
252
+ 00:05:25.560 --> 00:05:29.860
253
+ una investigaci贸n sobre el calentamiento global, y luego le dijiste que hiciera
254
+
255
+ 00:05:29.860 --> 00:05:34.100
256
+ el labor de un social media manager para hacer contenido en redes sociales.
257
+
258
+ 00:05:34.100 --> 00:05:37.039
259
+ Es probable que en ese cambio de rol y que la ventana
260
+
261
+ 00:05:37.040 --> 00:05:41.700
262
+ de contexto por ir incrementando, empiece a equivocarse y no haga tan bien
263
+
264
+ 00:05:41.700 --> 00:05:46.440
265
+ el trabajo como social media manager, porque sigue pensando que debe actuar
266
+
267
+ 00:05:46.440 --> 00:05:50.720
268
+ como researcher que est谩 investigando sobre el cambio clim谩tico. O de plano, el
269
+
270
+ 00:05:50.720 --> 00:05:54.360
271
+ tercer error que podemos identificar es que empieza a olvidar las instrucciones.
272
+
273
+ 00:05:54.360 --> 00:05:58.380
274
+ Es decir, le dijimos que me diera res煤menes de quinientas palabras que fueran
275
+
276
+ 00:05:58.380 --> 00:06:02.420
277
+ pragm谩ticos, concisos, que fueran accionables, y de repente se vuelve a poner
278
+
279
+ 00:06:02.420 --> 00:06:07.480
280
+ po茅tico, se vuelve a poner a decirme cosas largu铆simas y pareciera que se
281
+
282
+ 00:06:07.480 --> 00:06:11.452
283
+ le est谩n olvidando las cosas.[Clics]. Hay formas de mitigar esto. Lo
284
+
285
+ 00:06:11.452 --> 00:06:14.952
286
+ primero es que el modelo siempre va a dar m谩s atenci贸n a lo
287
+
288
+ 00:06:14.952 --> 00:06:18.572
289
+ 煤ltimo que est谩 en el prompt. Entonces, si se est谩 alargando mucho
290
+
291
+ 00:06:18.572 --> 00:06:22.872
292
+ tu chat dentro de ChatGPT, Gemini o Claude, es importante que le recuerdes
293
+
294
+ 00:06:22.872 --> 00:06:26.532
295
+ los factores importantes que quieres que tenga en cuenta para resolver la
296
+
297
+ 00:06:26.532 --> 00:06:30.072
298
+ tarea que le vas a poner ahora. Esto lo que hace es poner
299
+
300
+ 00:06:30.072 --> 00:06:33.052
301
+ esa informaci贸n de 煤ltimas en la ventana de contexto y, por ende,
302
+
303
+ 00:06:33.052 --> 00:06:36.872
304
+ el modelo de atenci贸n le va a dar m谩s prioridad. Lo segundo es
305
+
306
+ 00:06:36.872 --> 00:06:41.132
307
+ que si significa algo en, en nuestro idioma, significa algo para el
308
+
309
+ 00:06:41.132 --> 00:06:46.572
310
+ LLM. Entonces, el uso de may煤sculas, el repetir la informaci贸n m煤ltiples veces, el
311
+
312
+ 00:06:46.572 --> 00:06:49.832
313
+ uso de signos de exclamaci贸n, tambi茅n van a optimizar el modelo de
314
+
315
+ 00:06:49.832 --> 00:06:54.532
316
+ atenci贸n para que tenga m谩s cuidado con las instrucciones que le estamos repitiendo
317
+
318
+ 00:06:54.532 --> 00:06:58.372
319
+ o que estamos usando este tipo de t茅cnicas que significan algo en
320
+
321
+ 00:06:58.372 --> 00:07:03.912
322
+ nuestro lenguaje y van a significar algo para el LLM. Y por 煤ltimo,
323
+
324
+ 00:07:03.912 --> 00:07:08.052
325
+ es que hagas preguntas o identifiques contradicciones. Si le pediste que te
326
+
327
+ 00:07:08.052 --> 00:07:11.892
328
+ diera un reporte, volviendo al reporte de los 煤ltimos dos a帽os de la
329
+
330
+ 00:07:11.892 --> 00:07:15.852
331
+ empresa, por cada departamento y solo te habla de tres departamentos, eso
332
+
333
+ 00:07:15.852 --> 00:07:19.592
334
+ ya es una se帽al de que no est谩 logrando controlar la ventana de
335
+
336
+ 00:07:19.592 --> 00:07:23.472
337
+ contexto y est谩 empezando a olvidar o alucinar informaci贸n. Y ah铆 lo
338
+
339
+ 00:07:23.472 --> 00:07:26.312
340
+ que te recomiendo es que la informaci贸n que te haya servido hasta ese
341
+
342
+ 00:07:26.312 --> 00:07:29.432
343
+ punto del chat, la agarres, te la lleves a un nuevo chat
344
+
345
+ 00:07:29.432 --> 00:07:32.472
346
+ y empieces una nueva tarea en una ventana de contexto limpia con la
347
+
348
+ 00:07:32.472 --> 00:07:37.792
349
+ informaci贸n que importa. Lo m谩s importante de todo esto es que la
350
+
351
+ 00:07:37.792 --> 00:07:41.852
352
+ informaci贸n que ingresas tiene que ser la necesaria para resolver el problema. Si
353
+
354
+ 00:07:41.852 --> 00:07:44.992
355
+ ingresas informaci贸n de m谩s, vas a caer en el problema de la
356
+
357
+ 00:07:44.992 --> 00:07:49.552
358
+ aguja en el pajar, y puede que la inteligencia artificial, el LLM, empiece
359
+
360
+ 00:07:49.552 --> 00:07:53.092
361
+ a alucinar y se pierda entre todo el contexto. Imag铆nate esta ventana
362
+
363
+ 00:07:53.092 --> 00:07:57.122
364
+ de contexto como un escritorio, y los tokens como la cantidad de p谩ginas
365
+
366
+ 00:07:57.122 --> 00:08:01.392
367
+ que puedes tener visibles en el escritorio. Si solo puedes poner diez
368
+
369
+ 00:08:01.392 --> 00:08:05.062
370
+ y tienes veinte, chances hay de que se pierda la informaci贸n. Porque, 驴c贸mo
371
+
372
+ 00:08:05.062 --> 00:08:08.722
373
+ priorizas cu谩les son las diez que vas a poder ver? Lo importante
374
+
375
+ 00:08:08.722 --> 00:08:13.992
376
+ es identificar la informaci贸n correcta, optimizar la m-venta ventana de contexto al m谩ximo
377
+
378
+ 00:08:13.992 --> 00:08:17.452
379
+ y, desde ah铆, poder tener mecanismos con los que identifiques en qu茅
380
+
381
+ 00:08:17.452 --> 00:08:20.672
382
+ momento empez贸 a alucinar u olvidar la informaci贸n para que puedas empezar un
383
+
384
+ 00:08:20.672 --> 00:08:24.452
385
+ nuevo chat, reorganices tu mesa con las hojas y pongas la informaci贸n
386
+
387
+ 00:08:24.452 --> 00:08:26.491
388
+ que importa para la tarea que quieres solucionar.
389
+
prompt-engineering/11-T茅cnicas de grounding para consultas legales con LLMs.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:acb34aa16ab70d82694c0b971c19b025ef040af6d5ff98eb5bfb9909c6c11521
3
+ size 436050296
prompt-engineering/11-T茅cnicas de grounding para consultas legales con LLMs.sub.vtt ADDED
@@ -0,0 +1,575 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.400 --> 00:00:04.090
4
+ Imagina que eres un product manager en una instituci贸n financiera en M茅xico. Es
5
+
6
+ 00:00:04.090 --> 00:00:07.060
7
+ una instituci贸n, digamos, un banco, y tienes la tarea de que vas
8
+
9
+ 00:00:07.060 --> 00:00:09.880
10
+ a crear un nuevo canal para atenci贸n de usuarios, que es una aplicaci贸n
11
+
12
+ 00:00:09.880 --> 00:00:14.460
13
+ m贸vil. Para poder proponer esto y que sea viable y te den
14
+
15
+ 00:00:14.460 --> 00:00:17.740
16
+ la aprobaci贸n, tienes que hacer un business case, tienes que hacer una propuesta
17
+
18
+ 00:00:17.740 --> 00:00:20.380
19
+ en donde consideres todas las cosas que tienes que tener en cuenta
20
+
21
+ 00:00:20.380 --> 00:00:24.220
22
+ para construirla. Y una de las cosas que va a ser m谩s dif铆cil
23
+
24
+ 00:00:24.220 --> 00:00:28.000
25
+ es entender la ley y la regulaci贸n que te aplica, y aunque
26
+
27
+ 00:00:28.000 --> 00:00:32.180
28
+ tienes un equipo legal, pues este es un trabajo que, en espec铆fico, t煤
29
+
30
+ 00:00:32.180 --> 00:00:35.740
31
+ como product manager deber铆as un poco dominar esta ley para llegar con
32
+
33
+ 00:00:35.740 --> 00:00:39.540
34
+ propuestas m谩s maduras y que el equipo legal no est茅 tanto gast谩ndose el
35
+
36
+ 00:00:39.540 --> 00:00:45.080
37
+ tiempo en explicarte toda la ley financiera o de instituciones crediticias, sino
38
+
39
+ 00:00:45.080 --> 00:00:49.820
40
+ que se gaste m谩s ese tiempo en discutir c贸mo hacer posible la idea.
41
+
42
+ 00:00:49.820 --> 00:00:54.760
43
+ Antes, lo que ten铆as que hacer para llegar ah铆 es convertirte en
44
+
45
+ 00:00:54.760 --> 00:00:59.360
46
+ un abogado, ser un experto en la ley, e incluso ca铆as en el
47
+
48
+ 00:00:59.360 --> 00:01:03.060
49
+ problema de que mucho del vocabulario que se usa no necesariamente lo
50
+
51
+ 00:01:03.060 --> 00:01:06.780
52
+ vas a entender o te va a costar entender-- a entenderlo o vas
53
+
54
+ 00:01:06.780 --> 00:01:09.920
55
+ a interpretarlo mal. Pero justo esta es una de esas tareas en
56
+
57
+ 00:01:09.920 --> 00:01:13.690
58
+ donde podemos utilizar un LLM y es una de esas tareas donde vamos
59
+
60
+ 00:01:13.690 --> 00:01:17.679
61
+ a empezar a ver varias t茅cnicas para solucionar el problema de la
62
+
63
+ 00:01:17.680 --> 00:01:22.300
64
+ aguja en un pajar, para que nos aseguremos que la inteligencia artificial no
65
+
66
+ 00:01:22.300 --> 00:01:27.320
67
+ va a alucinar, olvidar e inventar informaci贸n, sino que de verdad nos
68
+
69
+ 00:01:27.320 --> 00:01:31.700
70
+ sirva para la tarea que queremos cumplir. Y espera, la funci贸n ac谩 no
71
+
72
+ 00:01:31.700 --> 00:01:35.000
73
+ es reemplazar a un abogado. La funci贸n ac谩 es poder avanzar m谩s
74
+
75
+ 00:01:35.000 --> 00:01:38.200
76
+ en el trabajo para usar el tiempo de los abogados de la empresa
77
+
78
+ 00:01:38.200 --> 00:01:42.320
79
+ en lo que realmente va a traer mayor impacto. Entonces, vamos a
80
+
81
+ 00:01:42.320 --> 00:01:46.500
82
+ irnos a Gemini, que es el LLM con la mayor ventana de contexto
83
+
84
+ 00:01:46.500 --> 00:01:49.620
85
+ de un mill贸n de tokens, y vamos a empezar a ver diferentes
86
+
87
+ 00:01:49.620 --> 00:01:53.880
88
+ t茅cnicas que nos van a ayudar a asegurarnos que no tengamos el problema
89
+
90
+ 00:01:53.880 --> 00:01:59.660
91
+ de alucinaciones, de olvidar o que termine inventando cosas la inteligencia artificial.
92
+
93
+ 00:01:59.660 --> 00:02:03.600
94
+ Y esa primera t茅cnica se va a llamar grounding. Entonces, vamos a irnos
95
+
96
+ 00:02:03.600 --> 00:02:06.140
97
+ a Gemini y vamos a subir uno de los archivos que te
98
+
99
+ 00:02:06.140 --> 00:02:09.258
100
+ dej茅 en los recursos. El primer archivo que vamos a abrir se llama
101
+
102
+ 00:02:09.258 --> 00:02:14.460
103
+ LIC.pdf, que es la ley de instituciones de cr茅dito. En este caso,
104
+
105
+ 00:02:14.460 --> 00:02:18.420
106
+ esta es la ley de M茅xico para banca m煤ltiple y lo que queremos
107
+
108
+ 00:02:18.420 --> 00:02:22.260
109
+ hacer es poderla consultar. Y para eso vamos a usar el siguiente
110
+
111
+ 00:02:22.260 --> 00:02:26.740
112
+ prompt, que tengo ac谩. Y es: 芦Eres un asistente legal especializado en la
113
+
114
+ 00:02:26.740 --> 00:02:32.329
115
+ regulaci贸n bancaria mexicana. Basa tu respuesta 煤nicamente en may煤sculas en el documento
116
+
117
+ 00:02:32.329 --> 00:02:35.880
118
+ adjunto de la Ley de Instituciones de Cr茅dito. Si la informaci贸n no est谩
119
+
120
+ 00:02:35.880 --> 00:02:39.200
121
+ en el documento, responde que no se encuentra disponible禄. Y ac谩 vemos
122
+
123
+ 00:02:39.200 --> 00:02:42.580
124
+ dos cosas que nos ayudan a este grounding. Lo primero es que le
125
+
126
+ 00:02:42.580 --> 00:02:47.519
127
+ aclaramos que la respuesta debe ser basada 煤nicamente en el documento adjunto
128
+
129
+ 00:02:47.520 --> 00:02:52.520
130
+ y especificamos el nombre del documento. Podr铆amos decir documentos adjuntos y ya est谩,
131
+
132
+ 00:02:52.520 --> 00:02:56.480
133
+ pero especificar el nombre del documento hace que se enfoque espec铆ficamente y
134
+
135
+ 00:02:56.480 --> 00:03:00.769
136
+ no haya chance de que lo interprete por otro lugar. 脷nicamente lo ponemos
137
+
138
+ 00:03:00.769 --> 00:03:05.040
139
+ en may煤scula porque significa algo en nuestro lenguaje. Cuando alguien nos habla
140
+
141
+ 00:03:05.040 --> 00:03:09.079
142
+ en may煤scula, quiere decir que nos est谩 haciendo 茅nfasis en algo. Incluso hacemos
143
+
144
+ 00:03:09.080 --> 00:03:13.220
145
+ el chiste de que est谩 gritando. Ac谩 estamos haciendo eso, darle 茅nfasis
146
+
147
+ 00:03:13.220 --> 00:03:17.200
148
+ en que 煤nicamente en el documento adjunto. Y lo otro que hacemos es
149
+
150
+ 00:03:17.200 --> 00:03:20.460
151
+ que le damos una instrucci贸n de qu茅 debe hacer si no encuentra
152
+
153
+ 00:03:20.460 --> 00:03:23.720
154
+ informaci贸n. Y ac谩 lo m谩s importante a tener en cuenta es que la
155
+
156
+ 00:03:23.720 --> 00:03:28.140
157
+ inteligencia artificial va a encontrar patrones, incluso en lugares donde no los
158
+
159
+ 00:03:28.140 --> 00:03:32.700
160
+ hay. La tarea de la inteligencia artificial es responderte s铆 o s铆. Y
161
+
162
+ 00:03:32.700 --> 00:03:36.579
163
+ si lo que implica es inventar informaci贸n, lo va a hacer. Entonces,
164
+
165
+ 00:03:36.580 --> 00:03:39.960
166
+ lo que estamos haciendo es ser expl铆citos en qu茅-- en qu茅 debe hacer
167
+
168
+ 00:03:39.960 --> 00:03:42.700
169
+ en el momento en el que no encuentre informaci贸n con la cual
170
+
171
+ 00:03:42.700 --> 00:03:46.400
172
+ responder. En lugar de inventar, mejor que nos d茅 una respuesta en donde
173
+
174
+ 00:03:46.400 --> 00:03:51.080
175
+ nos diga que no se encuentra esa informaci贸n. Al enviar este prompt,
176
+
177
+ 00:03:51.080 --> 00:03:55.920
178
+ lo primero que estamos haciendo es darle un rol y dan-darle un enfoque
179
+
180
+ 00:03:55.920 --> 00:03:59.880
181
+ a lo que queremos que pase dentro de-de esta ventana de contexto.
182
+
183
+ 00:03:59.880 --> 00:04:03.240
184
+ Y listo. Ac谩 me dice: 芦Ya proces茅 el documento y estoy lista para
185
+
186
+ 00:04:03.240 --> 00:04:07.840
187
+ responder a cualquier pregunta bas谩ndome exclusivamente en la informaci贸n que contiene禄. Entonces,
188
+
189
+ 00:04:07.840 --> 00:04:09.900
190
+ vamos a hacer una pregunta. Le voy a dar el contexto de que
191
+
192
+ 00:04:09.900 --> 00:04:14.859
193
+ estoy creando una aplicaci贸n m贸vil para una eh, instituci贸n crediticia. En este
194
+
195
+ 00:04:14.860 --> 00:04:18.039
196
+ caso, me falt贸 una S ac谩, instituci贸n, y que ser谩 uno de los
197
+
198
+ 00:04:18.040 --> 00:04:21.640
199
+ canales de atenci贸n. Y le preguntamos qu茅 requisitos de autenticaci贸n de un
200
+
201
+ 00:04:21.640 --> 00:04:26.360
202
+ cliente debe tener mi aplicaci贸n. Lo enviamos. Entonces, la respuesta que me da
203
+
204
+ 00:04:26.360 --> 00:04:29.220
205
+ es justo un caso en donde me dice: 芦La informaci贸n sobre los
206
+
207
+ 00:04:29.220 --> 00:04:33.780
208
+ requisitos de autenticaci贸n espec铆ficos para una aplicaci贸n m贸vil no se encuentran disponibles en
209
+
210
+ 00:04:33.780 --> 00:04:37.160
211
+ el documento de la ley de instituciones de cr茅dito proporcionado禄. Y luego
212
+
213
+ 00:04:37.160 --> 00:04:40.480
214
+ me dice de qu茅 se trata. Lo m谩s importante que acabamos de ver
215
+
216
+ 00:04:40.480 --> 00:04:43.340
217
+ ac谩 es que las dos t茅cnicas de grounding que acabamos de ver,
218
+
219
+ 00:04:43.340 --> 00:04:47.000
220
+ donde le decimos el 煤nicamente y donde le damos una indicaci贸n de qu茅
221
+
222
+ 00:04:47.000 --> 00:04:51.180
223
+ hacer si no est谩 la informaci贸n disponible, funcion贸. En lugar de inventarse
224
+
225
+ 00:04:51.180 --> 00:04:56.780
226
+ algo, nos dijo: 芦La informaci贸n no est谩 disponible禄. Ahora hagamos un ejemplo cuando
227
+
228
+ 00:04:56.780 --> 00:05:00.850
229
+ la informaci贸n s铆 est谩 disponible. Vamos a abrir un nuevo chat y
230
+
231
+ 00:05:00.850 --> 00:05:06.320
232
+ vamos a subir dos documentos adicionales. Tenemos la ley de institucio-- de instituciones
233
+
234
+ 00:05:06.320 --> 00:05:10.840
235
+ de cr茅dito, que es la que subimos anteriormente, y vamos a subir
236
+
237
+ 00:05:10.840 --> 00:05:13.640
238
+ dos documentos m谩s que encuentras en el 谩rea de recursos, que es el
239
+
240
+ 00:05:13.640 --> 00:05:17.580
241
+ anexo sesenta y tres, que habla sobre c贸mo, eh, es el uso
242
+
243
+ 00:05:17.580 --> 00:05:21.740
244
+ de el servicio de banca electr贸nica y uno de los diarios de la
245
+
246
+ 00:05:21.740 --> 00:05:25.800
247
+ re-- de la federaci贸n que hablan tambi茅n sobre esto. En este caso,
248
+
249
+ 00:05:25.800 --> 00:05:28.600
250
+ si t煤 solo sabes sobre la ley y no tienes informaci贸n de d贸nde
251
+
252
+ 00:05:28.600 --> 00:05:33.200
253
+ encuentras la, la regulaci贸n que est谩s buscando, ah铆 es donde tienes que
254
+
255
+ 00:05:33.200 --> 00:05:35.800
256
+ hablarle a tu equipo legal para que te gu铆en a cu谩l es la
257
+
258
+ 00:05:35.800 --> 00:05:39.220
259
+ informaci贸n correcta. Ac谩 simulamos de que el equipo legal ya me respondi贸
260
+
261
+ 00:05:39.220 --> 00:05:43.520
262
+ que es esta. Vamos a agregar esa informaci贸n y vamos a volver al
263
+
264
+ 00:05:43.520 --> 00:05:47.719
265
+ prompt con el que empezamos todo esto, pero voy a hacer una
266
+
267
+ 00:05:47.720 --> 00:05:52.680
268
+ ligera modificaci贸n. El prompt con el que empezamos era: 芦Eres un asistente legal
269
+
270
+ 00:05:52.680 --> 00:05:56.479
271
+ especializado en la regulaci贸n me-- bancaria mexicana. Basa tu respuesta 煤nicamente en
272
+
273
+ 00:05:56.480 --> 00:06:00.920
274
+ el documento adjunto de la ley de Instituciones de Cr茅dito禄. Si yo lo
275
+
276
+ 00:06:00.920 --> 00:06:04.784
277
+ dejo as铆...A pesar de haber subido el Diario de la Federaci贸n y
278
+
279
+ 00:06:04.784 --> 00:06:07.844
280
+ el Anexo sesenta y tres, no lo va a tener en cuenta, porque
281
+
282
+ 00:06:07.844 --> 00:06:11.824
283
+ estoy siendo expl铆cito en qu茅 documento se debe enfocar. Entonces, voy a
284
+
285
+ 00:06:11.864 --> 00:06:17.064
286
+ decir: 芦Y documentos adjuntos禄. Y si la informaci贸n no est谩 en lo-- en
287
+
288
+ 00:06:17.064 --> 00:06:22.444
289
+ los documentos, responde que no se encuentra disponible. Yo podr铆a haber dejado
290
+
291
+ 00:06:22.444 --> 00:06:25.484
292
+ que si la informaci贸n no est谩 en el documento, responde que no se
293
+
294
+ 00:06:25.484 --> 00:06:29.004
295
+ encuentra disponible y capaz y funciona. Pero lo que queremos es que
296
+
297
+ 00:06:29.004 --> 00:06:32.884
298
+ cada vez que lo usemos, funcione siempre. Entonces, capaz funciona una vez, pero
299
+
300
+ 00:06:32.884 --> 00:06:35.984
301
+ luego lo interpreta de otra manera y no funciona. Es mejor usar
302
+
303
+ 00:06:35.984 --> 00:06:40.764
304
+ las palabras correctas para lo que queremos decir. Lo env铆o y ahora me
305
+
306
+ 00:06:40.764 --> 00:06:44.164
307
+ dice que ya revis贸 los documentos y ya los identific贸. La ley
308
+
309
+ 00:06:44.164 --> 00:06:48.224
310
+ de instituciones de cr茅dito, el Diario Oficial de la Federaci贸n y el Anexo
311
+
312
+ 00:06:48.224 --> 00:06:51.664
313
+ sesenta y tres CV. Y ya est谩 listo para ayudarme. Y voy
314
+
315
+ 00:06:51.664 --> 00:06:55.154
316
+ a hacer la misma pregunta: Estoy creando una aplicaci贸n m贸vil, 驴qu茅 requisitos o
317
+
318
+ 00:06:55.154 --> 00:06:59.124
319
+ autenticaci贸n de un cliente debo tener mi aplicaci贸n? Lo env铆o y ahora
320
+
321
+ 00:06:59.124 --> 00:07:03.604
322
+ me respondi贸. Me dice: 芦Seg煤n los documentos proporcionados, requisitos de autenticaci贸n basado en
323
+
324
+ 00:07:03.604 --> 00:07:08.424
325
+ el Anexo sesenta y tres, esto es lo que tengo para decir.
326
+
327
+ 00:07:08.424 --> 00:07:10.984
328
+ Seg煤n el Diario de la Federaci贸n que yo le pas茅禄, porque le pas茅
329
+
330
+ 00:07:10.984 --> 00:07:14.664
331
+ uno de los diarios, no le pas茅 todo, eh, menciona cu谩les son
332
+
333
+ 00:07:14.664 --> 00:07:18.224
334
+ los mecanismos de autenticaci贸n, ta, ta, ta, ta, ta. Ahora viene una t茅cnica
335
+
336
+ 00:07:18.224 --> 00:07:21.604
337
+ un poco m谩s avanzada. Voy a pedirle que para cada respuesta que
338
+
339
+ 00:07:21.604 --> 00:07:28.224
340
+ me entregue, me d茅, eh, la cita textual del art铆culo que corresponde para
341
+
342
+ 00:07:28.224 --> 00:07:32.044
343
+ poder ubicar la informaci贸n que me est谩 dando. Entonces, voy a darle
344
+
345
+ 00:07:32.044 --> 00:07:35.444
346
+ este prompt. Se lo voy a poner ac谩. Le voy a decir: 芦Para
347
+
348
+ 00:07:35.444 --> 00:07:39.303
349
+ cada requisito que menciones, incluye la cita textual del art铆culo correspondiente, entre
350
+
351
+ 00:07:39.304 --> 00:07:43.164
352
+ comillas禄. Y vamos a ver qu茅 me dice. Me da la respuesta y,
353
+
354
+ 00:07:43.164 --> 00:07:46.644
355
+ por ejemplo, identificador del usuario, me dice: 芦El n煤mero de, de l铆nea
356
+
357
+ 00:07:46.644 --> 00:07:49.964
358
+ de tel茅fono m贸vil del usuario cuyo n煤mero de l铆nea se encuentra asociado al
359
+
360
+ 00:07:49.964 --> 00:07:53.744
361
+ servicio AT. Este dato debe ser obtenido de forma autom谩tica por la
362
+
363
+ 00:07:53.744 --> 00:07:57.444
364
+ instituci贸n para ser utilizado como identificador de usuario禄. Vamos a hacer algo. Voy
365
+
366
+ 00:07:57.444 --> 00:08:01.984
367
+ a coger esta informaci贸n que me entreg贸 ac谩 y voy a irme
368
+
369
+ 00:08:01.984 --> 00:08:05.924
370
+ a el Anexo sesenta y tres, al documento que descargu茅. Voy a buscar
371
+
372
+ 00:08:05.924 --> 00:08:09.564
373
+ la cita textual, en este caso, tal cual como me la entreg贸.
374
+
375
+ 00:08:09.564 --> 00:08:13.444
376
+ Voy a ponerlo, voy a irme ac谩, tengo el Anexo sesenta y tres,
377
+
378
+ 00:08:13.444 --> 00:08:17.203
379
+ le doy buscar y no aparece. Vamos a hacer una prueba. Pasa
380
+
381
+ 00:08:17.204 --> 00:08:20.584
382
+ que algunos PDFs tienden a ser im谩genes a pesar de que vemos los
383
+
384
+ 00:08:20.584 --> 00:08:24.504
385
+ textos. Entonces, voy a coger esta palabra de ac谩, voy a copiarla,
386
+
387
+ 00:08:24.504 --> 00:08:27.274
388
+ voy a buscarla y voy a ver que en efecto encontr贸 el texto.
389
+
390
+ 00:08:27.274 --> 00:08:31.074
391
+ Entonces no es el problema de mi PDF. Ac谩 yo podr铆a buscar.
392
+
393
+ 00:08:31.074 --> 00:08:34.044
394
+ Entonces, voy a-- voy a coger un par de palabras nada m谩s. Tel茅fono
395
+
396
+ 00:08:34.044 --> 00:08:39.004
397
+ m贸vil del usuario. Y vamos a buscar. Ac谩 me sale: 芦Servicios y
398
+
399
+ 00:08:39.004 --> 00:08:41.784
400
+ operaciones bancarias a trav茅s de un servicio tel茅 cuyo n煤mero de l铆nea est谩
401
+
402
+ 00:08:41.784 --> 00:08:44.824
403
+ asociado al servicio. Este dato debe ser obtenido de forma autom谩tica por
404
+
405
+ 00:08:44.824 --> 00:08:48.364
406
+ la instituci贸n para ser utilizado como identificador de usuario禄. Entonces, quiero que veas
407
+
408
+ 00:08:48.364 --> 00:08:53.024
409
+ algo. En este caso, la cita textual no la encontr贸 porque tiene
410
+
411
+ 00:08:53.024 --> 00:08:58.464
412
+ unos caracteres especiales que est谩n ac谩. Pero, en general, la informaci贸n que me
413
+
414
+ 00:08:58.464 --> 00:09:01.624
415
+ est谩 diciendo ac谩 es parecida a la informaci贸n que me parece ac谩.
416
+
417
+ 00:09:01.624 --> 00:09:04.244
418
+ Lo 煤nico es que si no es textual, si ves en este caso,
419
+
420
+ 00:09:04.244 --> 00:09:06.844
421
+ dice: 芦El n煤mero de l铆nea del tel茅fono m贸vil del usuario cuyo n煤mero
422
+
423
+ 00:09:06.844 --> 00:09:10.524
424
+ de l铆nea se encuentra asociado禄. Y ac谩 es: 芦Servicios de operaciones bancarias a
425
+
426
+ 00:09:10.524 --> 00:09:13.233
427
+ trav茅s de un tel茅fono m贸vil del usuario cuyo n煤mero de l铆nea est谩
428
+
429
+ 00:09:13.233 --> 00:09:18.104
430
+ asociado al servicio禄. Entonces, puedes buscar la cita completa, a veces no la
431
+
432
+ 00:09:18.104 --> 00:09:21.864
433
+ vas a encontrar, puedes buscar palabras para encontrar la referencia y lo
434
+
435
+ 00:09:21.864 --> 00:09:24.944
436
+ importante es que no siempre la cita la va a entregar tal cual.
437
+
438
+ 00:09:24.944 --> 00:09:30.784
439
+ Y esto se lo podemos decir. 芦En la cita del Anexo sesenta
440
+
441
+ 00:09:30.784 --> 00:09:38.324
442
+ y tres, no la encontr茅 en el documento. 驴Puedes de-decirme en qu茅 p谩gina
443
+
444
+ 00:09:38.324 --> 00:09:43.324
445
+ est谩?禄 El punto de esta t茅cnica que estamos viendo es que al
446
+
447
+ 00:09:43.324 --> 00:09:47.364
448
+ pedirle las citas textuales podemos validar la informaci贸n en los documentos de donde
449
+
450
+ 00:09:47.364 --> 00:09:51.684
451
+ vienen. Y desde ah铆, ya que validamos que la informaci贸n s铆 existe
452
+
453
+ 00:09:51.684 --> 00:09:55.364
454
+ en el documento, ah铆 ya podemos empezar a hacer m谩s preguntas para entender
455
+
456
+ 00:09:55.364 --> 00:09:59.224
457
+ los puntos exactos que hablan de lo que 茅l detect贸 que soluciona
458
+
459
+ 00:09:59.224 --> 00:10:03.624
460
+ mi pregunta o la cuesti贸n que le estoy poniendo. Vamos a preguntarle qu茅
461
+
462
+ 00:10:03.624 --> 00:10:07.864
463
+ es lo que dice todas estas leyes y regulaciones sobre la custodia
464
+
465
+ 00:10:07.864 --> 00:10:11.724
466
+ de la informaci贸n. Voy a enviarlo y voy a ver cu谩l es el
467
+
468
+ 00:10:11.724 --> 00:10:15.324
469
+ resultado. Lo importante ac谩 es que va a revisar los tres documentos
470
+
471
+ 00:10:15.324 --> 00:10:18.764
472
+ y me va a decir, con citas exactas, qu茅 lugares habla sobre la
473
+
474
+ 00:10:18.764 --> 00:10:21.804
475
+ custodia de la informaci贸n. E incluso si te das cuenta, el prompt
476
+
477
+ 00:10:21.804 --> 00:10:27.284
478
+ es bastante amplio. Podr铆amos estar diciendo custodia de informaci贸n del cliente, de las
479
+
480
+ 00:10:27.284 --> 00:10:31.404
481
+ cuentas bancarias, de qu茅 espec铆ficamente. Ac谩 el punto es que vamos a
482
+
483
+ 00:10:31.404 --> 00:10:34.144
484
+ ver todo lo que lo menciona y de ah铆 podemos empezar una investigaci贸n
485
+
486
+ 00:10:34.144 --> 00:10:37.244
487
+ m谩s profunda. Y si vemos, dice que en el Diario Oficial de
488
+
489
+ 00:10:37.244 --> 00:10:44.584
490
+ la Federaci贸n cuenta sobre esta informaci贸n y... nada m谩s. Ning煤n otro documento me
491
+
492
+ 00:10:44.584 --> 00:10:47.444
493
+ habla de esto. Si yo le doy ac谩, puedo ver exactamente de
494
+
495
+ 00:10:47.444 --> 00:10:54.524
496
+ cu谩l documento se bas贸. Le puedo decir: 芦En la ley de Instituciones Crediticias
497
+
498
+ 00:10:54.524 --> 00:11:03.004
499
+ se menciona algo?禄. Entonces, recordemos lo que ve铆amos en la clase pasada.
500
+
501
+ 00:11:03.004 --> 00:11:06.444
502
+ En este caso, solo habl贸 sobre el Diario de la Federaci贸n, pero yo
503
+
504
+ 00:11:06.444 --> 00:11:09.304
505
+ puedo recordarle que tiene un documento disponible, que es la ley de
506
+
507
+ 00:11:09.304 --> 00:11:14.744
508
+ Instituciones Crediticias y ver o pedirle que vaya y consulte ese documento y
509
+
510
+ 00:11:14.744 --> 00:11:18.364
511
+ vea si ah铆 hay alguna informaci贸n que no me est谩 entregando porque
512
+
513
+ 00:11:18.364 --> 00:11:22.324
514
+ se enfoc贸 solamente en el Diario de la Federaci贸n. Y dice: 芦De acuerdo
515
+
516
+ 00:11:22.324 --> 00:11:25.843
517
+ a la informaci贸n contenida en el, en la ley de Instituciones de
518
+
519
+ 00:11:25.844 --> 00:11:29.944
520
+ Cr茅dito que proporcionaste, no se encuentra disponible el t茅rmino custodia de la informaci贸n
521
+
522
+ 00:11:29.944 --> 00:11:34.044
523
+ ni se hace mes-- menci贸n a requisitos espec铆ficos sobre este tema禄. Entonces,
524
+
525
+ 00:11:34.044 --> 00:11:38.224
526
+ con esta 煤ltima t茅cnica tambi茅n validamos que en los otros documentos no haya
527
+
528
+ 00:11:38.224 --> 00:11:41.124
529
+ presente informaci贸n y que no se le est茅 olvidando o no est茅
530
+
531
+ 00:11:41.124 --> 00:11:45.864
532
+ alucinando al respecto. Incluso podr铆amos mejorar el prompt que hicimos sobre la custodia
533
+
534
+ 00:11:45.864 --> 00:11:50.824
535
+ de la informaci贸n, aclar谩ndole que consulte los tres documentos adjuntos para no
536
+
537
+ 00:11:50.824 --> 00:11:55.384
538
+ tener que hacer estas validaciones adicionales. Con esta t茅cnica de grounding, acabas de
539
+
540
+ 00:11:55.384 --> 00:11:59.184
541
+ aprender c贸mo puedes forzar al modelo a responder solamente con la informaci贸n
542
+
543
+ 00:11:59.184 --> 00:12:04.014
544
+ que le proporcionas, dici茅ndole que lo haga 煤nicamente basado en los datos adjuntos,
545
+
546
+ 00:12:04.014 --> 00:12:08.223
547
+ pero tambi茅n agregando una cl谩usula o una informaci贸n que diga qu茅 hacer
548
+
549
+ 00:12:08.224 --> 00:12:12.184
550
+ en caso de no encontrar la informaci贸n. Recuerda, esto no va a reemplazar
551
+
552
+ 00:12:12.184 --> 00:12:15.324
553
+ un abogado, pero s铆 te va a dar informaci贸n necesaria para llegar
554
+
555
+ 00:12:15.324 --> 00:12:19.144
556
+ con una propuesta m谩s elaborada. Lo importante es que no creas ciegamente en
557
+
558
+ 00:12:19.144 --> 00:12:22.324
559
+ lo que te dice el LLM, sino que crees mecanismos donde puedas
560
+
561
+ 00:12:22.324 --> 00:12:25.944
562
+ validar la informaci贸n que te entreg贸 y que esas propuestas lleguen desde un
563
+
564
+ 00:12:25.944 --> 00:12:29.244
565
+ lugar m谩s informado, en lugar de que llegues a una reuni贸n creyendo
566
+
567
+ 00:12:29.244 --> 00:12:32.444
568
+ que sabes de qu茅 est谩s hablando y de repente fue la inteligencia artificial
569
+
570
+ 00:12:32.444 --> 00:12:35.564
571
+ la que alucin贸 y te hizo ver que no sab铆as del tema
572
+
573
+ 00:12:35.564 --> 00:12:37.324
574
+ que estabas tratando.
575
+
prompt-engineering/12-Cadena de pensamiento y verificaci贸n con m煤ltiples m茅todos en LLMs.sub.vtt ADDED
@@ -0,0 +1,233 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.280 --> 00:00:04.500
4
+ Si te pregunto cu谩nto pagar铆as por tres camisetas de veinticinco d贸lares con un
5
+
6
+ 00:00:04.500 --> 00:00:10.080
7
+ 20 % de descuento, 驴qu茅 me responder铆as? En mi caso, yo empezar铆a
8
+
9
+ 00:00:10.080 --> 00:00:14.890
10
+ por decir: 芦Bueno, 20 % de veinticinco es cinco d贸lares, entonces veinte menos
11
+
12
+ 00:00:14.890 --> 00:00:19.960
13
+ cinco... veinticinco menos cinco son veinte d贸lares, por tres son sesenta d贸lares禄.
14
+
15
+ 00:00:19.960 --> 00:00:26.420
16
+ Entonces, pagar铆as sesenta d贸lares. Esto que acabo de hacer fue verbalizar cu谩l fue
17
+
18
+ 00:00:26.420 --> 00:00:30.919
19
+ mi cadena de pensamiento para llegar al resultado. Es decir, dije con
20
+
21
+ 00:00:30.920 --> 00:00:35.280
22
+ palabras cu谩l fue el paso a paso que ejecut茅 en mi cabeza para
23
+
24
+ 00:00:35.280 --> 00:00:39.620
25
+ llegar al resultado de sesenta d贸lares. Primero, ten铆a el valor de veinticinco,
26
+
27
+ 00:00:39.620 --> 00:00:42.600
28
+ luego saqu茅 el 20 %, que son cinco d贸lares, luego esos cinco se
29
+
30
+ 00:00:42.600 --> 00:00:46.240
31
+ los rest茅 a los veinticinco, me dio veinte d贸lares, y luego multipliqu茅
32
+
33
+ 00:00:46.240 --> 00:00:51.400
34
+ veinte por tres. Esto, a nivel de LLMs, se llama chain of thought
35
+
36
+ 00:00:51.400 --> 00:00:55.460
37
+ o cadena de pensamiento. Y b谩sicamente es lo que hace un LLM
38
+
39
+ 00:00:55.460 --> 00:00:58.980
40
+ cada vez que le ponemos una tarea. Hace un par de a帽os, para
41
+
42
+ 00:00:58.980 --> 00:01:02.820
43
+ poder estimular al LLM y llegar a esa cadena de pensamiento, ten铆amos
44
+
45
+ 00:01:02.820 --> 00:01:07.280
46
+ que darle un problema y decirle: 芦Piensa paso a paso禄. Y de repente,
47
+
48
+ 00:01:07.280 --> 00:01:11.660
49
+ lo que el LLM hac铆a era primero pensar cu谩les son los pasos
50
+
51
+ 00:01:11.660 --> 00:01:15.480
52
+ para resolver el problema y luego ejecutar esos pasos. Hoy en d铆a podemos
53
+
54
+ 00:01:15.480 --> 00:01:19.680
55
+ decir que los modelos de razonamiento son los que hacen este proceso,
56
+
57
+ 00:01:19.680 --> 00:01:22.740
58
+ pero la verdad es que todos los modelos hoy en d铆a razonan. La
59
+
60
+ 00:01:22.740 --> 00:01:27.240
61
+ diferencia entre un modelo r谩pido y un modelo pro o sofisticado o
62
+
63
+ 00:01:27.240 --> 00:01:31.800
64
+ de problemas complejos, es cu谩nto tiempo tienen para razonar. Pero eso lo vamos
65
+
66
+ 00:01:31.800 --> 00:01:34.380
67
+ a ver en las clases del futuro. En esta clase quiero que
68
+
69
+ 00:01:34.380 --> 00:01:38.360
70
+ nos centremos en, primero, entender qu茅 es esta cadena de pensamiento, que es
71
+
72
+ 00:01:38.360 --> 00:01:41.300
73
+ el paso a paso para llegar a resolver un problema, en donde
74
+
75
+ 00:01:41.300 --> 00:01:44.680
76
+ nosotros se lo podemos dar o le podemos pedir al LLM que los
77
+
78
+ 00:01:44.680 --> 00:01:48.900
79
+ piense. Y segundo, c贸mo a trav茅s de esta cadena de pensamiento podemos
80
+
81
+ 00:01:48.900 --> 00:01:53.220
82
+ generar m煤ltiples caminos que nos den el mejor resultado posible. Esto 煤ltimo se
83
+
84
+ 00:01:53.220 --> 00:01:58.500
85
+ llama self consistency, que es pedirle al LLM llegar a diferentes formas
86
+
87
+ 00:01:58.500 --> 00:02:02.400
88
+ de resolver un problema, ver los resultados y asegurarnos que todas las formas
89
+
90
+ 00:02:02.400 --> 00:02:06.480
91
+ llegan al resultado que queremos, o, por lo menos, escoger cu谩l es
92
+
93
+ 00:02:06.480 --> 00:02:09.720
94
+ el resultado m谩s com煤n dentro de todas las formas que tuvo para resolver
95
+
96
+ 00:02:09.720 --> 00:02:13.380
97
+ un problema. Y para poder ver esto en acci贸n, vamos a seguir
98
+
99
+ 00:02:13.380 --> 00:02:18.440
100
+ con nuestro problema de c贸mo resolver铆amos comprar tres camisas de veinticinco d贸lares con
101
+
102
+ 00:02:18.440 --> 00:02:22.640
103
+ 20 % de descuento. Quiero que abras Microsoft Copilot y vamos a
104
+
105
+ 00:02:22.640 --> 00:02:26.320
106
+ abrir un nuevo chat y vas a poner el siguiente prompt: 芦驴Cu谩nto pagar铆as
107
+
108
+ 00:02:26.320 --> 00:02:29.680
109
+ por tres camisas de veinticinco d贸lares cada una con un 20 %
110
+
111
+ 00:02:29.680 --> 00:02:33.360
112
+ de descuento?禄 Lo vamos a enviar y vamos a ver que nos cuente
113
+
114
+ 00:02:33.360 --> 00:02:36.620
115
+ cu谩l es el resultado. Muchas veces vas a ver que puede decirte
116
+
117
+ 00:02:36.620 --> 00:02:41.860
118
+ simplemente sesenta d贸lares, y algo que puedes decir es: 芦Piensa paso a paso禄.
119
+
120
+ 00:02:41.860 --> 00:02:44.040
121
+ Y muchas otras veces vas a ver que te va a contar
122
+
123
+ 00:02:44.040 --> 00:02:47.010
124
+ cu谩l fue el proceso. En este caso me dice: 芦Para calcular cu谩nto pagar铆as
125
+
126
+ 00:02:47.010 --> 00:02:50.380
127
+ por tres camisas de veinticinco d贸lares cada una con un 20 %
128
+
129
+ 00:02:50.380 --> 00:02:55.370
130
+ de descuento, primero multiplica el precio. Sin el descuento da setenta y cinco
131
+
132
+ 00:02:55.370 --> 00:02:59.760
133
+ d贸lares. Luego, calcula el descuento del 20 %, que ser铆an quince d贸lares,
134
+
135
+ 00:02:59.760 --> 00:03:03.900
136
+ y luego, al precio final, le resta el descuento y son sesenta d贸lares禄.
137
+
138
+ 00:03:03.900 --> 00:03:07.760
139
+ Acabamos de ver otro camino diferente al m铆o para resolver el mismo
140
+
141
+ 00:03:07.760 --> 00:03:13.100
142
+ problema y llega a la misma soluci贸n: sesenta d贸lares. Ahora, 驴c贸mo podr铆amos aplicar
143
+
144
+ 00:03:13.100 --> 00:03:16.579
145
+ el tema de self consistency en el caso de prompts? Vamos a
146
+
147
+ 00:03:16.580 --> 00:03:20.840
148
+ abrir un nuevo chat y vamos a modificar ligeramente mi prompt con una
149
+
150
+ 00:03:20.840 --> 00:03:25.540
151
+ frase simple. 芦驴Cu谩nto pagar铆as por tres camisas de veinticinco d贸lares cada una
152
+
153
+ 00:03:25.540 --> 00:03:30.109
154
+ con un 20 % de descuento? Dame tres m茅todos para calcular esto禄. Voy
155
+
156
+ 00:03:30.109 --> 00:03:34.320
157
+ a darle enter. Y ac谩 me va a entregar tres m茅todos, tres
158
+
159
+ 00:03:34.320 --> 00:03:38.260
160
+ cadenas de pensamiento con los cuales va a llegar al resultado. Veamos el
161
+
162
+ 00:03:38.260 --> 00:03:41.820
163
+ resultado. M茅todo uno: descuento sobre el precio final, que fue el que
164
+
165
+ 00:03:41.820 --> 00:03:47.040
166
+ ya vimos. Precio unitario con descuento, entonces me dice: 芦Veinticinco d贸lares menos el
167
+
168
+ 00:03:47.040 --> 00:03:51.520
169
+ 20 % de veinticinco. Veinticinco menos cinco igual veinte. Precio final: tres
170
+
171
+ 00:03:51.520 --> 00:03:55.840
172
+ por veinte, sesenta禄. Ese fue mi m茅todo. Y el tercero, multiplicaci贸n por el
173
+
174
+ 00:03:55.840 --> 00:04:01.020
175
+ porcentaje restante. Entonces, dice: 芦100 % menos 20 % es igual a
176
+
177
+ 00:04:01.020 --> 00:04:04.650
178
+ 80 %, que es igual a 0.8. El precio final es setenta y
179
+
180
+ 00:04:04.650 --> 00:04:09.680
181
+ cinco d贸lares por 0.8, sesenta d贸lares禄. En este caso que estamos hablando
182
+
183
+ 00:04:09.680 --> 00:04:13.960
184
+ de una operaci贸n matem谩tica, los tres m茅todos me llevan al mismo resultado. Incluso
185
+
186
+ 00:04:13.960 --> 00:04:16.659
187
+ si el modelo hubiera alucinado o no hubiera hecho bien una de
188
+
189
+ 00:04:16.660 --> 00:04:23.900
190
+ las operaciones, esta forma de pedirle el resultado me permitir铆a detectar errores. Porque
191
+
192
+ 00:04:23.900 --> 00:04:27.900
193
+ podr铆amos ver cu谩l fue la cadena de pensamiento en cada m茅todo y
194
+
195
+ 00:04:27.900 --> 00:04:30.960
196
+ si uno de los m茅todos da un resultado diferente, ya entrar a indagar
197
+
198
+ 00:04:30.960 --> 00:04:34.539
199
+ cu谩l es el m茅todo correcto. O de plano podr铆amos co-- escoger la
200
+
201
+ 00:04:34.540 --> 00:04:39.540
202
+ respuesta m谩s com煤n. Ya depende de cada problema la soluci贸n que queramos darle.
203
+
204
+ 00:04:39.540 --> 00:04:44.880
205
+ Pero con estas dos t茅cnicas, uno, hacer verbal o que explique cu谩l
206
+
207
+ 00:04:44.880 --> 00:04:48.640
208
+ es el paso a paso de resolver un problema y dos, pedirle diferentes
209
+
210
+ 00:04:48.640 --> 00:04:54.740
211
+ m茅todos, tenemos una alternativa m谩s a c贸mo podemos evitar las alucinaciones o
212
+
213
+ 00:04:54.740 --> 00:04:59.320
214
+ c贸mo podemos evitar que se invente cosas que no necesitamos para resolver un
215
+
216
+ 00:04:59.320 --> 00:05:03.000
217
+ problema. En este caso lo hice con un problema matem谩tico, pero quiero
218
+
219
+ 00:05:03.000 --> 00:05:06.360
220
+ que tomes el ejemplo de la clase anterior donde habl谩bamos de las leyes
221
+
222
+ 00:05:06.360 --> 00:05:10.560
223
+ del sistema bancario y le hagas una pregunta del cual le pidas
224
+
225
+ 00:05:10.560 --> 00:05:13.520
226
+ tres m茅todos para llegar a la respuesta. Y quiero que me des en
227
+
228
+ 00:05:13.520 --> 00:05:17.560
229
+ los comentarios cu谩les fueron los m茅todos a los que llegaste haciendo el
230
+
231
+ 00:05:17.560 --> 00:05:21.260
232
+ m茅todo de self consistency con el problema que vimos en la clase anterior.
233
+
prompt-engineering/14-Modelos de razonamiento de ChatGPT y cadenas de pensamiento.sub.vtt ADDED
@@ -0,0 +1,389 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.400 --> 00:00:04.019
4
+ En la clase anterior hablamos sobre la cadena de pensamiento o chain of
5
+
6
+ 00:00:04.019 --> 00:00:07.580
7
+ thought, y ve铆amos que b谩sicamente es el proceso paso a paso para
8
+
9
+ 00:00:07.580 --> 00:00:11.320
10
+ resolver un problema. Quiero ahondar un poco m谩s en esto con el siguiente
11
+
12
+ 00:00:11.320 --> 00:00:14.160
13
+ ejemplo. Vamos a ir a ChatGPT, y la diferencia esta vez es
14
+
15
+ 00:00:14.160 --> 00:00:17.700
16
+ que voy a partir de una cuenta paga. Es decir, si ten铆as tu
17
+
18
+ 00:00:17.700 --> 00:00:21.600
19
+ cuenta gratis antes, en este caso vas a tener que suscribirte y
20
+
21
+ 00:00:21.600 --> 00:00:26.470
22
+ vas a poder disfrutar de varias configuraciones nuevas que tienes disponibles solo por
23
+
24
+ 00:00:26.470 --> 00:00:30.310
25
+ estar en la versi贸n paga. Lo primero que vas a tener disponible
26
+
27
+ 00:00:30.310 --> 00:00:34.400
28
+ es el-- la posibilidad de cambiar de modelo. En la parte de arriba,
29
+
30
+ 00:00:34.400 --> 00:00:37.960
31
+ donde dice ChatGPT 5, vas a ver que tiene una flecha y
32
+
33
+ 00:00:37.960 --> 00:00:41.990
34
+ cuando le picas vas a ver lo siguiente. Vas a ver la-- el
35
+
36
+ 00:00:41.990 --> 00:00:45.820
37
+ modo autom谩tico en donde 茅l decide qu茅 modelo de estos que me
38
+
39
+ 00:00:45.820 --> 00:00:49.680
40
+ muestra va a usar seg煤n el problema que yo le lanzo, o puedo
41
+
42
+ 00:00:49.680 --> 00:00:55.460
43
+ decirle directamente: 芦Quiero que me des el modelo instant谩neo que me da
44
+
45
+ 00:00:55.460 --> 00:01:01.570
46
+ las respuestas sin darse un tiempo muy largo para pensar c贸mo resolverlo禄. Luego,
47
+
48
+ 00:01:01.570 --> 00:01:04.280
49
+ Thinking, que es el modelo que se va a tomar el tiempo
50
+
51
+ 00:01:04.280 --> 00:01:08.420
52
+ para pensar para resolver. Y luego tenemos el modelo Pro, que este solo
53
+
54
+ 00:01:08.420 --> 00:01:13.000
55
+ est谩 disponible cuando pagas ChatGPT, la versi贸n m谩s alta, o cuando tienes
56
+
57
+ 00:01:13.000 --> 00:01:16.740
58
+ una cuenta de Enterprise y haces parte de un grupo de trabajo, tienes
59
+
60
+ 00:01:16.740 --> 00:01:21.700
61
+ ciertas capacidades del Pro limitadas al d铆a a d铆a. Y luego tenemos
62
+
63
+ 00:01:21.700 --> 00:01:24.480
64
+ los modelos Legacy, que es poder acceder a los modelos que hab铆a lanzado
65
+
66
+ 00:01:24.480 --> 00:01:28.680
67
+ antes ChatGPT, pero eso no lo necesitamos en este momento. Nos vamos
68
+
69
+ 00:01:28.680 --> 00:01:33.740
70
+ a enfocar en qu茅 tanto queremos que piense la respuesta. Y para este
71
+
72
+ 00:01:33.740 --> 00:01:37.840
73
+ primer ejemplo vamos a irnos con el modelo instant谩neo. Y el primer
74
+
75
+ 00:01:37.840 --> 00:01:40.920
76
+ ejemplo que vamos a poner es el siguiente prompt: 芦Un grupo de veintitr茅s
77
+
78
+ 00:01:40.920 --> 00:01:44.860
79
+ personas quiere sentarse en mesas con seis sillas cada una. 驴Son suficientes
80
+
81
+ 00:01:44.860 --> 00:01:48.580
82
+ cuatro mesas?禄 Lo que quiero que veas es c贸mo el mismo prompt lo
83
+
84
+ 00:01:48.580 --> 00:01:52.220
85
+ va a resolver dependiendo de cu谩l es el modelo que usamos y,
86
+
87
+ 00:01:52.220 --> 00:01:57.600
88
+ luego, c贸mo podemos inducir ese pensamiento paso a paso que queremos ejecutar cada
89
+
90
+ 00:01:57.600 --> 00:02:02.480
91
+ vez que lanzamos un prompt. Lo env铆o y vemos que la respuesta
92
+
93
+ 00:02:02.480 --> 00:02:05.940
94
+ es instant谩nea. Me dice: 芦Cada mesa tiene seis sillas y hay cuatro mesas,
95
+
96
+ 00:02:05.940 --> 00:02:10.440
97
+ entonces seis por cuatro, veinticuatro sillas en total. Como el grupo es
98
+
99
+ 00:02:10.440 --> 00:02:13.780
100
+ de veintitr茅s personas y veintitr茅s es menor a veinticuatro, entonces se alcanzan las
101
+
102
+ 00:02:13.780 --> 00:02:19.000
103
+ sillas, sobrar铆a una silla libre禄. Aunque no le dijimos que nos mostrara
104
+
105
+ 00:02:19.000 --> 00:02:22.160
106
+ la cadena de pensamiento, lo hizo y fue muy r谩pido en darnos la
107
+
108
+ 00:02:22.160 --> 00:02:26.700
109
+ respuesta. Tambi茅n es un problema bastante simple. No nos enfoquemos en la
110
+
111
+ 00:02:26.700 --> 00:02:31.380
112
+ complejidad del problema. Veamos exactamente el mismo problema con el modelo Thinking. Creamos
113
+
114
+ 00:02:31.380 --> 00:02:35.680
115
+ un nuevo chat, cambiamos el modelo a Thinking y, tal cual como
116
+
117
+ 00:02:35.680 --> 00:02:38.590
118
+ lo acabamos de hacer, le decimos el mismo prompt: 芦Un grupo de veintitr茅s
119
+
120
+ 00:02:38.590 --> 00:02:43.400
121
+ personas quiere sentarse en seis sillas cada una. 驴Son suficientes cuatro mesas?禄
122
+
123
+ 00:02:43.400 --> 00:02:45.500
124
+ Y lo primero que vamos a ver es que se va a demorar
125
+
126
+ 00:02:45.500 --> 00:02:49.940
127
+ m谩s, va a decir Thinking. Y en ese Thinking nos dice: 芦S铆,
128
+
129
+ 00:02:49.940 --> 00:02:54.020
130
+ cada mesa tiene seis sillas, cuatro mesas, cuatro por seis, veinticuatro, son veintitr茅s
131
+
132
+ 00:02:54.020 --> 00:02:58.600
133
+ personas, alcanzas y sobra una silla禄. Me dio la misma respuesta, pero
134
+
135
+ 00:02:58.600 --> 00:03:02.500
136
+ le tom贸 un poquito m谩s de tiempo llegar a ella. Ahora, en cada
137
+
138
+ 00:03:02.500 --> 00:03:07.380
139
+ una de estas que acabamos de ver, eh, pues en la primera
140
+
141
+ 00:03:07.380 --> 00:03:10.180
142
+ nos cont贸 un poco la operaci贸n matem谩tica para llegar all谩 y nos dio
143
+
144
+ 00:03:10.180 --> 00:03:13.600
145
+ la narrativa de c贸mo lleg贸 all谩, pero incluso c贸mo pens贸 que ten铆a
146
+
147
+ 00:03:13.600 --> 00:03:18.840
148
+ que hacer una operaci贸n matem谩tica. Ac谩, de hecho, lo pens贸 y lleg贸 a
149
+
150
+ 00:03:18.840 --> 00:03:23.299
151
+ la misma respuesta y nos cuenta la misma operaci贸n matem谩tica, pero todav铆a
152
+
153
+ 00:03:23.300 --> 00:03:26.400
154
+ queda la duda, c贸mo lleg贸 a que esto lo pod铆a resolver de esa
155
+
156
+ 00:03:26.400 --> 00:03:31.240
157
+ manera. Vamos a hacer un nuevo chat y bajo el mismo Thinking
158
+
159
+ 00:03:31.240 --> 00:03:35.000
160
+ vamos a usar el mismo prompt, pero le voy a decir: 芦Piensa "paso
161
+
162
+ 00:03:35.000 --> 00:03:39.220
163
+ a paso"禄. Y lo enviamos. Y ahora nos va a salir el
164
+
165
+ 00:03:39.220 --> 00:03:45.140
166
+ Thinking. Y si esperamos un segundo m谩s, nos va a decir calculando las
167
+
168
+ 00:03:45.140 --> 00:03:50.180
169
+ sillas y dice: 芦Pens茅 por cuatro segundos禄. Vamos a calcularlo. Cuatro mesas
170
+
171
+ 00:03:50.180 --> 00:03:53.880
172
+ con seis sillas cada una, cuatro por seis, veinticuatro. Como hay veintitr茅s personas,
173
+
174
+ 00:03:53.880 --> 00:03:58.100
175
+ comparamos veinticuatro sobre veintitr茅s, por lo tanto, sobra una silla. Listo, tarea
176
+
177
+ 00:03:58.100 --> 00:04:03.100
178
+ resuelta. El paso corto es este. Puedes organizar, por ejemplo, tres mesas con
179
+
180
+ 00:04:03.100 --> 00:04:06.360
181
+ seis personas y una mesa con cinco. A todos llegamos al mismo
182
+
183
+ 00:04:06.360 --> 00:04:10.860
184
+ resultado, pero la diferencia es c贸mo el prompt nos permiti贸 ver cu谩l fue
185
+
186
+ 00:04:10.860 --> 00:04:15.500
187
+ el proceso de pensamiento para llegar all谩. 驴Esto qu茅 quiere decir? 驴Que
188
+
189
+ 00:04:15.500 --> 00:04:18.620
190
+ nuestros prompts ahora tienen que ser m谩s sencillos, ya que el modelo puede
191
+
192
+ 00:04:18.620 --> 00:04:23.820
193
+ razonar, puede pensar ese paso a paso? La verdad es que depende
194
+
195
+ 00:04:23.820 --> 00:04:26.320
196
+ del problema. Y el ejercicio que acabamos de hacer es lo que te
197
+
198
+ 00:04:26.320 --> 00:04:29.760
199
+ invito a hacer cada vez que t煤 vayas a tener un prompt.
200
+
201
+ 00:04:29.820 --> 00:04:33.990
202
+ Yo siempre intento el mismo problema, resolverlo con diferentes modelos en la misma
203
+
204
+ 00:04:33.990 --> 00:04:38.340
205
+ herramienta y ver cu谩l es la calidad de la respuesta. E incluso
206
+
207
+ 00:04:38.340 --> 00:04:41.640
208
+ si yo veo que la respuesta est谩 llegando a ser no la que
209
+
210
+ 00:04:41.640 --> 00:04:44.680
211
+ yo esperaba, le doy el paso a paso que yo espero que
212
+
213
+ 00:04:44.680 --> 00:04:47.940
214
+ siga, porque cuando le doy el paso a paso que yo espero que
215
+
216
+ 00:04:47.940 --> 00:04:51.900
217
+ siga, estoy limitando tambi茅n esa cadena de pensamiento. Cada uno de esos
218
+
219
+ 00:04:51.900 --> 00:04:54.840
220
+ pasos se va a convertir en un prompt y cada uno de esos
221
+
222
+ 00:04:54.840 --> 00:05:00.580
223
+ pasos los va a usar para pensar c贸mo resolverlos. Entonces, estamos limitando
224
+
225
+ 00:05:00.580 --> 00:05:05.540
226
+ los caminos por los que se puede ir. Incluso, hagamos algo nuevo. Vamos
227
+
228
+ 00:05:05.540 --> 00:05:11.000
229
+ a decirle este mismo prompt y le vamos a decir: 芦Descr铆beme el
230
+
231
+ 00:05:11.000 --> 00:05:22.180
232
+ paso a paso... Paso que har铆as para resolver este tipo de problemas. Dame
233
+
234
+ 00:05:22.180 --> 00:05:27.420
235
+ tres alternativas禄. Y vamos a ver cu谩l es la respuesta. Esto lo
236
+
237
+ 00:05:27.420 --> 00:05:30.820
238
+ est谩 haciendo en el modelo Thinking. Ac谩 tenemos la respuesta y quiero que
239
+
240
+ 00:05:30.820 --> 00:05:33.360
241
+ veas lo siguiente. Al pedirle que me d茅 el paso a paso
242
+
243
+ 00:05:33.360 --> 00:05:35.460
244
+ que-- de lo que har铆a como si fuera un template y que me
245
+
246
+ 00:05:35.460 --> 00:05:39.599
247
+ diera tres alternativas, uno, estamos aplicando lo que aprendimos en la clase
248
+
249
+ 00:05:39.600 --> 00:05:43.520
250
+ pasada de self-consistency, pero dos, el problema fue m谩s complejo y en este
251
+
252
+ 00:05:43.520 --> 00:05:47.820
253
+ caso pens贸 por quince segundos. Y cuando le doy que-- clic ac谩,
254
+
255
+ 00:05:47.820 --> 00:05:52.060
256
+ voy a ver cu谩l fue la cadena de pensamiento. En este caso, ChatGPT
257
+
258
+ 00:05:52.060 --> 00:05:56.240
259
+ est谩 configurado para que piense en ingl茅s. Entonces, voy a ver el
260
+
261
+ 00:05:56.240 --> 00:05:59.710
262
+ paso a paso y la cadena de pensamiento en ingl茅s, y luego voy
263
+
264
+ 00:05:59.710 --> 00:06:03.728
265
+ a ver el resultado. Y ac谩 puedo ver...Voy a responder el problema
266
+
267
+ 00:06:03.728 --> 00:06:09.248
268
+ matem谩tico que tiene, eh, y mostrar los pasos. Va a ofrecer tres approaches.
269
+
270
+ 00:06:09.248 --> 00:06:13.538
271
+ Entonces, lo primero que pens贸 fue cu谩les son los-- las diferentes alternativas.
272
+
273
+ 00:06:13.538 --> 00:06:21.268
274
+ Multiplicaci贸n y comparaci贸n, divisi贸n y redondear hacia arriba, y luego, uso de, de...
275
+
276
+ 00:06:21.268 --> 00:06:28.228
277
+ divisi贸n y dividendos. Y luego, va a crear la respuesta que me
278
+
279
+ 00:06:28.228 --> 00:06:33.328
280
+ muestra las tres alternativas, y con eso luego hizo el breakdown de c贸mo
281
+
282
+ 00:06:33.328 --> 00:06:35.668
283
+ se ve esa respuesta y ya me la mostr贸 y ac谩 la
284
+
285
+ 00:06:35.668 --> 00:06:39.328
286
+ tenemos. Voy a usar una de las plantillas que me dio, multiplicar y
287
+
288
+ 00:06:39.328 --> 00:06:43.288
289
+ comparar. Voy a irme a un nuevo chat, voy a poner multiplicar
290
+
291
+ 00:06:43.288 --> 00:06:51.288
292
+ y comparar. Eh, le voy a decir: 芦Usando este template, resuelve el problema
293
+
294
+ 00:06:51.288 --> 00:06:55.888
295
+ que te dar茅禄. El template es este, y luego le digo el
296
+
297
+ 00:06:55.888 --> 00:06:59.988
298
+ problema, y el problema va a ser ligeramente distinto al que le hab铆a
299
+
300
+ 00:06:59.988 --> 00:07:04.228
301
+ dado. Voy a ponerlo ac谩, le voy a decir: 芦Un grupo de
302
+
303
+ 00:07:04.228 --> 00:07:08.018
304
+ veintitr茅s personas quiere sentarse en seis sillas cada una, 驴son suficientes cuatro mesas?禄
305
+
306
+ 00:07:08.018 --> 00:07:11.648
307
+ Le voy a decir que son trescientas personas y voy a decirle
308
+
309
+ 00:07:11.648 --> 00:07:16.808
310
+ que si son suficientes, doscientas mesas. No, mentiras, voy a decirle que s铆
311
+
312
+ 00:07:16.808 --> 00:07:22.028
313
+ son suficientes cincuenta mesas. Entonces, mismo prompt, estamos cambiando las variables para
314
+
315
+ 00:07:22.028 --> 00:07:26.688
316
+ ver que la plantilla que le estoy dando funciona, pero ahora el paso
317
+
318
+ 00:07:26.688 --> 00:07:29.628
319
+ a paso ya est谩 acotado a que esta sea la forma en
320
+
321
+ 00:07:29.628 --> 00:07:34.048
322
+ la que lo va a resolver. Lo enviamos y originalmente, cuando le pusimos
323
+
324
+ 00:07:34.048 --> 00:07:36.948
325
+ el prompt sin el paso a paso, pens贸 por cuatro segundos. Cuando
326
+
327
+ 00:07:36.948 --> 00:07:40.908
328
+ le pedimos la plantilla, pens贸 por quince segundos. Y ac谩 ni siquiera alcanz贸
329
+
330
+ 00:07:40.908 --> 00:07:45.308
331
+ a decirme cu谩nto, fue a few seconds, unos pocos segundos. Y lo
332
+
333
+ 00:07:45.308 --> 00:07:49.698
334
+ que hizo fue seguir literalmente el paso a paso. Vamos a multiplicar cincuenta
335
+
336
+ 00:07:49.698 --> 00:07:53.808
337
+ por seis, trescientos. Comparamos con las trescientas personas, trescientos es mayor o
338
+
339
+ 00:07:53.808 --> 00:07:59.328
340
+ igual a trescientos. Conclusi贸n, es exactamente suficiente y me entrega ese resultado. No
341
+
342
+ 00:07:59.328 --> 00:08:03.248
343
+ sobran sillas, es exactamente suficiente. Con modelos de razonamiento como lo que
344
+
345
+ 00:08:03.248 --> 00:08:06.048
346
+ acabamos de ver, algo que a m铆 me ha sido muy 煤til es
347
+
348
+ 00:08:06.048 --> 00:08:10.327
349
+ empezar con el problema muy amplio, ver alternativas de c贸mo es el
350
+
351
+ 00:08:10.328 --> 00:08:15.228
352
+ chain of thought o esa cadena de pensamiento para resolverlo... Despu茅s de analizar
353
+
354
+ 00:08:15.228 --> 00:08:18.148
355
+ la cadena de pensamiento, unificar cu谩l es la que m谩s me parece
356
+
357
+ 00:08:18.148 --> 00:08:22.228
358
+ que resolver铆a el problema de manera m谩s efectiva y luego volver a ir
359
+
360
+ 00:08:22.228 --> 00:08:25.308
361
+ con el prompt d谩ndole el paso a paso que va a resolver
362
+
363
+ 00:08:25.308 --> 00:08:30.448
364
+ el problema para el futuro. Con esto tambi茅n empiezo a evitar un problema
365
+
366
+ 00:08:30.448 --> 00:08:34.648
367
+ que es: 驴Cu谩les son las palabras para-- correctas para decir esto? Estamos
368
+
369
+ 00:08:34.648 --> 00:08:38.508
370
+ cayendo en cu谩les son las palabras que usar铆a el modelo para pensar en
371
+
372
+ 00:08:38.508 --> 00:08:43.048
373
+ c贸mo resolver el problema y basados en eso complementar el prompt para
374
+
375
+ 00:08:43.048 --> 00:08:48.228
376
+ ir limitando esa creatividad y llegar al resultado que siempre estamos esperando. Esto
377
+
378
+ 00:08:48.228 --> 00:08:51.128
379
+ quiere decir que en modelos de razonamiento no significa que nos saltemos
380
+
381
+ 00:08:51.128 --> 00:08:55.248
382
+ el paso a paso, significa que tenemos una herramienta m谩s para poder acotar
383
+
384
+ 00:08:55.248 --> 00:08:58.788
385
+ esa creatividad y llegar al prompt exacto que necesitamos para resolver un
386
+
387
+ 00:08:58.788 --> 00:08:59.448
388
+ problema.
389
+
prompt-engineering/15-Prompt chaining dividir tareas complejas en pasos independientes.sub.vtt ADDED
@@ -0,0 +1,362 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.220 --> 00:00:03.880
4
+ Piensa en prompt chaining como si fuera una l铆nea de ensamblaje. Estamos en
5
+
6
+ 00:00:03.880 --> 00:00:06.779
7
+ una f谩brica de autos y la realidad es que no es que
8
+
9
+ 00:00:06.780 --> 00:00:09.820
10
+ digamos: 芦Quiero un auto禄 y de repente sale un auto. Hay un primer
11
+
12
+ 00:00:09.820 --> 00:00:12.980
13
+ paso con la carrocer铆a, hay un segundo paso, donde se ponen las
14
+
15
+ 00:00:12.980 --> 00:00:16.219
16
+ puertas, hay un tercer paso, donde se pone todo lo el茅ctrico, hay un
17
+
18
+ 00:00:16.219 --> 00:00:20.040
19
+ cuarto paso, donde se pone el motor, hay un quinto paso, donde
20
+
21
+ 00:00:20.040 --> 00:00:24.150
22
+ se pone toda la cojiner铆a y cada uno de esos pasos va dando
23
+
24
+ 00:00:24.150 --> 00:00:27.030
25
+ pie al siguiente para poder terminar al final de la cadena de
26
+
27
+ 00:00:27.030 --> 00:00:31.300
28
+ ensamblaje con un coche construido. Con los prompts funciona igual. En lugar de
29
+
30
+ 00:00:31.300 --> 00:00:34.420
31
+ tener un prompt gigante que llegue y me diga: 芦Creo una estrategia
32
+
33
+ 00:00:34.420 --> 00:00:39.360
34
+ de marketing para el siguiente Q del a帽o禄, pues es una tarea gigante.
35
+
36
+ 00:00:39.360 --> 00:00:42.700
37
+ Y ya vimos chain of thought y ya vimos self-consistency, y s铆,
38
+
39
+ 00:00:42.700 --> 00:00:46.820
40
+ podemos tener el paso a paso y puedes llegar a un resultado. Pero
41
+
42
+ 00:00:46.820 --> 00:00:51.300
43
+ igual como en una cadena de ensamblaje de un coche, cada estaci贸n
44
+
45
+ 00:00:51.300 --> 00:00:53.980
46
+ tiene un prop贸sito y tiene muy claro qu茅 es lo que tiene que
47
+
48
+ 00:00:53.980 --> 00:00:57.620
49
+ resolver y cu谩l es su resultado para pasar a la siguiente estaci贸n.
50
+
51
+ 00:00:57.620 --> 00:01:01.440
52
+ En este caso, si vamos a crear una estrategia de marketing y nosotros
53
+
54
+ 00:01:01.440 --> 00:01:05.280
55
+ somos expertos en marketing, podr铆amos partir desde ah铆 arriba, pero la verdad
56
+
57
+ 00:01:05.280 --> 00:01:08.280
58
+ es que nosotros sabemos c贸mo hacer una estrategia de marketing paso a paso
59
+
60
+ 00:01:08.280 --> 00:01:11.710
61
+ y cu谩l es el resultado de cada una de esas estaciones. Va
62
+
63
+ 00:01:11.710 --> 00:01:14.200
64
+ a ser muy parecido a lo que hicimos en chain of thought, donde
65
+
66
+ 00:01:14.200 --> 00:01:17.760
67
+ tenemos un paso a paso, pero ac谩 estamos dividiendo el problema en
68
+
69
+ 00:01:17.760 --> 00:01:20.320
70
+ cada uno de esos pasos para que cada uno de esos pasos sea
71
+
72
+ 00:01:20.320 --> 00:01:23.539
73
+ un prompt, para que cada uno de esos pasos sea algo que
74
+
75
+ 00:01:23.540 --> 00:01:26.920
76
+ hacemos dentro del ChatGPT o dentro del LLM, de preferencia en un nuevo
77
+
78
+ 00:01:26.920 --> 00:01:31.140
79
+ chat. Imagina, por ejemplo, que a partir de un resumen de un
80
+
81
+ 00:01:31.140 --> 00:01:35.760
82
+ art铆culo de un blog que escribiste, quieres hacer las publicaciones en social media.
83
+
84
+ 00:01:35.760 --> 00:01:39.320
85
+ Primero, el punto es sacar los puntos claves de ese blog post
86
+
87
+ 00:01:39.320 --> 00:01:43.060
88
+ que escribiste. Lo siguiente es que cada uno de esos puntos claves los
89
+
90
+ 00:01:43.060 --> 00:01:47.030
91
+ vas a convertir en una publicaci贸n para una red social. Digamos que
92
+
93
+ 00:01:47.030 --> 00:01:50.280
94
+ es Instagram. Luego de que sabes c贸mo cada uno de esos puntos se
95
+
96
+ 00:01:50.280 --> 00:01:53.740
97
+ convierte en la publicaci贸n de Instagram, lo siguiente es crear la pie--
98
+
99
+ 00:01:53.740 --> 00:01:58.120
100
+ la pieza gr谩fica. Luego de que creaste la pieza gr谩fica, lo siguiente va
101
+
102
+ 00:01:58.120 --> 00:02:00.640
103
+ a ser crear el texto que va a acompa帽ar esa pieza cuando
104
+
105
+ 00:02:00.640 --> 00:02:04.840
106
+ la publiques. Y hasta que tengas todos esos pasos resueltos, vas a poder
107
+
108
+ 00:02:04.840 --> 00:02:09.620
109
+ publicar esa pieza en tu feed. Aqu铆 el punto es que podr铆amos
110
+
111
+ 00:02:09.620 --> 00:02:13.160
112
+ hacerlo en una sola conversaci贸n, pero ya hemos venido hablando sobre cu谩l es
113
+
114
+ 00:02:13.160 --> 00:02:16.980
115
+ el problema de agrandar la ventana de contexto. Y lo m谩s 贸ptimo
116
+
117
+ 00:02:16.980 --> 00:02:21.020
118
+ para sacar el mejor provecho de un LLM es que dejemos de hacerlo
119
+
120
+ 00:02:21.020 --> 00:02:24.660
121
+ en una sola conversaci贸n y que el resultado de cada paso pase
122
+
123
+ 00:02:24.660 --> 00:02:28.100
124
+ a un nuevo chat para partir al siguiente paso que tenemos en la
125
+
126
+ 00:02:28.100 --> 00:02:31.320
127
+ cadena, justo como si habl谩ramos de la cadena de producci贸n de un
128
+
129
+ 00:02:31.320 --> 00:02:34.320
130
+ coche. Vamos a ir a un ejemplo detallado y es que voy a
131
+
132
+ 00:02:34.320 --> 00:02:39.160
133
+ tomar el 煤ltimo reporte de la organizaci贸n Cl-Climate Change Committee, que est谩
134
+
135
+ 00:02:39.160 --> 00:02:44.560
136
+ en Inglaterra, que en abril de 2025 gener贸 un reporte sobre c贸mo estaba
137
+
138
+ 00:02:44.560 --> 00:02:48.660
139
+ avanzando la adopci贸n de cambio clim谩tico dentro de Inglaterra al Parlamento. Y
140
+
141
+ 00:02:48.660 --> 00:02:52.480
142
+ a partir de eso vamos a tratar de generar contenido que venga de
143
+
144
+ 00:02:52.480 --> 00:02:55.120
145
+ ese reporte. Vamos a crear un resumen de cien palabras que de
146
+
147
+ 00:02:55.120 --> 00:03:00.020
148
+ verdad nos aporte para entender las causas, efectos y soluciones del cambio clim谩tico.
149
+
150
+ 00:03:00.020 --> 00:03:02.900
151
+ Pero, pues hacer un resumen es bastante sencillo. Lo hicimos en el
152
+
153
+ 00:03:02.900 --> 00:03:06.080
154
+ primer m贸dulo con un solo prompt. Ac谩 vamos a hacer algo diferente, lo
155
+
156
+ 00:03:06.080 --> 00:03:09.700
157
+ vamos a dividir en tres pasos. El primer paso va a sacar
158
+
159
+ 00:03:09.700 --> 00:03:13.660
160
+ los puntos m谩s relevantes del reporte. El segundo paso lo va a clasificar
161
+
162
+ 00:03:13.660 --> 00:03:17.780
163
+ entre causas, efectos y soluciones. Y el tercer paso va a tomar
164
+
165
+ 00:03:17.780 --> 00:03:21.780
166
+ ese resultado para generar el resumen. Veamos c贸mo cambia comparado a lo que
167
+
168
+ 00:03:21.780 --> 00:03:24.840
169
+ hicimos en el primer m贸dulo. En la parte de recursos te dej茅
170
+
171
+ 00:03:24.840 --> 00:03:28.150
172
+ tres archivos: un PDF, que es el reporte de c贸mo es el progreso
173
+
174
+ 00:03:28.150 --> 00:03:33.060
175
+ adapt谩ndose al cambio clim谩tico en Inglaterra, y dos, eh, spreadsheets, uno que
176
+
177
+ 00:03:33.060 --> 00:03:36.240
178
+ trae todas las gr谩ficas y datos que aportan al reporte y uno que
179
+
180
+ 00:03:36.240 --> 00:03:40.900
181
+ tiene una serie de recomendaciones. Y tenemos nuestro prompt. Extrae los cinco
182
+
183
+ 00:03:40.900 --> 00:03:44.080
184
+ puntos m谩s importantes del reporte que te adjunt茅 sobre el progreso del cambio
185
+
186
+ 00:03:44.080 --> 00:03:48.020
187
+ clim谩tico en UK. Le vamos a dar enviar. Y algo que vamos
188
+
189
+ 00:03:48.020 --> 00:03:50.640
190
+ a ver es que apenas lo env铆o, va a tratar de mostrarme un
191
+
192
+ 00:03:50.640 --> 00:03:53.460
193
+ preview de los archivos que sub铆. Entonces, me est谩 diciendo que no
194
+
195
+ 00:03:53.460 --> 00:03:57.000
196
+ me puede mostrar el preview de, eh, gr谩ficas y datos, pero s铆 me
197
+
198
+ 00:03:57.000 --> 00:04:01.480
199
+ muestra el de las recomendaciones y el PDF est谩 por ac谩. Y
200
+
201
+ 00:04:01.480 --> 00:04:05.300
202
+ ahora, como estoy usando el thinking, va a tardarse un rato, pero tambi茅n
203
+
204
+ 00:04:05.300 --> 00:04:07.900
205
+ yo puedo ver cu谩l es el chain of thought. Lo primero que
206
+
207
+ 00:04:07.900 --> 00:04:12.480
208
+ est谩 haciendo es leyendo los documentos. Le dio doble lectura. Y ya que
209
+
210
+ 00:04:12.480 --> 00:04:16.760
211
+ termin贸 la segunda lectura, dice: 芦El usuario pregunt贸 por cinco key points.
212
+
213
+ 00:04:16.760 --> 00:04:19.880
214
+ Voy a enfocarme en lo siguiente, ta, ta, ta禄. Y me entrega los
215
+
216
+ 00:04:19.880 --> 00:04:23.840
217
+ cinco mensajes claves del reporte e incluso me da las citas de
218
+
219
+ 00:04:23.840 --> 00:04:29.120
220
+ d贸nde encuentro esa informaci贸n de la cual se bas贸 para darme la respuesta.
221
+
222
+ 00:04:29.120 --> 00:04:31.860
223
+ Y esto es lo clave. Yo voy a irme al icono de
224
+
225
+ 00:04:31.860 --> 00:04:35.120
226
+ ac谩 que dice copiar, le voy a picar y me voy a ir
227
+
228
+ 00:04:35.120 --> 00:04:39.700
229
+ al nuevo chat. Y ac谩 le voy a decir: toma los siguientes
230
+
231
+ 00:04:39.700 --> 00:04:44.360
232
+ puntos, dos puntos, y voy a pegar lo que me dio. En este
233
+
234
+ 00:04:44.360 --> 00:04:47.800
235
+ caso, simplemente, voy a quitar la informaci贸n que no me sirve, voy
236
+
237
+ 00:04:47.800 --> 00:04:51.940
238
+ a dejar solamente los puntos, y desde ac谩 le voy a decir que
239
+
240
+ 00:04:51.940 --> 00:04:57.659
241
+ me los organice por las categor铆as que estoy buscando generar el reporte.
242
+
243
+ 00:04:57.660 --> 00:05:01.950
244
+ Entonces, le voy a decir: organ铆zalos en categor铆as de progreso, recomendaciones e impacto.
245
+
246
+ 00:05:01.950 --> 00:05:07.260
247
+ E incluso con lo que ya aprend铆, voy a decirle: cinco puntos
248
+
249
+ 00:05:07.260 --> 00:05:19.340
250
+ clave del reporte de cambio clim谩tico... UK. Voy a poner ac谩 la etiqueta,
251
+
252
+ 00:05:19.340 --> 00:05:23.240
253
+ la copio, me voy hasta el final, la pego y la cierro.
254
+
255
+ 00:05:23.240 --> 00:05:26.460
256
+ Y con eso ya le estoy diciendo que los puntos inician ah铆 y
257
+
258
+ 00:05:26.460 --> 00:05:33.660
259
+ que quiero que los organice en esto. Vamos a enviarlo... Y el
260
+
261
+ 00:05:33.660 --> 00:05:36.480
262
+ prompt va a hacer que empiece a pensar, porque estamos en el modelo
263
+
264
+ 00:05:36.480 --> 00:05:42.700
265
+ thinking. Pens贸 por seis segundos y tenemos el resultado. Progreso est谩 ac谩,
266
+
267
+ 00:05:42.700 --> 00:05:48.860
268
+ recomendaciones est谩 ac谩, impacto est谩n ac谩. Tal cual, lo que yo le pas茅
269
+
270
+ 00:05:48.860 --> 00:05:52.400
271
+ arriba lo acabo de clasificar. Vamos a copiar este resultado y nos
272
+
273
+ 00:05:52.400 --> 00:05:56.180
274
+ vamos a ir a un nuevo chat. Ac谩 le voy a decir: 芦A
275
+
276
+ 00:05:56.180 --> 00:06:07.040
277
+ partir de los hallazgos del reporte de progreso en adaptaci贸n al cambio
278
+
279
+ 00:06:07.040 --> 00:06:19.170
280
+ clim谩tico...OK, voy a poner 芦A partir de los siguientes hallazgos禄. Dos puntos. Le
281
+
282
+ 00:06:19.170 --> 00:06:24.430
283
+ voy a poner 芦Hallazgos禄. Voy a cerrar. Voy a abrir de nuevo
284
+
285
+ 00:06:24.430 --> 00:06:29.990
286
+ 芦Hallazgos禄. Voy a cerrar. Y ac谩, dentro de ese bloque, voy a poner
287
+
288
+ 00:06:29.990 --> 00:06:34.970
289
+ la clasificaci贸n que ya tengo. Le voy a pedir que me haga
290
+
291
+ 00:06:34.970 --> 00:06:40.850
292
+ un resumen justo como lo que queremos. Entonces, por ac谩 tengo mi prompt
293
+
294
+ 00:06:40.850 --> 00:06:44.410
295
+ y es: Escribe un resumen de cien palabras enfocado en las soluciones
296
+
297
+ 00:06:44.410 --> 00:06:48.710
298
+ m谩s viables. Y le doy a Enviar. De nuevo el modelo va a
299
+
300
+ 00:06:48.710 --> 00:06:51.810
301
+ ponerse a pensar y nos va a dar el resultado. En este
302
+
303
+ 00:06:51.810 --> 00:06:55.310
304
+ caso, vemos que est谩 creando el resumen, que lo debe hacer en espa帽ol.
305
+
306
+ 00:06:55.310 --> 00:06:59.310
307
+ Tuvo dos pasos que tuvo que pensar para llegar ac谩, y ac谩
308
+
309
+ 00:06:59.310 --> 00:07:03.430
310
+ me dice: Las soluciones m谩s viables combinan direcci贸n clara y ejecuci贸n rigurosa. Primero,
311
+
312
+ 00:07:03.430 --> 00:07:06.330
313
+ fijar objetivos y metas medibles por sector ligados a hitos anuales y
314
+
315
+ 00:07:06.330 --> 00:07:12.330
316
+ presupuestos. Segundo, crear una coordinaci贸n interdepartamental fuerte con mandato en resiliencia y rutas
317
+
318
+ 00:07:12.330 --> 00:07:18.130
319
+ de decisiones r谩pidas. Tercero, mainstreaming de la adaptaci贸n en planifi-- en planificaci贸n,
320
+
321
+ 00:07:18.130 --> 00:07:23.490
322
+ spend review, regulaci贸n, etc., etc., etc. Me da un cuarto punto y con
323
+
324
+ 00:07:23.490 --> 00:07:27.970
325
+ eso termina. Lo importante de este proceso es que llegamos a un
326
+
327
+ 00:07:27.970 --> 00:07:31.400
328
+ resumen. Llegamos a un resumen de cien palabras. 驴Lo pudimos haber hecho en
329
+
330
+ 00:07:31.400 --> 00:07:36.990
331
+ un solo chat? S铆. 驴Cu谩l es el problema? Que estamos subiendo tres
332
+
333
+ 00:07:36.990 --> 00:07:40.250
334
+ archivos, que la ventana de contexto va a ir creciendo, que eso puede
335
+
336
+ 00:07:40.250 --> 00:07:44.710
337
+ inducir a m谩s errores, alucinaciones o que se le olvide instrucciones. Y,
338
+
339
+ 00:07:44.710 --> 00:07:49.250
340
+ en este caso, como hicimos cada uno de los prompts, incluso podemos detallar
341
+
342
+ 00:07:49.250 --> 00:07:53.770
343
+ cada una de esas, esas estaciones para que el resultado sea lo
344
+
345
+ 00:07:53.770 --> 00:07:57.730
346
+ m谩s 贸ptimo posible para seguir a la siguiente estaci贸n y llegar a un
347
+
348
+ 00:07:57.730 --> 00:08:02.550
349
+ resultado a煤n m谩s preciso de lo que buscamos. En prompt chaining lo
350
+
351
+ 00:08:02.550 --> 00:08:06.450
352
+ bueno es que cada paso literalmente es un prompt que podemos iterar hasta
353
+
354
+ 00:08:06.450 --> 00:08:10.070
355
+ que lleguemos al prompt exacto y optimizar cada uno de esos pasos
356
+
357
+ 00:08:10.070 --> 00:08:13.930
358
+ para asegurar siempre que vamos a sacar la misma calidad de coche al
359
+
360
+ 00:08:13.930 --> 00:08:15.410
361
+ final de la l铆nea de producci贸n.
362
+
prompt-engineering/16-Creaci贸n de agentes personalizados con IA para empresas.sub.vtt ADDED
@@ -0,0 +1,806 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ WEBVTT
2
+
3
+ 00:00:00.660 --> 00:00:04.280
4
+ Hasta el momento has aprendido varias t茅cnicas de prompting que te permiten solucionar
5
+
6
+ 00:00:04.280 --> 00:00:08.220
7
+ diferentes tipos de problemas. Quiero que paremos un segundo para ver un
8
+
9
+ 00:00:08.220 --> 00:00:13.040
10
+ par de herramientas que tenemos disponibles cuando trabajamos con Claude, ChatGPT, Gemini o
11
+
12
+ 00:00:13.040 --> 00:00:17.980
13
+ Microsoft Copilot. Estas herramientas te van a permitir controlar otras cosas dentro
14
+
15
+ 00:00:17.980 --> 00:00:22.060
16
+ de c贸mo la inteligencia artificial lee tus prompts y los ejecuta, pero tambi茅n
17
+
18
+ 00:00:22.060 --> 00:00:25.580
19
+ te va a dar un superpoder m谩s, y es escalar estos prompts
20
+
21
+ 00:00:25.580 --> 00:00:29.240
22
+ a procesos que puedes automatizar dentro de tu empresa. Vamos a empezar con
23
+
24
+ 00:00:29.240 --> 00:00:32.439
25
+ Microsoft Copilot, y en especial vamos a empezar ac谩 porque es un
26
+
27
+ 00:00:32.439 --> 00:00:38.420
28
+ poco diferente a OpenAI, a Claude y a Gemini, solo porque Microsoft Copilot
29
+
30
+ 00:00:38.420 --> 00:00:42.220
31
+ no tiene un modelo propietario de ellos. Recordemos que por detr谩s usan
32
+
33
+ 00:00:42.220 --> 00:00:47.430
34
+ los modelos de OpenAI, que es GPT-4 y GPT-5. Pero aun as铆 tenemos
35
+
36
+ 00:00:47.430 --> 00:00:52.660
37
+ un playground donde podemos hacer un poco m谩s de cosas que dentro
38
+
39
+ 00:00:52.660 --> 00:00:56.580
40
+ de las otras herramientas no vamos a tener disponibles solo porque Microsoft se
41
+
42
+ 00:00:56.580 --> 00:00:59.640
43
+ integra muy bien con toda su suite de trabajo. Voy a estarte
44
+
45
+ 00:00:59.640 --> 00:01:03.220
46
+ mostrando todas las herramientas y recuerda que abajo en los recursos tienes los
47
+
48
+ 00:01:03.220 --> 00:01:07.700
49
+ enlaces a cada una de ellas. Entonces, cuando yo mencione Microsoft Copilot,
50
+
51
+ 00:01:07.700 --> 00:01:12.180
52
+ Copilot Studio o cualquier playground, recuerda revisar en los recursos para poder acceder
53
+
54
+ 00:01:12.180 --> 00:01:16.360
55
+ a estas herramientas. Vamos a empezar con Microsoft Copilot. Cuando entramos a
56
+
57
+ 00:01:16.360 --> 00:01:20.840
58
+ Copilot, lo primero que vemos es esta Welcome y esta caja de texto
59
+
60
+ 00:01:20.840 --> 00:01:23.899
61
+ en donde ya hemos interactuado un poco durante el curso y vamos
62
+
63
+ 00:01:23.900 --> 00:01:28.780
64
+ a ver una parte que se llama Agentes. Ac谩 vamos a aclarar algo.
65
+
66
+ 00:01:28.780 --> 00:01:33.860
67
+ Los agentes, en general en inteligencia artificial, no es exactamente lo que
68
+
69
+ 00:01:33.860 --> 00:01:37.920
70
+ vamos a ver ac谩. Dentro de otras herramientas, esto se puede llamar un
71
+
72
+ 00:01:37.920 --> 00:01:42.899
73
+ GPT o puede llamarse un proyecto en Claude. En Microsoft lo llamamos
74
+
75
+ 00:01:42.900 --> 00:01:47.180
76
+ agentes, no es la definici贸n formal de agentes de inteligencia artificial. Ya vamos
77
+
78
+ 00:01:47.180 --> 00:01:51.080
79
+ a ver c贸mo logramos que estos agentes s铆 se conviertan realmente en
80
+
81
+ 00:01:51.080 --> 00:01:55.280
82
+ un agente de inteligencia artificial. Pues ya que tenemos en cuenta eso, vemos
83
+
84
+ 00:01:55.280 --> 00:01:59.760
85
+ Agentes y yo puedo explorar diferentes agentes como el researcher o el
86
+
87
+ 00:01:59.760 --> 00:02:05.440
88
+ analista, que b谩sicamente son chats de Microsoft Copilot con un prompt que los
89
+
90
+ 00:02:05.440 --> 00:02:09.820
91
+ especializa en algo que nosotros determinamos, en este caso, en ir a
92
+
93
+ 00:02:09.820 --> 00:02:13.940
94
+ buscar contenido en internet y hacer una investigaci贸n o en hacer an谩lisis de
95
+
96
+ 00:02:13.940 --> 00:02:19.320
97
+ datos. Y podemos ver otros m谩s dentro de, eh, el store que
98
+
99
+ 00:02:19.320 --> 00:02:22.720
100
+ tiene de agentes, pero tambi茅n podemos crear uno, que esto es lo m谩s
101
+
102
+ 00:02:22.720 --> 00:02:28.260
103
+ importante o lo m谩s interesante que tenemos ac谩, donde yo puedo describir
104
+
105
+ 00:02:28.260 --> 00:02:30.240
106
+ un poco qu茅 es lo que quiero que haga mi agente o lo
107
+
108
+ 00:02:30.240 --> 00:02:34.240
109
+ puedo configurar tal cual. Y cuando lo voy a configurar, yo le
110
+
111
+ 00:02:34.240 --> 00:02:37.240
112
+ voy a poner un nombre, le voy a poner un-- una descripci贸n, pero
113
+
114
+ 00:02:37.240 --> 00:02:41.260
115
+ sobre todo le voy a poner unas instrucciones. Todos los prompts que
116
+
117
+ 00:02:41.260 --> 00:02:46.290
118
+ hemos ido trabajando, esos prompts son los que yo colocar铆a en Instrucciones. Entonces,
119
+
120
+ 00:02:46.290 --> 00:02:53.560
121
+ yo le puedo decir: 芦Act煤a como un analista de datos y cuesti贸name
122
+
123
+ 00:02:53.560 --> 00:02:59.080
124
+ los insights que te entregue禄. Y en el momento en que yo pongo
125
+
126
+ 00:02:59.080 --> 00:03:04.920
127
+ estas instrucciones, yo ac谩 puedo probar este chat. Entonces, vamos ac谩 a
128
+
129
+ 00:03:04.920 --> 00:03:13.840
130
+ decirle analista de datos y pongo 芦mi analista禄. Y ac谩 tengo la opci贸n
131
+
132
+ 00:03:13.840 --> 00:03:17.120
133
+ de probar este chat, donde voy a interactuar con 茅l como si
134
+
135
+ 00:03:17.120 --> 00:03:21.460
136
+ estuviera abriendo un nuevo chat en Microsoft Copilot, pero siempre va a tener
137
+
138
+ 00:03:21.460 --> 00:03:29.260
139
+ cargado este prompt inicial. Entonces, yo le digo: 芦El calentamiento global est谩
140
+
141
+ 00:03:29.260 --> 00:03:34.740
142
+ matando el mundo禄. Y 茅l me va a responder teniendo en cuenta que
143
+
144
+ 00:03:34.740 --> 00:03:37.740
145
+ debe actuar como analista de datos y me va a cuestionar el
146
+
147
+ 00:03:37.740 --> 00:03:40.650
148
+ insight que le acabo de entregar. Entonces, me dice: 芦Si el ave-- el
149
+
150
+ 00:03:40.650 --> 00:03:43.860
151
+ calentamiento global es una amenaza seria y creciente para el planeta, est谩
152
+
153
+ 00:03:43.860 --> 00:03:47.400
154
+ provocando ta, ta, ta, ta, ta. 驴Te interesa m谩s como mitigar el problema,
155
+
156
+ 00:03:47.400 --> 00:03:50.980
157
+ el problema de etc., etc., etc.?禄 Si seguimos en las configuraciones, yo
158
+
159
+ 00:03:50.980 --> 00:03:56.360
160
+ adem谩s le puedo ingresar conocimiento. Es decir, yo puedo conectar mi OneDrive y
161
+
162
+ 00:03:56.360 --> 00:04:01.560
163
+ poner informaci贸n de mi OneDrive o puedo cargarle la informaci贸n que yo
164
+
165
+ 00:04:01.560 --> 00:04:06.740
166
+ tengo disponible ac谩. De hecho, ten铆amos el ejemplo de... del banco en donde
167
+
168
+ 00:04:06.740 --> 00:04:10.120
169
+ 铆bamos a crear una aplicaci贸n m贸vil y ten铆amos la ley de crediti--
170
+
171
+ 00:04:10.120 --> 00:04:13.980
172
+ la ley crediticia de M茅xico, y yo se la puedo subir. Y la
173
+
174
+ 00:04:13.980 --> 00:04:17.880
175
+ diferencia a subir esto al chat es que, en el chat, todos
176
+
177
+ 00:04:17.880 --> 00:04:20.959
178
+ los documentos que yo subo van a ser parte de su ventana de
179
+
180
+ 00:04:20.959 --> 00:04:25.860
181
+ contexto. En cambio, dentro de este knowledge que yo estoy d谩ndole, lo
182
+
183
+ 00:04:25.860 --> 00:04:29.780
184
+ que estoy haciendo es darle una cantidad infinita de archivos que yo puedo
185
+
186
+ 00:04:29.780 --> 00:04:32.680
187
+ subir y que, al momento en el que yo le haga una
188
+
189
+ 00:04:32.680 --> 00:04:35.940
190
+ pregunta al chat, 茅l va a tener que primero ir a consultar los
191
+
192
+ 00:04:35.940 --> 00:04:39.580
193
+ archivos, traer la informaci贸n relevante, hacer la parte de la ventana de
194
+
195
+ 00:04:39.580 --> 00:04:44.200
196
+ contexto y con eso s铆 responder. Entonces, lo m谩s importante de esta parte
197
+
198
+ 00:04:44.200 --> 00:04:48.000
199
+ es que yo puedo subir todos los archivos que yo quiera ac谩,
200
+
201
+ 00:04:48.000 --> 00:04:50.560
202
+ no van a ampliar la ventana de contexto, sino van a ser una
203
+
204
+ 00:04:50.560 --> 00:04:54.000
205
+ fuente de consulta. Luego, ac谩 yo le puedo dar m谩s herramientas. Puedo
206
+
207
+ 00:04:54.000 --> 00:04:57.900
208
+ decirle que sea capaz de escribir c贸digo, que sea capaz de escribir im谩genes,
209
+
210
+ 00:04:57.900 --> 00:05:05.520
211
+ simplemente comprenderlo o con apagarlo, puedo quitar o, eh, agregar funcionalidades a
212
+
213
+ 00:05:05.520 --> 00:05:10.860
214
+ esa gente. Y luego, puedo darle opciones de c贸mo empezar un prompt cuando
215
+
216
+ 00:05:10.860 --> 00:05:14.500
217
+ est茅 en la ventana de inicio. Entonces, le puedo decir: 芦Hola禄 y
218
+
219
+ 00:05:14.500 --> 00:05:19.680
220
+ le voy a decir: 芦Saludo al chat禄. Y lo que va a pasar
221
+
222
+ 00:05:19.680 --> 00:05:23.060
223
+ es que aparecen estas opciones que, cuando yo le pico, me llena
224
+
225
+ 00:05:23.060 --> 00:05:27.580
226
+ el prompt inicial, y eso puede ser un paso para hacerlo m谩s an-amigable
227
+
228
+ 00:05:27.580 --> 00:05:31.540
229
+ al momento de compartir a todos, eh, las personas de mi equipo.
230
+
231
+ 00:05:31.540 --> 00:05:35.400
232
+ Con esto ya puedes crear un agente de Microsoft Copilot, compartirlo en tu
233
+
234
+ 00:05:35.400 --> 00:05:38.430
235
+ equipo y que ese prompt que t煤 ten铆as no simplemente se quede
236
+
237
+ 00:05:38.430 --> 00:05:42.640
238
+ en un documento en Word, sino que se vuelva un chat que cualquiera
239
+
240
+ 00:05:42.640 --> 00:05:46.300
241
+ pueda usar. Pero hay una herramienta m谩s de Microsoft, que es la
242
+
243
+ 00:05:46.300 --> 00:05:50.030
244
+ m谩s interesante, que es Copilot Studio. Vamos a ir a ella. Recuerdan los
245
+
246
+ 00:05:50.030 --> 00:05:54.940
247
+ recursos donde est谩. En Copilot Studio, yo puedo entrar y puedo tambi茅n
248
+
249
+ 00:05:54.940 --> 00:05:58.420
250
+ crear los agentes, lo mismo que acabamos de ver en Microsoft Copilot, y
251
+
252
+ 00:05:58.420 --> 00:06:01.240
253
+ de hecho, si lo creo all谩, lo voy a ver disponible ac谩.
254
+
255
+ 00:06:01.240 --> 00:06:06.276
256
+ Pero lo m谩s interesante es que yo puedo crear flujos, flujos de agente.Ahorita
257
+
258
+ 00:06:06.276 --> 00:06:12.256
259
+ te dec铆a que estos agentes de Copilot Studio y de Microsoft Copilot
260
+
261
+ 00:06:12.256 --> 00:06:15.616
262
+ no eran la definici贸n formal de agentes. Y la raz贸n es porque siguen
263
+
264
+ 00:06:15.616 --> 00:06:20.056
265
+ siendo un chat que no pueden tomar acci贸n sobre una herramienta. Con
266
+
267
+ 00:06:20.056 --> 00:06:24.536
268
+ Agent Flows de Copilot Studio, yo s铆 puedo crear un nuevo agente y
269
+
270
+ 00:06:24.536 --> 00:06:28.496
271
+ hacer que se conecte con las aplicaciones de Microsoft y tome acciones
272
+
273
+ 00:06:28.496 --> 00:06:32.996
274
+ concretas, como por ejemplo, cuando termine la reuni贸n en Teams, tomo el transcript,
275
+
276
+ 00:06:32.996 --> 00:06:37.116
277
+ genero un resumen y lo env铆o al correo de todos los asistentes.
278
+
279
+ 00:06:37.116 --> 00:06:40.276
280
+ Eso ser铆a un agente porque tom贸 acci贸n. No tuve que ir yo a
281
+
282
+ 00:06:40.276 --> 00:06:44.336
283
+ decirle: 芦Mira, ac谩 est谩 el transcript y desde ac谩, eh, crea un
284
+
285
+ 00:06:44.336 --> 00:06:48.036
286
+ resumen y luego yo copiar ese resumen y enviarlo, eh, a los correos
287
+
288
+ 00:06:48.036 --> 00:06:50.196
289
+ de los asistentes禄. En este curso no me voy a ir a
290
+
291
+ 00:06:50.196 --> 00:06:53.136
292
+ detalle de c贸mo se hacen los Agent Flows, pero recuerda que tenemos un
293
+
294
+ 00:06:53.136 --> 00:06:56.836
295
+ curso de Copilot Studio en donde vemos a detalle todas las configuraciones
296
+
297
+ 00:06:56.836 --> 00:07:01.396
298
+ que puedes tener dentro de Copilot Studio y c贸mo las puedes implementar en
299
+
300
+ 00:07:01.396 --> 00:07:04.916
301
+ la suite de Microsoft en un ambiente empresarial. Ahora vamos a ir
302
+
303
+ 00:07:04.916 --> 00:07:08.576
304
+ a otra herramienta que se llama Google AI Studio. Este es un playground
305
+
306
+ 00:07:08.576 --> 00:07:10.956
307
+ muy parecido a lo que vamos a encontrar en OpenAI y en
308
+
309
+ 00:07:10.956 --> 00:07:17.056
310
+ Claude, que nos permite ciertas configuraciones adicionales directamente hacia el modelo. Ya no
311
+
312
+ 00:07:17.056 --> 00:07:20.816
313
+ estamos hablando de la herramienta como tal. Estas configuraciones no est谩n en
314
+
315
+ 00:07:20.816 --> 00:07:25.556
316
+ Microsoft Copilot porque Copilot no tiene un modelo como tal. Usa GPT, que
317
+
318
+ 00:07:25.556 --> 00:07:28.676
319
+ es de OpenAI, pero en este playground s铆 lo vamos a ver.
320
+
321
+ 00:07:28.676 --> 00:07:32.436
322
+ Entonces nos vamos a Google AI Studio. Recuerda que en recursos encuentras los
323
+
324
+ 00:07:32.436 --> 00:07:37.515
325
+ enlaces para llegar ac谩. Y vas a encontrar una interfaz muy parecida
326
+
327
+ 00:07:37.516 --> 00:07:41.156
328
+ a Gemini. Empieza con una caja de texto y esa caja de texto
329
+
330
+ 00:07:41.156 --> 00:07:47.336
331
+ es poner el prompt y correrlo. Por ejemplo, eh, 驴cu谩l es la
332
+
333
+ 00:07:47.336 --> 00:07:54.536
334
+ capital de Estados Unidos? Y lo puedo correr con normalidad, pero quiero que
335
+
336
+ 00:07:54.536 --> 00:07:58.396
337
+ veas ciertos detalles. Lo primero es que tengo la capacidad de ponerle
338
+
339
+ 00:07:58.396 --> 00:08:03.396
340
+ un nombre a esto. Este nombre va a identificar como esta mesa de
341
+
342
+ 00:08:03.396 --> 00:08:08.116
343
+ experimentaci贸n, donde yo puedo ir haciendo pruebas y lo, lo importante ac谩
344
+
345
+ 00:08:08.116 --> 00:08:10.296
346
+ es que yo lo puedo guardar para recordar qu茅 es lo que yo
347
+
348
+ 00:08:10.296 --> 00:08:16.116
349
+ estaba experimentando. Ac谩 no se trata tanto de usar el LLM para
350
+
351
+ 00:08:16.116 --> 00:08:20.056
352
+ consultas como tal, sino para crear los prompts que yo quiero luego llevar
353
+
354
+ 00:08:20.056 --> 00:08:23.116
355
+ a un agente, luego llevar a un GPT, luego llevar a una
356
+
357
+ 00:08:23.116 --> 00:08:26.256
358
+ automatizaci贸n con N8N. Voy a poner el nombre y le voy a poner
359
+
360
+ 00:08:26.256 --> 00:08:31.636
361
+ Test 1. Puedo ser descriptivo, es lo m谩s importante para no olvidar
362
+
363
+ 00:08:31.636 --> 00:08:35.596
364
+ qu茅 estoy haciendo, pero para este ejemplo pong谩mosle Test, y hay un par
365
+
366
+ 00:08:35.596 --> 00:08:40.216
367
+ de configuraciones que ya tengo disponibles. Primero, yo puedo ver ac谩, puedo
368
+
369
+ 00:08:40.216 --> 00:08:44.296
370
+ editar la respuesta del modelo, porque el punto es que esto hace parte
371
+
372
+ 00:08:44.296 --> 00:08:47.856
373
+ de la ventana de contexto, entonces yo quisiera poder complementar con lo
374
+
375
+ 00:08:47.856 --> 00:08:51.936
376
+ que no me dio el modelo. Luego yo puedo volver a correr la
377
+
378
+ 00:08:51.936 --> 00:08:55.496
379
+ respuesta en este logo que se ve ac谩 que dice Rerun. Si
380
+
381
+ 00:08:55.496 --> 00:08:58.596
382
+ yo le pico, vuelve a correr el prompt y vuelve a darme una
383
+
384
+ 00:08:58.596 --> 00:09:01.296
385
+ respuesta, ya sea si es diferente o no, seg煤n el prompt que
386
+
387
+ 00:09:01.296 --> 00:09:07.796
388
+ yo ponga ac谩 arriba. Puedo eliminar esta respuesta y entonces limpiar mi ventana
389
+
390
+ 00:09:07.796 --> 00:09:12.736
391
+ de contexto y volverla a correr, que ac谩 lo tenemos. E incluso
392
+
393
+ 00:09:12.736 --> 00:09:17.436
394
+ puedo empezar a crear 谩rboles. 驴A qu茅 son esos 谩rboles? Es: tengo un
395
+
396
+ 00:09:17.436 --> 00:09:21.396
397
+ prompt inicial, tengo una respuesta y quiero empezar a probar diferentes cosas
398
+
399
+ 00:09:21.396 --> 00:09:26.596
400
+ y poderlas comparar. Entonces, si yo hago esto, puedo ver la versi贸n original
401
+
402
+ 00:09:26.596 --> 00:09:30.996
403
+ y puedo luego iterar ac谩 y decir: Editar, y le voy a
404
+
405
+ 00:09:30.996 --> 00:09:40.036
406
+ decir, eh: Capital cultural de Estados Unidos. Lo guardo, lo puedo volver a
407
+
408
+ 00:09:40.036 --> 00:09:48.536
409
+ correr. Y esto que estoy corriendo ya parte desde el 谩rbol que
410
+
411
+ 00:09:48.536 --> 00:09:51.876
412
+ yo acabo de crear. Entonces ac谩 me dice: 芦Ac谩 hay un debate sobre
413
+
414
+ 00:09:51.876 --> 00:09:55.186
415
+ si es Nueva York禄, etc., etc., etc., etc. Y luego me puedo
416
+
417
+ 00:09:55.186 --> 00:09:58.916
418
+ ir al historial, y en el historial puedo ver mi chat original, que
419
+
420
+ 00:09:58.916 --> 00:10:04.456
421
+ es Test 1, y que se guard贸, pero tambi茅n puedo ver la
422
+
423
+ 00:10:04.456 --> 00:10:08.736
424
+ rama que yo acabo de crear, como esa variaci贸n, que es donde yo
425
+
426
+ 00:10:08.736 --> 00:10:13.416
427
+ le dije lo de, eh, la capital de Nueva York. En este
428
+
429
+ 00:10:13.416 --> 00:10:15.976
430
+ caso no se cambi贸, lo vuelvo, lo vuelvo a cambiar y lo, y
431
+
432
+ 00:10:16.016 --> 00:10:20.696
433
+ lo guardo. Entonces lo voy a o铆r ac谩. Voy a decirle: 芦Capital
434
+
435
+ 00:10:20.696 --> 00:10:24.576
436
+ cultural de Estados Unidos禄. Se guard贸 el prompt, no lo ten铆a que editar.
437
+
438
+ 00:10:24.576 --> 00:10:28.636
439
+ Lo que no se edit贸 fue la-- eh, eh, cuando corr铆 el
440
+
441
+ 00:10:28.636 --> 00:10:33.256
442
+ prompt. Entonces lo vuelvo a correr, y ahora voy a tener la respuesta
443
+
444
+ 00:10:33.256 --> 00:10:36.876
445
+ que est谩bamos viendo en el otro momento. Ahora veamos un par de
446
+
447
+ 00:10:36.876 --> 00:10:40.396
448
+ con-- de configuraciones m谩s. Entonces voy a devolverme a chat, se crea un
449
+
450
+ 00:10:40.396 --> 00:10:43.896
451
+ nuevo chat, y yo ac谩 puedo crear un chat temporal, que es
452
+
453
+ 00:10:43.896 --> 00:10:47.516
454
+ un chat que va a ignorar absolutamente todo lo que exista acerca de
455
+
456
+ 00:10:47.516 --> 00:10:50.996
457
+ mi cuenta, todo lo que ha podido, eh, obtener acerca de qui茅n
458
+
459
+ 00:10:50.996 --> 00:10:54.415
460
+ soy yo y que va guardando en su memoria, y que incluso este
461
+
462
+ 00:10:54.415 --> 00:10:59.116
463
+ chat se va a borrar una vez yo termine esta sesi贸n. Esta
464
+
465
+ 00:10:59.116 --> 00:11:02.556
466
+ funci贸n es muy 煤til para tener un ambiente aislado y poder probar algo
467
+
468
+ 00:11:02.556 --> 00:11:05.596
469
+ que no est茅 influenciado por ninguna de los otros experimentos que he
470
+
471
+ 00:11:05.596 --> 00:11:12.236
472
+ hecho. Y tambi茅n tengo la opci贸n de comparar modelos. Cuando yo comparo modelos,
473
+
474
+ 00:11:12.236 --> 00:11:15.915
475
+ me voy a ir a ver el detr谩s de c谩maras. Ac谩 yo
476
+
477
+ 00:11:15.915 --> 00:11:20.876
478
+ puedo escoger Gemini 2.5 Pro, que hablamos que es el modelo que se
479
+
480
+ 00:11:20.876 --> 00:11:25.236
481
+ da chance de pensar por m谩s tiempo, y tambi茅n puedo probar 2.5
482
+
483
+ 00:11:25.236 --> 00:11:30.036
484
+ Flash, que es el modelo que va a dar respuestas m谩s instant谩neas. Y
485
+
486
+ 00:11:30.036 --> 00:11:33.776
487
+ en este caso tengo la oportunidad de hacer las pruebas al mismo
488
+
489
+ 00:11:33.776 --> 00:11:37.356
490
+ tiempo sin tener que hacer lo que hicimos en clases pasadas de abrir
491
+
492
+ 00:11:37.356 --> 00:11:40.875
493
+ un nuevo chat y comparar si no veo las dos una al
494
+
495
+ 00:11:40.876 --> 00:11:44.156
496
+ lado de la otra y poder tener una decisi贸n. Esto hace ese proceso
497
+
498
+ 00:11:44.156 --> 00:11:49.456
499
+ un poquito m谩s f谩cil. Voy a decirle ac谩: 驴cu谩l es la capital
500
+
501
+ 00:11:49.456 --> 00:11:56.156
502
+ de Estados Unidos? Voy a correrlo y me va a dar la respuesta.
503
+
504
+ 00:11:56.156 --> 00:12:00.436
505
+ Entonces podemos ver que uno est谩 pensando, el otro tambi茅n. Ac谩 est谩
506
+
507
+ 00:12:00.436 --> 00:12:05.316
508
+ teniendo como un paso m谩s de pensamiento. Este fue mucho m谩s r谩pido porque
509
+
510
+ 00:12:05.316 --> 00:12:10.656
511
+ el flash es de...Lo m谩s r谩pido que puedas responder. Y Gemini 2.5
512
+
513
+ 00:12:10.656 --> 00:12:13.896
514
+ Pro, que si se da el tiempo de pensar se demor贸 m谩s tiempo.
515
+
516
+ 00:12:13.896 --> 00:12:16.716
517
+ Y de hecho puedo ver cu谩nto tiempo fue: ocho segundos para el
518
+
519
+ 00:12:16.716 --> 00:12:21.496
520
+ modelo r谩pido, trece punto cinco segundos para el modelo m谩s lento. Y en
521
+
522
+ 00:12:21.496 --> 00:12:25.356
523
+ una de las clases est谩bamos hablando de que los LLMs parten las
524
+
525
+ 00:12:25.356 --> 00:12:29.256
526
+ palabras en tokens y que la ventana de contextos se mide en tokens.
527
+
528
+ 00:12:29.256 --> 00:12:32.596
529
+ Y quiero que vean esto que tenemos en el Playground. Tenemos el
530
+
531
+ 00:12:32.596 --> 00:12:36.816
532
+ conteo de tokens que estamos teniendo en cada ventana de contexto. En este
533
+
534
+ 00:12:36.816 --> 00:12:40.436
535
+ caso nosotros usamos doscientos treinta y cinco tokens en esta consulta que
536
+
537
+ 00:12:40.436 --> 00:12:46.576
538
+ acabamos de hacer. Teniendo este comparador vamos a ver la 煤ltima configuraci贸n m谩s.
539
+
540
+ 00:12:46.576 --> 00:12:52.376
541
+ A este lado nosotros podemos ver configuraciones como temperatura, la resoluci贸n que
542
+
543
+ 00:12:52.376 --> 00:12:56.396
544
+ queremos, las im谩genes que se generan, si tenemos habilitado no el thinking mode.
545
+
546
+ 00:12:56.396 --> 00:12:59.176
547
+ En este caso estamos en un modelo que tiene habilitado el thinking
548
+
549
+ 00:12:59.176 --> 00:13:04.036
550
+ mode, entonces no lo podemos deshabilitar, pero s铆 puedo controlar por cu谩nto tiempo
551
+
552
+ 00:13:04.036 --> 00:13:07.696
553
+ va a pensar que es ese thinking budget. Y el thinking budget
554
+
555
+ 00:13:07.696 --> 00:13:12.016
556
+ es cu谩ntos tokens tiene permitido usar para ir a pensar y luego volver
557
+
558
+ 00:13:12.016 --> 00:13:15.656
559
+ con la respuesta. Entre m谩s tokens le doy, m谩s chance tiene de
560
+
561
+ 00:13:15.656 --> 00:13:21.556
562
+ pensar, entre menos tokens, m谩s instant谩nea la respuesta. Y tengo m谩s herramientas y
563
+
564
+ 00:13:21.556 --> 00:13:25.316
565
+ m谩s configuraciones. En la siguiente clase vamos a ver temperatura y top
566
+
567
+ 00:13:25.316 --> 00:13:29.796
568
+ P, que son dos configuraciones que controlan la creatividad del modelo. Quiero que
569
+
570
+ 00:13:29.796 --> 00:13:33.816
571
+ veas algo, as铆 como nosotros en los agentes de Copilot Studio pudimos
572
+
573
+ 00:13:33.816 --> 00:13:38.856
574
+ ver que le pod铆amos dar herramientas a nuestro modelo, ac谩 tambi茅n puedo decirle
575
+
576
+ 00:13:38.856 --> 00:13:43.636
577
+ que me d茅 respuestas estructuradas, que ejecute c贸digo, que pueda ir a
578
+
579
+ 00:13:43.636 --> 00:13:48.316
580
+ Google, hacer b煤squedas y traer la informaci贸n. Claramente, en el caso de Microsoft
581
+
582
+ 00:13:48.316 --> 00:13:53.055
583
+ Copilot ser铆a Bing. Y todas las configuraciones que nos va a permitir
584
+
585
+ 00:13:53.056 --> 00:13:58.556
586
+ controlar mejor lo que nosotros est谩bamos haciendo en Gemini, pero ya nosotros decidiendo
587
+
588
+ 00:13:58.556 --> 00:14:02.136
589
+ qu茅 hace el modelo. Por ejemplo, yo puedo irme solo a consultar
590
+
591
+ 00:14:02.136 --> 00:14:05.656
592
+ la base de entrenamiento del modelo y ver qu茅 respuestas me da. O
593
+
594
+ 00:14:05.656 --> 00:14:09.436
595
+ saber que esa informaci贸n no es actualizada, no es la verdad m谩s
596
+
597
+ 00:14:09.436 --> 00:14:13.736
598
+ verdadera cuando hago una consulta y habilitar que vaya a buscar internet. Y
599
+
600
+ 00:14:13.736 --> 00:14:15.576
601
+ eso va a implicar que se va a demorar un poquito m谩s
602
+
603
+ 00:14:15.576 --> 00:14:19.076
604
+ de tiempo, pero que el resultado va a ser mucho, mucho mejor. Ahora
605
+
606
+ 00:14:19.076 --> 00:14:22.256
607
+ quiero que nos vayamos a OpenAI y a Claude para ver c贸mo
608
+
609
+ 00:14:22.256 --> 00:14:26.156
610
+ se ven esas interfaces, pero b谩sicamente vas a encontrar lo mismo. La opci贸n
611
+
612
+ 00:14:26.156 --> 00:14:29.996
613
+ de comparar prompts, la opci贸n de probar diferentes modelos entre el modelo
614
+
615
+ 00:14:29.996 --> 00:14:33.536
616
+ r谩pido y el modelo de problemas complejos, el que piensa un poquito m谩s
617
+
618
+ 00:14:33.536 --> 00:14:38.856
619
+ de tiempo. Configuraci贸n de temperatura, top P y la posibilidad de agregar
620
+
621
+ 00:14:38.856 --> 00:14:42.056
622
+ o quitar herramientas que va a usar el LLM al momento de dar
623
+
624
+ 00:14:42.056 --> 00:14:46.556
625
+ una respuesta. Ahora vamos a irnos al Playground de OpenAI. Recuerda que
626
+
627
+ 00:14:46.556 --> 00:14:50.216
628
+ en la secci贸n de recursos tienes el enlace para llegar m谩s r谩pido. Cuando
629
+
630
+ 00:14:50.216 --> 00:14:53.696
631
+ llegues al Playground vas a encontrar una interfaz as铆. Ac谩 arriba vas
632
+
633
+ 00:14:53.696 --> 00:14:57.556
634
+ a encontrar estos botones. Si encuentras el bot贸n de dashboard quiere decir que
635
+
636
+ 00:14:57.556 --> 00:15:00.836
637
+ ya termin贸 la configuraci贸n de tu cuenta. Si no, va a aparecer
638
+
639
+ 00:15:00.836 --> 00:15:04.816
640
+ un bot贸n que dice start building o comienza a construir. Le picas, llenas
641
+
642
+ 00:15:04.816 --> 00:15:08.236
643
+ la informaci贸n y ya vas a poder ver el bot贸n de dashboard.
644
+
645
+ 00:15:08.236 --> 00:15:10.936
646
+ Cuando das en el bot贸n de dashboard, en este caso yo estoy en
647
+
648
+ 00:15:10.936 --> 00:15:13.616
649
+ una cuenta que no tiene una tarjeta de cr茅dito. Entonces cuando le
650
+
651
+ 00:15:13.616 --> 00:15:17.856
652
+ voy a dar crear me dice: 芦Ey, debes agregar una tarjeta de cr茅dito禄.
653
+
654
+ 00:15:17.856 --> 00:15:21.416
655
+ Y esto es importante. Es diferente si tienes una cuenta paga de
656
+
657
+ 00:15:21.416 --> 00:15:26.156
658
+ ChatGPT al Playground. En la cuenta paga de ChatGPT t煤 solo puedes usar
659
+
660
+ 00:15:26.156 --> 00:15:30.276
661
+ ChatGPT y te cobran tu suscripci贸n mensual y ya est谩. En el
662
+
663
+ 00:15:30.276 --> 00:15:35.096
664
+ Playground te van a cobrar por tokens. Es muy poco, casi que un
665
+
666
+ 00:15:35.096 --> 00:15:38.356
667
+ d贸lar por cada mill贸n de tokens que usas, pero te van a
668
+
669
+ 00:15:38.356 --> 00:15:41.996
670
+ cobrar por tokens. En este caso yo ya tengo una cuenta configurada con
671
+
672
+ 00:15:41.996 --> 00:15:45.096
673
+ un m茅todo de pago y cuando le doy crear, llego a una
674
+
675
+ 00:15:45.096 --> 00:15:48.276
676
+ interfaz muy parecida a la que vimos en Copilot Studio o la que
677
+
678
+ 00:15:48.276 --> 00:15:51.696
679
+ vimos en Gemini. Yo puedo poner un prompt inicial que va a
680
+
681
+ 00:15:51.696 --> 00:15:55.276
682
+ ser el prompt con el que el chat se va a configurar. Puedo
683
+
684
+ 00:15:55.276 --> 00:15:58.776
685
+ dar mensajes como usuario o puedo usarlo como si fuera un agente
686
+
687
+ 00:15:58.776 --> 00:16:01.985
688
+ o un GPT normal. Y en esta parte de ac谩 tengo todas las
689
+
690
+ 00:16:01.985 --> 00:16:07.556
691
+ configuraciones que vimos en Gemini Studio. Lo importante ac谩 es que estas
692
+
693
+ 00:16:07.556 --> 00:16:11.436
694
+ interfaces cambian mucho y lo que debes t煤 explorar cada vez que cambien
695
+
696
+ 00:16:11.436 --> 00:16:16.795
697
+ es d贸nde encuentras esas mismas configuraciones: temperatura, top P, c贸mo agregas o
698
+
699
+ 00:16:16.796 --> 00:16:21.176
700
+ quitas herramientas y, en el caso de modelos que tienen razonamiento, cu谩l es
701
+
702
+ 00:16:21.176 --> 00:16:25.296
703
+ su esfuerzo. En AI Studio ten铆amos un thinking budget que se daba
704
+
705
+ 00:16:25.296 --> 00:16:29.216
706
+ por tokens, pero en este caso tenemos solamente si queremos que el esfuerzo
707
+
708
+ 00:16:29.216 --> 00:16:32.956
709
+ sea m铆nimo, bajo, medio o alto, que ser铆a muy parecido a lo
710
+
711
+ 00:16:32.956 --> 00:16:40.466
712
+ que nosotros ve铆amos cuando est谩bamos entrando a ChatGPT y ten铆amos ac谩 autom谩tico, instant谩neo,
713
+
714
+ 00:16:40.466 --> 00:16:44.656
715
+ thinking o pro. Ahora vamos a irnos a Claude. Y en Claude
716
+
717
+ 00:16:44.656 --> 00:16:48.116
718
+ hay algo en especial. Cuando yo llego ac谩 estoy en la herramienta, no
719
+
720
+ 00:16:48.116 --> 00:16:51.936
721
+ en el modelo. La empresa detr谩s de esto es Anthropic y lo
722
+
723
+ 00:16:51.936 --> 00:16:56.416
724
+ que debo de hacer es entrar a anthropic.com. Recuerden, los recursos est谩n los,
725
+
726
+ 00:16:56.416 --> 00:17:00.096
727
+ eh, los enlaces y ellos se esfuerzan porque uno siempre usa Claude,
728
+
729
+ 00:17:00.096 --> 00:17:04.236
730
+ entonces toca encontrar esto que dice API build with Claude. Le doy learn
731
+
732
+ 00:17:04.236 --> 00:17:07.816
733
+ more y luego ac谩 le doy start building. Te va a pedir
734
+
735
+ 00:17:07.816 --> 00:17:12.336
736
+ iniciar sesi贸n de nuevo porque son como si fueran cuentas separadas y llego
737
+
738
+ 00:17:12.336 --> 00:17:17.736
739
+ al workbench. Anthropic tiene algo en especial. Anthropic tiene un generador de
740
+
741
+ 00:17:17.736 --> 00:17:21.736
742
+ prompts que cuando le pico yo puedo generar los prompts a partir de
743
+
744
+ 00:17:21.736 --> 00:17:26.076
745
+ describir la tarea que quiero que se haga. Esto es igual como
746
+
747
+ 00:17:26.076 --> 00:17:29.756
748
+ si t煤 fueras a Claude o a ChatGPT y le dijeras: 芦Act煤a como
749
+
750
+ 00:17:29.756 --> 00:17:33.476
751
+ prompt engineer. Tengo este problema, ay煤dame a escribir un prompt禄. Y ese
752
+
753
+ 00:17:33.476 --> 00:17:39.556
754
+ es un gran tip para poder crear buenos prompts. Entonces, si me devuelvo,
755
+
756
+ 00:17:39.556 --> 00:17:42.716
757
+ le doy crear prompt y voy a enfrentarme a una interfaz muy
758
+
759
+ 00:17:42.716 --> 00:17:47.136
760
+ parecida. Ac谩 pasa lo mismo, debes poner una tarjeta de cr茅dito y te
761
+
762
+ 00:17:47.136 --> 00:17:50.155
763
+ van a cobrar por tokens. No vas a tener el cobro de
764
+
765
+ 00:17:50.156 --> 00:17:54.336
766
+ Claude porque son dos aplicaciones distintas, igual como lo es ChatGPT con el
767
+
768
+ 00:17:54.336 --> 00:17:57.496
769
+ Playground de OpenAI donde accedes a los modelos. Y lo mismo que
770
+
771
+ 00:17:57.496 --> 00:18:01.456
772
+ te dec铆a en OpenAI, estas interfaces cambian mucho. Lo importante es que aprendas
773
+
774
+ 00:18:01.456 --> 00:18:05.776
775
+ a identificar d贸nde est谩n las configuraciones que te interesan. En este momento,
776
+
777
+ 00:18:05.776 --> 00:18:10.616
778
+ esas configuraciones las encuentras en Tools y ac谩 puedes ver las herramientas a
779
+
780
+ 00:18:10.616 --> 00:18:13.636
781
+ las que les puedes dar acceso. Y en esta parte donde dice
782
+
783
+ 00:18:13.636 --> 00:18:17.776
784
+ Model Settings, puedes ver los modelos que puedes usar y ac谩 vas a
785
+
786
+ 00:18:17.776 --> 00:18:20.636
787
+ ver todas las versiones de modelos que hay entre Opus, que es
788
+
789
+ 00:18:20.636 --> 00:18:23.756
790
+ el modelo que piensa por m谩s tiempo, y Sonnet, que es el modelo
791
+
792
+ 00:18:23.756 --> 00:18:29.776
793
+ m谩s r谩pido. Temperatura, cantidad de tokens, si queremos que piense cu谩l es
794
+
795
+ 00:18:29.776 --> 00:18:34.216
796
+ el budget de los tokens y desde ah铆 correr tus prompts. Con esto
797
+
798
+ 00:18:34.216 --> 00:18:36.736
799
+ en la siguiente clase te voy a explicar qu茅 es la temperatura
800
+
801
+ 00:18:36.736 --> 00:18:39.256
802
+ y qu茅 es el top P, y vamos a hacer unos ejercicios en
803
+
804
+ 00:18:39.256 --> 00:18:40.976
805
+ Google AI Studio.
806
+
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Lecturas recomendadas.txt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8431203
2
+ 69
3
+ 0
4
+ 711d83c40bab4518122ae9cbfbbcb73a9cec47f4bde54ba19b8bab736b9091b5
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Qu茅 son las bases de datos.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.7689216
2
+ 210871161
3
+ 0
4
+ ab306e883de4877ad6336714c968a420a0ca776a93c738033a75aa188d1b2968
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Qu茅 son las bases de datos.vtt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8429253
2
+ 16943
3
+ 0
4
+ 64309e236e42997454cb13b98215d15c61850e14847eaa65ec90d2fc3756a940
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/01-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8433287
2
+ 596542
3
+ 0
4
+ 656b48eaf6daee831b4c720dfc01f8738818291b0cd83f0d0998cb2c14b9b5b6
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-C贸mo funciona el formato JPG.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.7690637
2
+ 174453175
3
+ 0
4
+ 561e47b45e6f357d0bee9499103234fc22a5ff16be297fecb1e3ebff42b63377
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-C贸mo funciona el formato JPG.vtt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8435264
2
+ 11612
3
+ 0
4
+ c7306cf7953399e715698ed048e403e60147078af2fcfefdf947c269aeb37f54
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-Lecturas recomendadas.txt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8437212
2
+ 62
3
+ 0
4
+ c2ead92b964b9660e6576fe0ce1d96be80cb9fad4ba7c67fa458a1787fb71da8
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/02-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8439155
2
+ 594682
3
+ 0
4
+ 0dfabea89b9fa0b80a2dab2c1c4e358652f52b9f9755660747768ce3fe927a69
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/03-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8440986
2
+ 596060
3
+ 0
4
+ 99d7aa9ac3b4a53a8ba5a1d0c62e3e60816726d4bd5a867961b0fdedfee960ca
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/03-Videos contenedores codecs y protocolos.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.7692053
2
+ 264338212
3
+ 0
4
+ fb873924e477c6a1da9d77d52ba5ed6e37a99480548e918aa657d85ea51b113a
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.mp4.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.7693577
2
+ 192800425
3
+ 0
4
+ e2b83ffa4e9d32fd44088b03c347997005eac16bf71f4c83038a79f06d5da7ff
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.vtt.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-C贸mo Funciona un zip.vtt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8443673
2
+ 13599
3
+ 0
4
+ bf1992319359ff1aedf35b1407d4d59fd5b97f204f8df722a2561714081558df
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-Resumen.html.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/04-Archivos y estructuras de datos/04-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8445706
2
+ 594855
3
+ 0
4
+ f20d987ae337e8765ea055adc762d7e2fa667497c249fa5fc6ff2f618cf096c5
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.mp4.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.769517
2
+ 465096382
3
+ 0
4
+ 4c877255a9b173f261196c8c1ed6e5385978f415a7905bec418490e618ab752d
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.vtt.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Arquitectura y funcionamiento interno de Blockchain.vtt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8447561
2
+ 23916
3
+ 0
4
+ 1f5dcb1bcc70916a8d2dae5800bb6b934888dc09ca549e9cf9482cdbab6be057
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Lecturas recomendadas.txt.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Lecturas recomendadas.txt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.844919
2
+ 108
3
+ 0
4
+ 9e5516f1ea15db157cfb663ae866b5f2f17a2ed5b1d4dd88205aaa4d4b4dc8c4
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Resumen.html.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/01-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8450778
2
+ 596692
3
+ 0
4
+ 326c88dd7c1c29150f737b397723ffd70dab9481d202a73149317c6e8f98b64f
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Lecturas recomendadas.txt.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Lecturas recomendadas.txt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8454006
2
+ 78
3
+ 0
4
+ ecf4bd872ab4107a404f13a979226e58ec511e04bb91712e56efae684ec2760c
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.mp4.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.769705
2
+ 334399745
3
+ 0
4
+ f6cbc6dce7a5e9618632bc712446bb4a248b85cc7ffabeffccf2fc32a8609044
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.vtt.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Qu茅 es una red neuronal.vtt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8452423
2
+ 19758
3
+ 0
4
+ faf44f07696129fea918cd25e6aa377fc18bc18442e5e811012346330d9ff8fd
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Resumen.html.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/02-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8455565
2
+ 599921
3
+ 0
4
+ 7eb0a5914f1d396cc1ded9421420c4051c1dacbda04c9bf19d5c2d493e454a97
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.mp4.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.mp4.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762797052.7700121
2
+ 324637685
3
+ 0
4
+ cde6761ea6d2ca7627919bef1c23ea47922dbe2ed08614c5e6ee026420baaa84
5
+ lfs
6
+
7
+ 1
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.vtt.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-C贸mo funcionan los LLMs.vtt.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8457115
2
+ 23806
3
+ 0
4
+ 3440ab08dade686bbe22575414ffe1d8ae06be78490773a636efa48911660ea8
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-Resumen.html.lock ADDED
File without changes
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/05-Introducci贸n a Blockchain e Inteligencia Artificial/03-Resumen.html.metadata ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 1762796718.8458638
2
+ 598279
3
+ 0
4
+ 5a3dbdeddeb69dda6adc44f0c41dbbd5cb4d28e2b133a76ba32a82cf51e201a0
5
+ regular
6
+
7
+ 0
8
+ 1
subir/.cache/huggingface/upload/fixed/Curso de Fundamentos de Ingenier铆a de Software/presentation.mhtml.lock ADDED
File without changes