1 00:00:02,609 --> 00:00:14,480 me imagino que tengo que compartir pantalla y todo eso no buenos días correcto 2 00:00:15,660 --> 00:00:58,310 sí perfecto sí vale perfecto voy a conocer buenos días soy iván maría castro con mi tutora maría 3 00:00:58,310 --> 00:01:03,750 pilar vengo a presentar mi proyecto que es la implantación de la ida para gestionar un 4 00:01:03,750 --> 00:01:09,569 un director activo con políticas de grupo porque he elegido este proyecto este proyecto lo he 5 00:01:09,569 --> 00:01:13,469 elegido para utilizar algo que aprendieron el módulo que es el director activo y en un servidor 6 00:01:13,469 --> 00:01:21,750 y quería añadir algo actual y que más actual hay que la inteligencia artificial pues el primer paso 7 00:01:21,750 --> 00:01:26,609 para esto es saber qué es la inteligencia artificial y me estuve informando por la idea 8 00:01:26,609 --> 00:01:31,069 que teníamos concebida de la sociedad y la inteligencia artificial lo que es una parte 9 00:01:31,069 --> 00:01:38,750 en informática que quiere replicar el comportamiento humano en ciertos campos como puede ser no razonar 10 00:01:38,750 --> 00:01:47,689 pero sí responder en el pintar dar una imagen vale claro entonces en este caso dentro de las 11 00:01:47,689 --> 00:01:53,989 inteligencias que tenemos el mercado pues nos encontramos diferentes tipos y para este proyecto 12 00:01:53,989 --> 00:02:01,230 para lo que quería dedicar pues escogió 22 géneros géneros el tipo de las guías conversacionales y 13 00:02:01,230 --> 00:02:05,269 de las guías de dibujos generación visual las guías conversacionales tenemos a gpt de pene 14 00:02:05,269 --> 00:02:11,449 y cloud bar pi réplica y por el ámbito de la generación visual tenemos dalí mi journey step 15 00:02:11,449 --> 00:02:18,650 difusión creyó y deep dream no voy a ponerme mucho a hablar sobre ellas porque es un poco 16 00:02:18,650 --> 00:02:24,710 Podemos lo que tengamos y lo que quería explicar era por qué elijo una IA respecto a la otra. 17 00:02:25,289 --> 00:02:33,469 En este caso, la diferencia más grande es cómo la puedes insertar dentro de una estructura más grande, 18 00:02:33,469 --> 00:02:37,949 que en este caso debe ser un director activo, un servidor o como un medio de comunicación. 19 00:02:38,650 --> 00:02:46,490 Las de generación visual es al final una imagen, no te va a aportar muchos datos o la capacidad que tienes que invertir 20 00:02:46,490 --> 00:02:50,729 Y para sacar datos de ello es más costoso que una IA conversacional. 21 00:02:50,729 --> 00:02:59,229 Una IA conversacional, en diferencia, nos permite una respuesta lógica que podamos aplicar a un sistema. 22 00:02:59,949 --> 00:03:05,150 Y es lo que tiene estas IAs conversacionales, en este caso, ChagPT, que las he elegido para este proyecto, 23 00:03:05,969 --> 00:03:12,069 es la capacidad de utilizar el lenguaje coloquial a un lenguaje específico. 24 00:03:12,069 --> 00:03:24,289 Además, de darte una respuesta lógica y aportarte datos de valor en casi todas sus respuestas. Bueno, al final es una IA, va a seguir teniendo fallos, es una cosa lógica, está en desarrollo. 25 00:03:24,289 --> 00:03:38,909 Y ahora, lo importante, claro, ya sabemos lo que es una IA, pero ¿cómo lo incluimos dentro de un directorio activo? ¿Cómo lo podemos incluir dentro de este proyecto? Esa era la gran pregunta que yo tenía. Pues, claro, ¿qué es lo que puede ser añadir? 26 00:03:38,909 --> 00:03:41,610 en este caso 27 00:03:41,610 --> 00:03:43,430 HGPT lo quise 28 00:03:43,430 --> 00:03:45,370 introducir como administrador 29 00:03:45,370 --> 00:03:46,990 digo, bueno, pues le doy el rol de administrador 30 00:03:46,990 --> 00:03:49,449 voy a darle a nuestro administrador y que haga lo que sería 31 00:03:49,449 --> 00:03:51,569 sustituir un administrador y de permisos 32 00:03:51,569 --> 00:03:53,009 haga todas las funciones que puede tener un administrador 33 00:03:53,009 --> 00:03:54,949 de servicio, pues voy a investigar ese campo 34 00:03:54,949 --> 00:03:57,229 cuando quise investigar ese campo 35 00:03:57,229 --> 00:03:59,050 me di cuenta que las ideas conversacionales 36 00:03:59,050 --> 00:04:00,889 en este caso HGPT, en específico 37 00:04:00,889 --> 00:04:03,330 no pueden dar 38 00:04:03,330 --> 00:04:05,090 ejecutar acciones 39 00:04:05,090 --> 00:04:07,169 son ideas conversacionales 40 00:04:07,169 --> 00:04:17,490 Es una cosa muy importante, me costó tiempo entender, que solo te dan respuestas lógicas a tus preguntas y te añaden valores, pero no tienen la capacidad de ejecutar. 41 00:04:18,209 --> 00:04:23,550 Claro, entonces ya estamos en una cosa, un administrador debe ser capaz de ejecutar acciones. 42 00:04:24,850 --> 00:04:30,230 Vale, entonces, ¿qué nos aporta la IA? La IA nos aporta respuestas a preguntas lógicas. 43 00:04:30,449 --> 00:04:34,170 ¿Cómo la podemos utilizar? Pues la utilizamos como un filtro. 44 00:04:34,170 --> 00:05:03,170 filtro. En esto utilizo un poco de mi experiencia vital y, claro, dije, ¿qué es lo que hace un usuario habitualmente? Pues, en una empresa, pues, va a un servicio de ticketing, oye, pues, yo quiero un ticket para hablar con el administrador. Oye, pues, me gustaría que me creara un usuario, oye, necesito permisos para... Y habitualmente, pues, llevas a un servicio de ticketing que te guía. Claro, muchas veces hay tantas opciones que te da el servicio de ticketing y tantas pocas experiencias que tiene el usuario que se lía, que esas peticiones van a mal grupo, que van a... 45 00:05:04,170 --> 00:05:21,370 Que se desvían de su camino correcto. Esto lo que te permite es un buen filtro, que es lo que va a ser chat GPT. Chat GPT, en este caso, como el sembrero seleccionador, va a seleccionar la opción correcta de la petición que nos pide el usuario. Para ello, debemos entrenar a chat GPT. 46 00:05:21,370 --> 00:05:30,689 específicamente hecha gpt nos aporta tres funciones tres opciones que son la básica la 47 00:05:30,689 --> 00:05:35,370 que puede utilizar todo el mundo preguntarle una opción una licencia un poco pro que es la 48 00:05:35,370 --> 00:05:40,430 que yo conseguí para este trabajo en la cual te permite una respuesta te permite más respuesta 49 00:05:40,430 --> 00:05:47,610 te permite más capacidad de estructurar y luego tienen la versión de empresas las visiones la 50 00:05:47,610 --> 00:05:58,490 que te va a permitir utilizar la versión de chat gpt 3.5 40 y que tengas en ese momento cerrada 51 00:05:58,490 --> 00:06:06,050 en un servidor con una pequeña nube y tú puedas introducir datos que permitan respetar las 52 00:06:06,050 --> 00:06:11,449 políticas de empresa de no compartirlos vale que sea cerrado vale tuyo es un acuerdo con 53 00:06:11,449 --> 00:06:17,269 con open y tú buscas un servidor y tienes claro en este caso eso creo que son unos 200 dólares 54 00:06:17,269 --> 00:06:22,790 hemos utilizado una versión mucho más like mucho más a nuestra accesible claro en este con este 55 00:06:22,790 --> 00:06:27,149 problema de no tener servidor cerrado es que tú tienes que educar que indicar a la versión de 56 00:06:27,149 --> 00:06:32,189 chávez que estás utilizando que llamas como quieres codificar para ello tienes que crear 57 00:06:32,189 --> 00:06:37,310 una memoria en este caso de una memoria con unas codificaciones para que sepa filtrar porque tú 58 00:06:37,310 --> 00:06:43,310 tienes que indicar a ella que criterios de filtrar igual que tú cuando creas un ticketing o una 59 00:06:43,310 --> 00:06:49,250 plantilla con una estructura pues aquí tienes que darle esa estructura hgpt en este caso le di unas 60 00:06:51,410 --> 00:06:58,850 unos criterios que eran el código 001 código 555 y código 99 hgpt recibiría una información y 61 00:06:58,850 --> 00:07:05,490 respecto unas premisas si te piden la creación de usuario debes codificar el mensaje de salida 62 00:07:05,490 --> 00:07:19,790 de tal manera, con un tipo de archivo, en este caso Json, para que pueda ser atendido por los sistemas, los siguientes sistemas, que es lo bueno que tiene, y pueda crear una ejecución posterior. 63 00:07:20,810 --> 00:07:28,050 Un código 555, que era la respuesta del propio HGPT, es decir, una pregunta, cuando hace de HGPT una pregunta, oye, ¿cuál es la capitán de España? 64 00:07:28,050 --> 00:07:33,810 8 gp te daba esa respuesta y código 99 que era el cual no entendía ninguna las peticiones pues 65 00:07:33,810 --> 00:07:40,310 te indicaba oye pues no entiendo tu petición para que para que veamos que está gp te podría 66 00:07:40,310 --> 00:07:47,490 diferenciar las las calificaciones se te permitiría pues dentro de todas estas codificaciones y 67 00:07:47,490 --> 00:07:53,329 explorar más indicar muchas más con muchas codificaciones y si pudiéramos tener entrenarla 68 00:07:53,329 --> 00:08:00,329 pues tener todas las opciones posibles y depurando la claro ahora ya tenemos la función que tiene 69 00:08:00,329 --> 00:08:06,689 esa gente y ahora cómo estructuramos el trabajo pues claro en el fondo queríamos implantar la 70 00:08:06,689 --> 00:08:13,829 ia a una a un director activo vale ya sabemos la posición de nuestra y ahora necesitamos explicar 71 00:08:13,829 --> 00:08:18,709 el esquema trabajamos hacer nuestro esquema trabajo se basa por un buzón de correo nuestro 72 00:08:18,709 --> 00:08:25,990 buzón de correo va a ser gmail con un buzón de correo genérico que sea accesible y busque pues 73 00:08:25,990 --> 00:08:32,610 estaba a uno que estaba con bozones tranquila y otros tipos de buzones y vi que estaba la 74 00:08:32,610 --> 00:08:38,350 posibilidad de utilizar gmail un buzón al alcance de todo el mundo que utiliza todo el mundo porque 75 00:08:38,350 --> 00:08:43,769 al final lo que queremos es que sea sencillo que la gente esté habituado a ello y para aplicarlo 76 00:08:43,769 --> 00:08:50,070 en empresas que no quieras implantar en empresas que no quieran hacer grandes inversiones sobre 77 00:08:50,070 --> 00:08:58,830 todo y utilicemos gmail tuve un problema al principio porque gmail el api de gmail que yo 78 00:08:58,830 --> 00:09:06,389 utilicé era el imap api esos daban problemas de verificación con gmail y eso me generó problemas 79 00:09:06,389 --> 00:09:12,450 de tiempo de poder que me leyera el buzón de esas funciones por lo cual me dediqué a bueno 80 00:09:12,450 --> 00:09:29,450 Me decidí por Gmail API, la propia aplicación de Gmail y que es mucho más sencilla y te da permisos desde el primer inicio. Ya, dando esos permisos, esa API lo que hace es, es el puente de nuestro código para entrar al buzón y coger la información que nos llega. 81 00:09:29,450 --> 00:09:35,830 ello esto en este esquema trabajo leemos los correos y detecta la solicitud de usuario 82 00:09:35,830 --> 00:09:41,629 realmente detecta toda la información que se la va a llegar a hacer llegar a open open 83 00:09:41,629 --> 00:09:45,870 y que se va a hacer llegar a nuestra hija para ello necesitamos otro app y que no la 84 00:09:45,870 --> 00:09:51,649 propuesta gpt son su propia página es muy sencillo estructuralmente te deja que te haces una clave 85 00:09:51,649 --> 00:09:56,929 pues tener varias claves para diferenciar si tienes varios proyectos de dónde viene cada 86 00:09:56,929 --> 00:10:05,210 petición las apis de chat gpt tienes que pagarlas suelen ser dos euros por mil por un millón de 87 00:10:05,210 --> 00:10:13,429 token los toquen suele ser en conversión mil tokens son 750 caracteres ingleses así que son 88 00:10:13,429 --> 00:10:20,629 bastantes peticiones es decir el fondo siempre que limites las respuestas pues te permite para 89 00:10:20,629 --> 00:10:27,289 una empresa pequeña pues un gasto comedido el chaje pt lo que va a hacer es analizar el contenido con 90 00:10:27,289 --> 00:10:32,450 ella bueno en esa cantidad analizar el contenido por las hechas de la guía detecta la intención 91 00:10:32,450 --> 00:10:37,830 de ese contenido pues la creación de usuario es un error o una respuesta y genera respuesta o el 92 00:10:37,830 --> 00:10:42,389 gesto son con datos es decir como que tiene respuesta de todas dado esas instrucciones se 93 00:10:42,389 --> 00:10:48,350 van a guardar en un archivo o van a dar respuesta y vamos a ir a la parte de administrador del 94 00:10:48,350 --> 00:10:52,909 el administrador del sistema para ello vamos a utilizar payton que realmente utilizamos para 95 00:10:52,909 --> 00:10:58,669 entrar en todo ya que payton te permite trabajar contigo director y para ello utilizamos instalar 96 00:10:58,669 --> 00:11:04,409 la biblioteca de pie de queda de payton que te permite porque realmente peyton no es una 97 00:11:04,409 --> 00:11:08,190 pieza una biblioteca que te permite bueno es un lenguaje pero para esto no tiene una 98 00:11:08,190 --> 00:11:14,450 pieza una biblioteca que te permite instalarlo ejecutar acciones en director activo para ello 99 00:11:14,450 --> 00:11:17,809 pues interpretar los datos que haces pues al final pues nosotros lo que hacer es un archivo 100 00:11:17,809 --> 00:11:22,309 de salida y ese archivo de salida que nos lea y que ejecuta respecto a ese archivo de salida que 101 00:11:22,309 --> 00:11:27,950 tenemos configurado gracias a HGBT de una información coloquial. Ejecuta las acciones 102 00:11:27,950 --> 00:11:31,149 respecto al archivo que tú hayas indicado, pues en este caso crea el usuario que es lo único que 103 00:11:31,149 --> 00:11:36,529 puedo crear, con el formato que te da, da la ejecución, se crea el usuario, se asigna al grupo, 104 00:11:36,529 --> 00:11:41,809 se modifica en la unidad organizativa si se tiene que modificar y se resulta la acción, 105 00:11:41,809 --> 00:11:46,549 se crea el usuario dentro del administrador y se va a dar una respuesta otra vez mediante 106 00:11:46,549 --> 00:11:51,769 la aplicación de gmail al propio usuario remitente indicando la confirmación si está bien creado o no 107 00:11:51,769 --> 00:11:58,250 y la respuesta que habitualmente soledad solemos dar es ha creado el usuario correctamente en la 108 00:11:58,250 --> 00:12:03,309 identidad del usuario y la contraseña creada que tienes que cambiar a la primera inicio sesión que 109 00:12:03,309 --> 00:12:15,470 lo habitualmente harías en en cualquier directorio activo vale el flujo que tenemos d vamos a generar 110 00:12:15,470 --> 00:12:20,029 para este esquema es cómo hacemos que ejecutamos todo eso para ello utilizamos script vamos a 111 00:12:20,029 --> 00:12:25,070 generar dos script un script que va a trabajar desde la aplicación de gmail desde la información 112 00:12:25,070 --> 00:12:30,090 que nos trae desde el cliente el usuario hasta la guía y hasta los filtros vale bajar a una 113 00:12:30,090 --> 00:12:36,110 fila de bajar a un filtro en el cual si sale tiene que llamar al escrito porque tenemos dos 114 00:12:36,110 --> 00:12:39,110 script un script que está activo todo el tiempo que se le escribe gmail que tiene que estar 115 00:12:39,110 --> 00:12:44,929 leyendo todo el rato el botón de correo hicimos un hice un bucle de un minuto para cada minuto 116 00:12:44,929 --> 00:12:53,450 lee el correo filtra toda la opción habla con los datos a la guía según la respuesta o llaman 117 00:12:53,450 --> 00:12:59,750 escritos o le da la respuesta por el mismo remitente indicando si era una pregunta o si 118 00:12:59,750 --> 00:13:05,730 se ha equivocado qué pasa que yo quería crear tres script con un filtro pero al final genera 119 00:13:05,730 --> 00:13:10,730 muchos problemas y mejor un script de filtrado único que filtre que lea y luego ya salten los 120 00:13:10,730 --> 00:13:17,730 diferentes script que si fuera de creado usuario de políticas de grupo etcétera este script tiene 121 00:13:17,730 --> 00:13:23,929 el api de gmail y tiene el api de open que se tienen que indicar el script de payton y se 122 00:13:23,929 --> 00:13:29,990 lanzan llegan como hemos indicado a dar las opciones luego el script 2 es el script de 123 00:13:29,990 --> 00:13:34,570 ejecución en el administrador que lo cual es cuando se lanza cuando llegan y se da la 124 00:13:34,570 --> 00:13:39,730 codificación 001 de creación usuario el script uno hace un llamamiento al escritor de ejecuta 125 00:13:39,730 --> 00:13:48,629 el escritor se lanza mediante la biblioteca de python coge los datos de un archivo que está 126 00:13:48,629 --> 00:13:54,970 leyendo habitualmente que siempre lee que suele ser usuarios ese archivo cuando lo lee la primera 127 00:13:54,970 --> 00:13:59,450 vez lo marca para que cuando lo vuelva a leer no cree siempre cree usuarios repetidos 128 00:13:59,450 --> 00:14:02,870 con los caracteres 129 00:14:02,870 --> 00:14:04,669 que indica el Json, crea el usuario 130 00:14:04,669 --> 00:14:06,049 y da la respuesta 131 00:14:06,049 --> 00:14:07,990 al remitente 132 00:14:07,990 --> 00:14:10,549 indicando el usuario que se ha creado, si se ha podido 133 00:14:10,549 --> 00:14:11,009 crear o no 134 00:14:11,009 --> 00:14:13,990 y dando respuesta a ello 135 00:14:13,990 --> 00:14:18,149 en principio, hasta aquí ha sido 136 00:14:18,149 --> 00:14:20,710 mi proyecto, ha sido difícil porque era una cosa 137 00:14:20,710 --> 00:14:22,590 que era novedosa 138 00:14:22,590 --> 00:14:24,389 no tenía mucha información 139 00:14:24,389 --> 00:14:26,769 respecto a aplicaciones, tenía problemas con el buzón 140 00:14:26,769 --> 00:14:28,889 y sobre todo en la creación de usuario 141 00:14:28,889 --> 00:14:50,370 toda la codificación de Python, era un lenguaje que no comprendía, me quise meter para aprender y hemos conseguido dar respuesta. Las políticas de grupo no las he podido implantar porque tenía que ser otra cosa más a indicar en el archivo de Gmail, en el archivo de memoria que se hace a GPT y tendríamos que indicar unas políticas de grupo. 142 00:14:50,370 --> 00:15:09,149 Yo he pensado que en esa memoria podríamos hacer el lanzamiento a un archivo donde estuvieran los niveles de jerarquía de los usuarios por el mismo correo. Pues, oye, esta persona, si no tiene correo, tiene tales usuarios. Si el correo no está registrado, tiene tal capacidad. 143 00:15:09,149 --> 00:15:26,850 Pues si el correo está registrado y tiene jerarquía 2, tiene capacidad de hacer codificación 01, 0555 y codificación 999. Si no está registrado, solo tiene capacidad de codificación 555. Y esa es una manera de filtrar. Esa es una manera que al final cada uno podría elegir. 144 00:15:26,850 --> 00:15:29,309 Y, no sé, ¿alguna pregunta más? 145 00:15:29,809 --> 00:15:31,009 ¿Tenéis preguntas? ¿Vamos a hablar? 146 00:15:41,519 --> 00:15:44,940 Ah, se puede. Si quieres, estamos a tiempo. No lo sé, perdona. 147 00:15:47,649 --> 00:15:50,230 Claro. Lo he dejado preparado como... 148 00:15:50,230 --> 00:15:57,470 Voy a indicar que yo no sabía que tenía que exponer hasta exponer en mi casa. 149 00:15:58,070 --> 00:15:59,429 Yo pensaba que iba a exponer en directo. 150 00:15:59,529 --> 00:16:02,529 Entonces, en ningún momento preparé la presentación para esto. 151 00:16:08,690 --> 00:16:10,409 A ver, que voy cambiando contraseñas. 152 00:16:10,409 --> 00:16:28,149 pues aquí tenemos pues si tienes un segundo vamos a lanzar él el script de gmail se va a lanzar y 153 00:16:28,149 --> 00:16:38,450 quieres probarlo tú con tu correo te importa pilar vale no te preocupes a verlo si puedes 154 00:16:38,450 --> 00:16:50,759 hacer con tu móvil tienes gmail el móvil puedes hacerlo vale vale no no tienes que hacerlo tú 155 00:16:50,759 --> 00:17:21,420 realmente si de tu correo a este correo proyecto hay varias castro gmail.com no te preocupes a 156 00:17:21,420 --> 00:17:26,920 ver el problema que tengo es que yo como ya utiliza mi cuenta si utilizo mi cuenta no va 157 00:17:26,920 --> 00:17:33,220 a crear un usuario porque lo único que te hago favor es que indique el correo electrónico que 158 00:17:33,220 --> 00:17:37,779 copias tu correo electrónico porque hay algunas veces que darlo con el remitente por codificación 159 00:17:37,779 --> 00:17:47,279 de payton del remitente sino dar no sé por qué en específico es mejor indicar el correo de indicar 160 00:17:48,339 --> 00:17:54,799 el proyecto ahí vale a castro gmail.com si tú quieres crear un usuario pues me gustaría que 161 00:17:54,799 --> 00:18:00,500 me tras un usuario está lo único que sigue lo que te indica el correo pues yo lo dejé indicado y 162 00:18:00,500 --> 00:18:05,839 alguna vez de si me coge el remitente pero una vez no me lo coge me da error y como el administrador 163 00:18:05,839 --> 00:18:10,160 el sistema si no tienes un correo electrónico no te luego no te permite crear el usuario de error 164 00:18:16,710 --> 00:18:31,509 sí 165 00:18:58,089 --> 00:19:01,769 vale sin problemas y realmente no me aguarda 166 00:19:01,769 --> 00:19:41,529 vale si te lo repito proyecto ahí si quieres mando un correo para que veas cómo funcionará 167 00:19:41,529 --> 00:19:48,980 no te preocupes ya 168 00:19:50,900 --> 00:19:54,319 dana vale pues voy a hacer 169 00:19:54,319 --> 00:20:09,740 proyecto ahí varía castro 170 00:20:09,740 --> 00:20:12,700 arroba.gmail.com 171 00:20:12,700 --> 00:20:17,150 vale 172 00:20:17,150 --> 00:20:20,630 perfecto, vamos a dejar 173 00:20:20,630 --> 00:20:22,630 hay que no se vea, para que veamos 174 00:20:22,630 --> 00:20:24,390 que lo trabaja el script 175 00:20:24,390 --> 00:20:28,150 finalmente vemos que el script va 176 00:20:28,150 --> 00:20:29,950 cada minuto, ahí lo tenemos 177 00:20:29,950 --> 00:20:31,930 en el PowerShell 178 00:20:31,930 --> 00:20:34,250 que está ejecutando cada minuto 179 00:20:34,250 --> 00:20:35,230 y viene el mensaje 180 00:20:35,230 --> 00:20:37,650 es decir, lo que tiene que estar en entrada 181 00:20:37,650 --> 00:20:39,029 leerlo, ejecutarlo 182 00:20:39,029 --> 00:20:42,069 pues un minuto para que estuviera 183 00:20:42,069 --> 00:20:43,089 un poco para hacer pruebas 184 00:20:43,089 --> 00:20:53,890 un minuto 185 00:20:54,009 --> 00:21:15,960 la capacidad de respuesta que tú puedes deducir a la IA 186 00:21:15,960 --> 00:21:20,099 y tú en el fondo echas unas respuestas específicas 187 00:21:20,099 --> 00:21:21,519 y ya no puedes hacer más a la IA 188 00:21:21,519 --> 00:21:22,099 que puedes intentar 189 00:21:22,099 --> 00:21:24,160 oye, coño, ¿qué es lo que es la respuesta? 190 00:21:24,779 --> 00:21:26,579 y cuando tengas una diferencia 191 00:21:26,579 --> 00:21:30,440 tengas un caso que salga dentro de esas respuestas 192 00:21:30,440 --> 00:21:31,700 puedes añadirlo rápidamente 193 00:21:31,700 --> 00:21:34,579 oye, pues mira, en el caso que has aprendido 194 00:21:34,579 --> 00:21:35,740 quizás tienes que restablecer 195 00:21:35,740 --> 00:21:39,519 lo bueno que tiene la IA es la capacidad 196 00:21:39,519 --> 00:21:49,180 de estar en el tiempo cuando tú vas añadiendo pero él no aparece 197 00:21:49,180 --> 00:22:28,460 de este momento imagino si 198 00:22:28,460 --> 00:23:16,660 no sé 199 00:23:16,660 --> 00:23:29,559 puede ser 200 00:25:19,529 --> 00:25:33,250 se me cambian bien el editor y se crea reales pero dentro del general sí sí 201 00:25:35,349 --> 00:25:36,269 sí sí 202 00:25:36,269 --> 00:25:40,450 en seguridad aquí 203 00:25:40,450 --> 00:25:52,589 aquí tengo algunas veces 204 00:25:52,589 --> 00:26:03,980 y ahí 205 00:26:03,980 --> 00:26:15,960 no 206 00:26:15,960 --> 00:26:29,019 sí 207 00:26:29,019 --> 00:27:06,759 muchas gracias por todo 208 00:27:06,759 --> 00:27:10,460 muchas cosas 209 00:27:10,460 --> 00:27:14,640 muchas gracias por todo 210 00:27:14,640 --> 00:27:15,099 y 211 00:27:15,099 --> 00:27:17,559 necesito justificar 212 00:27:17,559 --> 00:27:19,640 que me han dicho 213 00:27:19,640 --> 00:27:25,170 si me envías al correo 214 00:27:25,170 --> 00:27:26,630 de Duda a Madrid, me imagino 215 00:27:26,630 --> 00:27:34,029 perfecto 216 00:27:34,029 --> 00:27:36,369 muchas gracias 217 00:27:36,369 --> 00:27:39,220 hasta luego