DEFENSA IVAN BAREA - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
me imagino que tengo que compartir pantalla y todo eso no buenos días correcto
00:00:02
sí perfecto sí vale perfecto voy a conocer buenos días soy iván maría castro con mi tutora maría
00:00:15
pilar vengo a presentar mi proyecto que es la implantación de la ida para gestionar un
00:00:58
un director activo con políticas de grupo porque he elegido este proyecto este proyecto lo he
00:01:03
elegido para utilizar algo que aprendieron el módulo que es el director activo y en un servidor
00:01:09
y quería añadir algo actual y que más actual hay que la inteligencia artificial pues el primer paso
00:01:13
para esto es saber qué es la inteligencia artificial y me estuve informando por la idea
00:01:21
que teníamos concebida de la sociedad y la inteligencia artificial lo que es una parte
00:01:26
en informática que quiere replicar el comportamiento humano en ciertos campos como puede ser no razonar
00:01:31
pero sí responder en el pintar dar una imagen vale claro entonces en este caso dentro de las
00:01:38
inteligencias que tenemos el mercado pues nos encontramos diferentes tipos y para este proyecto
00:01:47
para lo que quería dedicar pues escogió 22 géneros géneros el tipo de las guías conversacionales y
00:01:53
de las guías de dibujos generación visual las guías conversacionales tenemos a gpt de pene
00:02:01
y cloud bar pi réplica y por el ámbito de la generación visual tenemos dalí mi journey step
00:02:05
difusión creyó y deep dream no voy a ponerme mucho a hablar sobre ellas porque es un poco
00:02:11
Podemos lo que tengamos y lo que quería explicar era por qué elijo una IA respecto a la otra.
00:02:18
En este caso, la diferencia más grande es cómo la puedes insertar dentro de una estructura más grande,
00:02:25
que en este caso debe ser un director activo, un servidor o como un medio de comunicación.
00:02:33
Las de generación visual es al final una imagen, no te va a aportar muchos datos o la capacidad que tienes que invertir
00:02:38
Y para sacar datos de ello es más costoso que una IA conversacional.
00:02:46
Una IA conversacional, en diferencia, nos permite una respuesta lógica que podamos aplicar a un sistema.
00:02:50
Y es lo que tiene estas IAs conversacionales, en este caso, ChagPT, que las he elegido para este proyecto,
00:02:59
es la capacidad de utilizar el lenguaje coloquial a un lenguaje específico.
00:03:05
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.
00:03:12
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?
00:03:24
en este caso
00:03:38
HGPT lo quise
00:03:41
introducir como administrador
00:03:43
digo, bueno, pues le doy el rol de administrador
00:03:45
voy a darle a nuestro administrador y que haga lo que sería
00:03:46
sustituir un administrador y de permisos
00:03:49
haga todas las funciones que puede tener un administrador
00:03:51
de servicio, pues voy a investigar ese campo
00:03:53
cuando quise investigar ese campo
00:03:54
me di cuenta que las ideas conversacionales
00:03:57
en este caso HGPT, en específico
00:03:59
no pueden dar
00:04:00
ejecutar acciones
00:04:03
son ideas conversacionales
00:04:05
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.
00:04:07
Claro, entonces ya estamos en una cosa, un administrador debe ser capaz de ejecutar acciones.
00:04:18
Vale, entonces, ¿qué nos aporta la IA? La IA nos aporta respuestas a preguntas lógicas.
00:04:24
¿Cómo la podemos utilizar? Pues la utilizamos como un filtro.
00:04:30
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...
00:04:34
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.
00:05:04
específicamente hecha gpt nos aporta tres funciones tres opciones que son la básica la
00:05:21
que puede utilizar todo el mundo preguntarle una opción una licencia un poco pro que es la
00:05:30
que yo conseguí para este trabajo en la cual te permite una respuesta te permite más respuesta
00:05:35
te permite más capacidad de estructurar y luego tienen la versión de empresas las visiones la
00:05:40
que te va a permitir utilizar la versión de chat gpt 3.5 40 y que tengas en ese momento cerrada
00:05:47
en un servidor con una pequeña nube y tú puedas introducir datos que permitan respetar las
00:05:58
políticas de empresa de no compartirlos vale que sea cerrado vale tuyo es un acuerdo con
00:06:06
con open y tú buscas un servidor y tienes claro en este caso eso creo que son unos 200 dólares
00:06:11
hemos utilizado una versión mucho más like mucho más a nuestra accesible claro en este con este
00:06:17
problema de no tener servidor cerrado es que tú tienes que educar que indicar a la versión de
00:06:22
chávez que estás utilizando que llamas como quieres codificar para ello tienes que crear
00:06:27
una memoria en este caso de una memoria con unas codificaciones para que sepa filtrar porque tú
00:06:32
tienes que indicar a ella que criterios de filtrar igual que tú cuando creas un ticketing o una
00:06:37
plantilla con una estructura pues aquí tienes que darle esa estructura hgpt en este caso le di unas
00:06:43
unos criterios que eran el código 001 código 555 y código 99 hgpt recibiría una información y
00:06:51
respecto unas premisas si te piden la creación de usuario debes codificar el mensaje de salida
00:06:58
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.
00:07:05
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?
00:07:20
8 gp te daba esa respuesta y código 99 que era el cual no entendía ninguna las peticiones pues
00:07:28
te indicaba oye pues no entiendo tu petición para que para que veamos que está gp te podría
00:07:33
diferenciar las las calificaciones se te permitiría pues dentro de todas estas codificaciones y
00:07:40
explorar más indicar muchas más con muchas codificaciones y si pudiéramos tener entrenarla
00:07:47
pues tener todas las opciones posibles y depurando la claro ahora ya tenemos la función que tiene
00:07:53
esa gente y ahora cómo estructuramos el trabajo pues claro en el fondo queríamos implantar la
00:08:00
ia a una a un director activo vale ya sabemos la posición de nuestra y ahora necesitamos explicar
00:08:06
el esquema trabajamos hacer nuestro esquema trabajo se basa por un buzón de correo nuestro
00:08:13
buzón de correo va a ser gmail con un buzón de correo genérico que sea accesible y busque pues
00:08:18
estaba a uno que estaba con bozones tranquila y otros tipos de buzones y vi que estaba la
00:08:25
posibilidad de utilizar gmail un buzón al alcance de todo el mundo que utiliza todo el mundo porque
00:08:32
al final lo que queremos es que sea sencillo que la gente esté habituado a ello y para aplicarlo
00:08:38
en empresas que no quieras implantar en empresas que no quieran hacer grandes inversiones sobre
00:08:43
todo y utilicemos gmail tuve un problema al principio porque gmail el api de gmail que yo
00:08:50
utilicé era el imap api esos daban problemas de verificación con gmail y eso me generó problemas
00:08:58
de tiempo de poder que me leyera el buzón de esas funciones por lo cual me dediqué a bueno
00:09:06
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.
00:09:12
ello esto en este esquema trabajo leemos los correos y detecta la solicitud de usuario
00:09:29
realmente detecta toda la información que se la va a llegar a hacer llegar a open open
00:09:35
y que se va a hacer llegar a nuestra hija para ello necesitamos otro app y que no la
00:09:41
propuesta gpt son su propia página es muy sencillo estructuralmente te deja que te haces una clave
00:09:45
pues tener varias claves para diferenciar si tienes varios proyectos de dónde viene cada
00:09:51
petición las apis de chat gpt tienes que pagarlas suelen ser dos euros por mil por un millón de
00:09:56
token los toquen suele ser en conversión mil tokens son 750 caracteres ingleses así que son
00:10:05
bastantes peticiones es decir el fondo siempre que limites las respuestas pues te permite para
00:10:13
una empresa pequeña pues un gasto comedido el chaje pt lo que va a hacer es analizar el contenido con
00:10:20
ella bueno en esa cantidad analizar el contenido por las hechas de la guía detecta la intención
00:10:27
de ese contenido pues la creación de usuario es un error o una respuesta y genera respuesta o el
00:10:32
gesto son con datos es decir como que tiene respuesta de todas dado esas instrucciones se
00:10:37
van a guardar en un archivo o van a dar respuesta y vamos a ir a la parte de administrador del
00:10:42
el administrador del sistema para ello vamos a utilizar payton que realmente utilizamos para
00:10:48
entrar en todo ya que payton te permite trabajar contigo director y para ello utilizamos instalar
00:10:52
la biblioteca de pie de queda de payton que te permite porque realmente peyton no es una
00:10:58
pieza una biblioteca que te permite bueno es un lenguaje pero para esto no tiene una
00:11:04
pieza una biblioteca que te permite instalarlo ejecutar acciones en director activo para ello
00:11:08
pues interpretar los datos que haces pues al final pues nosotros lo que hacer es un archivo
00:11:14
de salida y ese archivo de salida que nos lea y que ejecuta respecto a ese archivo de salida que
00:11:17
tenemos configurado gracias a HGBT de una información coloquial. Ejecuta las acciones
00:11:22
respecto al archivo que tú hayas indicado, pues en este caso crea el usuario que es lo único que
00:11:27
puedo crear, con el formato que te da, da la ejecución, se crea el usuario, se asigna al grupo,
00:11:31
se modifica en la unidad organizativa si se tiene que modificar y se resulta la acción,
00:11:36
se crea el usuario dentro del administrador y se va a dar una respuesta otra vez mediante
00:11:41
la aplicación de gmail al propio usuario remitente indicando la confirmación si está bien creado o no
00:11:46
y la respuesta que habitualmente soledad solemos dar es ha creado el usuario correctamente en la
00:11:51
identidad del usuario y la contraseña creada que tienes que cambiar a la primera inicio sesión que
00:11:58
lo habitualmente harías en en cualquier directorio activo vale el flujo que tenemos d vamos a generar
00:12:03
para este esquema es cómo hacemos que ejecutamos todo eso para ello utilizamos script vamos a
00:12:15
generar dos script un script que va a trabajar desde la aplicación de gmail desde la información
00:12:20
que nos trae desde el cliente el usuario hasta la guía y hasta los filtros vale bajar a una
00:12:25
fila de bajar a un filtro en el cual si sale tiene que llamar al escrito porque tenemos dos
00:12:30
script un script que está activo todo el tiempo que se le escribe gmail que tiene que estar
00:12:36
leyendo todo el rato el botón de correo hicimos un hice un bucle de un minuto para cada minuto
00:12:39
lee el correo filtra toda la opción habla con los datos a la guía según la respuesta o llaman
00:12:44
escritos o le da la respuesta por el mismo remitente indicando si era una pregunta o si
00:12:53
se ha equivocado qué pasa que yo quería crear tres script con un filtro pero al final genera
00:12:59
muchos problemas y mejor un script de filtrado único que filtre que lea y luego ya salten los
00:13:05
diferentes script que si fuera de creado usuario de políticas de grupo etcétera este script tiene
00:13:10
el api de gmail y tiene el api de open que se tienen que indicar el script de payton y se
00:13:17
lanzan llegan como hemos indicado a dar las opciones luego el script 2 es el script de
00:13:23
ejecución en el administrador que lo cual es cuando se lanza cuando llegan y se da la
00:13:29
codificación 001 de creación usuario el script uno hace un llamamiento al escritor de ejecuta
00:13:34
el escritor se lanza mediante la biblioteca de python coge los datos de un archivo que está
00:13:39
leyendo habitualmente que siempre lee que suele ser usuarios ese archivo cuando lo lee la primera
00:13:48
vez lo marca para que cuando lo vuelva a leer no cree siempre cree usuarios repetidos
00:13:54
con los caracteres
00:13:59
que indica el Json, crea el usuario
00:14:02
y da la respuesta
00:14:04
al remitente
00:14:06
indicando el usuario que se ha creado, si se ha podido
00:14:07
crear o no
00:14:10
y dando respuesta a ello
00:14:11
en principio, hasta aquí ha sido
00:14:13
mi proyecto, ha sido difícil porque era una cosa
00:14:18
que era novedosa
00:14:20
no tenía mucha información
00:14:22
respecto a aplicaciones, tenía problemas con el buzón
00:14:24
y sobre todo en la creación de usuario
00:14:26
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.
00:14:28
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.
00:14:50
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.
00:15:09
Y, no sé, ¿alguna pregunta más?
00:15:26
¿Tenéis preguntas? ¿Vamos a hablar?
00:15:29
Ah, se puede. Si quieres, estamos a tiempo. No lo sé, perdona.
00:15:41
Claro. Lo he dejado preparado como...
00:15:47
Voy a indicar que yo no sabía que tenía que exponer hasta exponer en mi casa.
00:15:50
Yo pensaba que iba a exponer en directo.
00:15:58
Entonces, en ningún momento preparé la presentación para esto.
00:15:59
A ver, que voy cambiando contraseñas.
00:16:08
pues aquí tenemos pues si tienes un segundo vamos a lanzar él el script de gmail se va a lanzar y
00:16:10
quieres probarlo tú con tu correo te importa pilar vale no te preocupes a verlo si puedes
00:16:28
hacer con tu móvil tienes gmail el móvil puedes hacerlo vale vale no no tienes que hacerlo tú
00:16:38
realmente si de tu correo a este correo proyecto hay varias castro gmail.com no te preocupes a
00:16:50
ver el problema que tengo es que yo como ya utiliza mi cuenta si utilizo mi cuenta no va
00:17:21
a crear un usuario porque lo único que te hago favor es que indique el correo electrónico que
00:17:26
copias tu correo electrónico porque hay algunas veces que darlo con el remitente por codificación
00:17:33
de payton del remitente sino dar no sé por qué en específico es mejor indicar el correo de indicar
00:17:37
el proyecto ahí vale a castro gmail.com si tú quieres crear un usuario pues me gustaría que
00:17:48
me tras un usuario está lo único que sigue lo que te indica el correo pues yo lo dejé indicado y
00:17:54
alguna vez de si me coge el remitente pero una vez no me lo coge me da error y como el administrador
00:18:00
el sistema si no tienes un correo electrónico no te luego no te permite crear el usuario de error
00:18:05
sí
00:18:16
vale sin problemas y realmente no me aguarda
00:18:58
vale si te lo repito proyecto ahí si quieres mando un correo para que veas cómo funcionará
00:19:01
no te preocupes ya
00:19:41
dana vale pues voy a hacer
00:19:50
proyecto ahí varía castro
00:19:54
arroba.gmail.com
00:20:09
vale
00:20:12
perfecto, vamos a dejar
00:20:17
hay que no se vea, para que veamos
00:20:20
que lo trabaja el script
00:20:22
finalmente vemos que el script va
00:20:24
cada minuto, ahí lo tenemos
00:20:28
en el PowerShell
00:20:29
que está ejecutando cada minuto
00:20:31
y viene el mensaje
00:20:34
es decir, lo que tiene que estar en entrada
00:20:35
leerlo, ejecutarlo
00:20:37
pues un minuto para que estuviera
00:20:39
un poco para hacer pruebas
00:20:42
un minuto
00:20:43
la capacidad de respuesta que tú puedes deducir a la IA
00:20:54
y tú en el fondo echas unas respuestas específicas
00:21:15
y ya no puedes hacer más a la IA
00:21:20
que puedes intentar
00:21:21
oye, coño, ¿qué es lo que es la respuesta?
00:21:22
y cuando tengas una diferencia
00:21:24
tengas un caso que salga dentro de esas respuestas
00:21:26
puedes añadirlo rápidamente
00:21:30
oye, pues mira, en el caso que has aprendido
00:21:31
quizás tienes que restablecer
00:21:34
lo bueno que tiene la IA es la capacidad
00:21:35
de estar en el tiempo cuando tú vas añadiendo pero él no aparece
00:21:39
de este momento imagino si
00:21:49
no sé
00:22:28
puede ser
00:23:16
se me cambian bien el editor y se crea reales pero dentro del general sí sí
00:25:19
sí sí
00:25:35
en seguridad aquí
00:25:36
aquí tengo algunas veces
00:25:40
y ahí
00:25:52
no
00:26:03
sí
00:26:15
muchas gracias por todo
00:26:29
muchas cosas
00:27:06
muchas gracias por todo
00:27:10
y
00:27:14
necesito justificar
00:27:15
que me han dicho
00:27:17
si me envías al correo
00:27:19
de Duda a Madrid, me imagino
00:27:25
perfecto
00:27:26
muchas gracias
00:27:34
hasta luego
00:27:36
- Materias:
- Administración de Sistemas Informáticos en Red
- Etiquetas:
- Gestión de proyectos
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Formación Profesional
- Ciclo formativo de grado básico
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado medio
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado superior
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado básico
- Subido por:
- M.pilar P.
- Licencia:
- Reconocimiento - No comercial - Sin obra derivada
- Visualizaciones:
- 1
- Fecha:
- 13 de mayo de 2025 - 12:19
- Visibilidad:
- Clave
- Centro:
- IES CIFP a Distancia Ignacio Ellacuría
- Duración:
- 27′ 42″
- Relación de aspecto:
- 1.88:1
- Resolución:
- 1920x1020 píxeles
- Tamaño:
- 1.77