ChatGPT y el futuro de la interacción Humano-AI

Muy buenos días y Bienvenidos a inteligencia artificial, el podcast donde hablamos del presente y el futuro de la inteligencia artificial, analizamos casos donde ya se están usando estas tecnologías y vemos cómo podemos aplicarlo en el día a día de nuestros trabajos, proyectos y empresas.

Yo soy Pocho Costa, ingeniero en sistemas, programador y amante de la tecnología, y me podes encontrar en pochocosta.com donde ahí también vas a encontrar las notas del programa y otros medios para ponerte en contacto conmigo.

EMPEZAMOS!

Buenas! ¿Cómo andan? espero que muy bien.

Hoy venimos con un nuevo episodio aunque el tema principal es el mismo que viene ganando la atención últimamente y me refiero a OpenAI y ChatGPT.

Y es que hoy quería hablar sobre el anuncio de OpenAI de la implementación de plugins en ChatGPT, esta noticia que hace que ChatGPT vaya a tener todavía más capacidades que las que tenía hasta ahora.

Vamos a empezar explicando rápidamente que es un plugin por las dudas que haya alguien que no sepa.

Básicamente los plugins son componentes de software que se agregan a un programa para expandir sus funcionalidades. 

Así de simple. 

Casos de uso de Plugins en ChatGPT

Por lo que en este caso los plugins son componentes que le van a dar más capacidades a ChatGPT. Vamos a ver que con esto se abre un mundo de posibilidades, realmente me resulta impresionante pensar en el cambio que esto puede llegar a significar.

Veamos un poco que pueden ser estas capacidades nuevas que podría tener ChatGPT.

Limitaciones de ChatGPT

Por ejemplo, si le preguntan a ChatGPT qué país ganó el mundial de fútbol Qatar 2002, te va a decir que lo siente, pero que es un modelo de lenguaje entrenado hasta el año 2021. Entonces como ChatGPT no está entrenado con datos actuales, un plugin le puede permitir acceder a información actualizada para responder a preguntas más allá de su entrenamiento.

Otra de las limitaciones conocidas de ChatGPT es su capacidad de hacer cálculos matemáticos y esto también podría ser solucionado mediante plugins. Más adelante vamos a ver como.

Más allá de esto pensemos que los modelos de lenguaje casi que hasta ahora podían hacer una sola cosa, que era emitir texto, pero no ejecutar acciones fuera de su entorno.

Y ahí es donde entran los plugins, para permitirles llegar a lugares donde antes no podían llegar.

Así que ahora OpenAI está empezando a implementar algunos plugins creados por empresas y otros desarrollados por ellos mismos para probarlos y lanzarlos en próximas versiones de ChatGPT. 

En la noticia anuncian que algunos de los primeros plugins son de empresas como Expedia, Instacart, KAYAK, OpenTable, Shopify, Wolfram, Slack, Zapier y algunos más.

Por cierto, hay una lista de espera para developers que tengan una aplicación o una base de datos de conocimiento y quieran solicitar el desarrollo de un plugin. Asi que en las notas del programa dejo el link también para quien le interese.

Ahora bien, en cuanto a los plugins desarrollados por OpenAI mismo mencionan dos en el artículo. Un navegador web y un intérprete de código.

Plugin Navegador web para ChatGPT

El navegador web es el que le permite a ChatGPT buscar información en internet y eso le permite expandir totalmente la cantidad de temas de los que puede hablar ChatGPT yendo mucho más allá de los datos con los que fue entrenado que recordemos que era hasta 2021. Imaginen todo la información que hay en internet desde el 2021 a la fecha, una cantidad enorme así que con esto puede acceder a todo lo que haya hasta hoy y también va a poder seguir accediendo a lo nuevo que se genere dia a dia, como noticias o datos más dinámicos como precios.

En el link al artículo que les voy a dejar van a poder ver un video de un ejemplo que muestra cómo trabaja este plugin de navegación.

En cuanto al intérprete de código, se trata de un entorno virtual donde ChatGPT puede ejecutar código, almacenar archivos, puede manejar subidas y descargas. Todo eso en lo que dure el tiempo de la conversación. Y acá dicen que según las pruebas que estuvieron haciendo con usuarios fue realmente útil para hacer cálculos matemáticos, hacer análisis y visualización de datos y convertir archivos de un formato a otro. Así que está bastante interesante la verdad! En el mismo artículo que les dejo linkeado también se puede ver un ejemplo, donde se ejecuta un código python para hacer unos cálculos.

Después hay también un plugin open source que está en el repositorio de Github de OpenAI que sirve para que ChatGPT pueda acceder a fuentes de datos privadas tanto personales como de organizaciones y que puede ser usado para que los usuarios de tu organización por ejemplo puedan interactuar con ChatGPT haciendo preguntas en lenguaje natural sobre los documentos de tu organización, archivos, mails, etc.

Entonces la cosa es que cada empresa podría a partir de este plugin de código abierto implementar su propio plugin conectado a su base de conocimiento y registrarla en ChatGPT para que los usuarios de esa empresa lo puedan usar. 

En realidad técnicamente es un poco más complejo pero resumidamente se trata de eso.

Y después está el tema de los plugins de terceros, como los que comentaba al principio, como el de OpenTable para hacer reservas en restaurantes, el de wolfram para todo lo que tenga que ver con conocimiento matemático o científico. Instacart para hacer compras de supermercado.

Ahí la idea es que los usuarios habiliten los plugins que quieren usar y que eso permita hacer cosas como las que muestran en el artículo, por ejemplo pedirle recomendaciones de restaurantes para el sábado y una receta para el domingo. De la receta le pide que solo le diga los ingredientes y que calcule las calorías usando el plugin WolframAlpha y que haga una orden de compra para los ingredientes con el plugin de instacart. Y ahí se ve como ChatGPT empieza a procesar eso, abrir plugins y ejecutar todas esas acciones. La verdad es una maravilla.

Otros posibles usos con los plugins que hay son por ejemplo organizar viajes y pedirle que compre pasajes de avión o que compre tickets para actividades. Y lo que va a hacer es a través de esos plugins conectarse con las APIs de esas aplicaciones y realizar las compras. ¡Es espectacular!

Conclusiones del impacto de los LLMs en la vida diaria

Así que nada, ya dando un cierre para no hacerlo tan largo porque de esto se podría divagar horas y horas, haciendo un recap hoy repasamos todas las novedades relacionadas con los plugins de ChatGPT, que son bastante emocionantes la verdad, y no se ustedes pero yo agradezco poder estar viviendo en esta época la verdad. Es muy emocionante poder estar viviendo el día a día de todo esto y estar pudiendo probarlo de primera mano.

Asi que como podemos ver a medida que ChatGPT evoluciona y va teniendo nuevas capacidades, se puede ir metiendo en la vida cotidiana y volverse una herramienta central en nuestras vidas. 

Hoy en día ya es usado en el ámbito educativo por estudiantes que le pueden pedir que les explique temas complejos, también por profesionales que lo usan para ser más eficientes en su trabajo, en informes, en tareas de investigación incluso en tareas de programación.

Creo que esto está cambiando la manera en que nos relacionamos con la tecnología, como interactuamos y no va a faltar mucho para que lo tengamos integrado dentro de los teléfonos y ahi si que se va a convertir en el asistente personal definitivo me parece.

De hecho, no hace falta ponerse muy futuristas para imaginarse un asistente de voz conectado a estos grandes modelos de lenguaje con plugins al que podamos pedirle que compre tal cosa o que nos saque turno en tal lugar para tal día a tal hora.

Por ejemplo con estos plugins de cálculo podemos pedirle que analice escenarios con distintas opciones de compra de algún producto o inclusive de un auto o una casa comparando distintos créditos bancarios o planes de financiación con tarjetas de crédito y te diga cual te conviene mas.

Estamos hablando de capacidades que hasta hace muy poco no estaban en el radar de nadie! De hecho en el informe de tendencias de Gartner para el 2023 la IA generativa está puesta en el anillo de revolución de productividad dentro de 3 a 6 años…yo creo que esto va a ser mucho antes!

Tengamos en cuenta que esto recién está empezando y cómo el otro día en una conversación en twitter, es muy difícil imaginarse cómo va a seguir todo en el mediano y largo plazo, incluso en el corto plazo es difícil procesar todo lo que va surgiendo.

De hecho, con respecto a esto, surgieron preocupaciones y Elon Musk junto a un grupo de 1000 líderes de la industria firmaron una carta abierta pidiendo que se pause durante 6 meses el desarrollo de estos modelos citando que pueden representar riesgos para la sociedad. Y lo que plantean es que antes de seguir desarrollándose se debe asegurar que los efectos van a ser positivos para la sociedad y que los riesgos que presenten puedan ser manejables.

Ojo no me quiero quedar con esto nada mas, porque tambien esta bueno escuchar la otra campana y que cada quien saque sus conclusiones. Por otro lado, dicen que estas preocupaciones son exageradas y que no hay forma de parar este avance. Lo cual tiene sentido porque imaginense que para eso deberían intervenir los gobiernos de muchos países y ponerse de acuerdo y eso parece bastante difícil que pase.

Justo ayer leía a Andrew Ng diciendo que esto de pausar el desarrollo por 6 meses era una idea muy mala porque estos modelos estaban siendo usados para crear aplicaciones en los rubros de educación, cuidado de la salud, alimentos, todos usos que son buenos para la sociedad. Entonces que habría que hacer un balance entre el valor que están aportando y los riesgos realistas.

Y que hacer que los gobiernos se metan y pausen a los equipos de tecnologías emergentes es terriblemente anti competitivo y sienta un precedente terrible.

Yo también comparto lo que dice Andrew, la inteligencia artificial tiene riesgos y hay que desarrollarla de manera responsable. Y creo que la gran mayoría de los equipos se lo toman de esa manera.

Como siempre pasa, la ley va por detrás de la realidad, así que en este caso también supongo que se deberán ir generando regulaciones a medida que vaya siendo necesario.

Y bueno hasta acá llegamos con el episodio de hoy, que la verdad estuvo cargadito pero muy emocionante por todo lo que se viene. Ya saben como siempre que pueden mandar su feedback sobre el podcast que me ayuda a seguir mejorando. Aprovecho para agradecer a quienes me escriben que realmente son un montón, intento siempre responder a todos los correos y tambien por twitter.

Y por último pedirles que si les gusta el podcast y todavía no lo hicieron si pueden dejar una review de 5 estrellas en spotify, apple podcast o la plataforma de podcast que usen, eso ayuda a que el podcast pueda llegar a más personas.

Y bueno como siempre, nos seguimos escuchando en el próximo episodio donde seguiremos hablando de este hermoso mundo de la inteligencia artificial.

Dejar recomendación en iTunes

Comentarios

3 respuestas a «ChatGPT y el futuro de la interacción Humano-AI»

  1. Avatar de Katherine Bermudez
    Katherine Bermudez

    Es impresionante como la tecnología avanza de manera muy rápida. Crear los plugins es un recurso que puede ser una herramienta de mucha utilidad si lo usamos de manera correcta. Excelente artículo!!

    1. Gracias por el comentario 🙂

  2. Avatar de Deannellys
    Deannellys

    La IA chat GPT es una herramienta impresionante que a veces puede generar respuestas que no van a lo que se le a preguntado pero sin embargo, con una continua retroalimentación y mejora, la IA chat GPT tiene el potencial de convertirse en una herramienta aún más confiable y precisa en el futuro ya que su interacción con los humanos ayuda muchísimo a la evolución.

    Gran artículo!!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *