[con]Neurona # Episodio 11
La IA Open Source superará a Google y OpenAI. “Prompt Frameworks”, entornos de trabajo para comunicarse con las IA.
Como siempre una semana llena de avances y noticias en el mundo de la inteligencia artificial, hemos seleccionado estas, para estar al día:
Noticias de la semana.
Salesforce presenta SlackGPT, una experiencia de IA nativa dentro de Slack.
Se Lanza MidJourney 5.1, y esto ya es nivel DIOS!!, incluso incluye un modo RAW.
Un programa de aprendizaje de Amazon paga a los empleados para que adquieran habilidades y aprendan sobre robótica. Y es que no para de abrir centros completamente robotizados.
La web Chegg que ayuda a realizar los “deberes” a los alumnos americanos se desploma en bolsa. ¿Por qué? , pués sencillo: ChatGPT ha hecho daño. No entiendo mucho de gráficas de bolsa, pero vamos …
#diffusiontogethr el challenge de stable difusión amplía el plazo de presentación de trabajos al 26 mayo y se incluyen 10.000 $ más en premios. Existen proyectos espectaculares. [Hashtag en Twitter]
La versión de Bing de ChatGPT ya está completamente abierta al público, si realmente es la versión 4, entonces te ahorras los 20 “leiros” que cobra OpenAI.
Este otro gráfico, no es el tráfico de nuestra newsletter es de ChatGPT …y claramente, la tendencia indica que cada vez llega a más público.
Microsoft está colaborando con AMD en el desarrollo de nuevos procesadores de inteligencia artificial, el nombre: Athena
Amazon adquirió Snackable AI a fines del año pasado. La tecnología de la startup de inteligencia de audio genera automáticamente destacados y capítulos en clips de audio y video. Ahora sabemos que lo utilizara para buscar contenidos en los podcast de Amazon Music.
Universo Hugging Face
Son tantas las actualizaciones y publicaciones de modelos de esta plataforma que necesita su propia sección.
StarCoder: es un LLM de última generación para código. StarCoder y StarCoderBase son modelos de lenguaje grande para código (LLM de código) entrenados en datos con licencia permisiva de GitHub, incluidos más de 80 lenguajes de programación.
Coincide o supera modelos cerrados como code-cushman-001 de OpenAI (el modelo Codex original que impulsó las primeras versiones de GitHub Copilot). Te dejamos cuatro herramientas para poder probarlo tu mismo. [Chat ] [Extensión VSCode ] [StarCoder Playground] [ Editor ]Una lectura recomendada si desarrollas proyectos con Unity: Cómo instalar y usar la API de Unity Hugging Face
Se ha presentado MPT-7B un nuevo LLaMA de código abierto y este de uso comercial. Preparado para manejar entradas extremadamente largas gracias a ALiBi (entrenado con 65k entradas y puede manejar hasta 84k frente a 2k-4k para otros modelos de código abierto). [ Modelos disponibles ]
Made in Spain
Sin registros, sin descargas, sin anuncios … y de momento parece que gratis, ChatGPT en tu Whatsapp made in spain con Luzia ... soyluzia.es Transcribe audio a texto, traduce casi cualquier idioma, te hace los deberes, conversa contigo. !! Cómo te has quedado ¡¡
Open Source
Seguro te interesa este artículo de la newsletter semianalysis que comenta lo que parece ser un documento interno filtrado de Google y afirma que la IA de Open Source superará a Google y OpenAI.
Realmente, no es importante que sea un “documento filtrado” o un “cabreado” trabajador, lo cierto es que suelta auténticas joyas que podrían llenar titulares, y he seleccionado algunas de ellas que creo resumen el texto. (Gracias Jose Draco por el aviso)
..la verdad incómoda es que no estamos posicionados (google) para ganar esta carrera “armamentista” y tampoco OpenAI. Mientras hemos estado peleando, una tercera facción ha estado comiendo silenciosamente nuestro almuerzo …
Evidentemente están hablando del Open Source. Es el problema de las grandes empresas y/o corporaciones, lo que ellos consideran un “gran problema” la comunidad de código abierto y lo ha solucionado. Un ejemplo … el gran paper de google presentando SOTA Multimodal, se entrenó por de manera abierta en una hora.
… la gente no pagará por un modelo restringido cuando las alternativas gratuitas y sin restricciones son comparables en calidad. Debemos considerar dónde está realmente nuestro valor agregado. …
La jugada en esta “guerra” en la evolución de las IAs, (maestra por cierto) fué de META, a principios de marzo, la comunidad de código abierto tuvo en sus manos su primer modelo realmente capaz, LLaMA, recordar que se “filtró” al público. No tenía instrucciones ni pesos, y no tenía RLHF. Sin embargo, la comunidad comprendió de inmediato el significado de lo que se les había dado.
Apenas un mes después ya tenía, ajuste de instrucciones (Alpaca), mejoras de calidad (Vicuna) , multimodalidad , RLHF … etc etc.
Paradójicamente, el único ganador claro en todo esto es Meta. Debido a que el modelo filtrado era suyo, han obtenido efectivamente el valor de todo un planeta de mano de obra gratuita. Dado que la mayoría de la innovación de código abierto está sucediendo en la superficie de su arquitectura, no hay nada que les impida incorporarla directamente en sus productos.
Leer el artículo, es interesante. Este finaliza con un Timeline que os dejo en forma de Infografía. (Quien la necesite con más resolución que contacte conmigo)
Programando la IA
Una tendencia que está surgiendo, y que será habitual son los “Prompt Frameworks”, entornos de trabajo para comunicarse con las IA.
El que más me ha gustado es LMQL que generaliza los Prompts del lenguaje natural, haciéndolos más expresivos y al mismo tiempo accesibles. Para ello, se basa en Python, lo que permite a los usuarios expresar indicaciones en lenguaje natural que también contienen código .
Las consultas resultantes se pueden ejecutar directamente en modelos de lenguaje como los modelos GPT de OpenAI. Las plantillas de respuestas fijas y las instrucciones intermedias permiten al usuario dirigir el proceso de razonamiento del LLM.Guidance. Este otro Framework es de Microsoft, permite controlar los modelos de lenguaje de manera más eficaz y más eficiente que los típicos Prompts.
Tiene una sintaxis simple e intuitiva, basada en plantillas. La estructura de salida está es múltiple generaciones, con selecciones, permite condicionales, uso de herramientas o agentes en un futuro, etc. Está preparado para Jupyter/VSCode.
Fuera del asunto de los prompts, pero programando la IA, a este otro no hay que quitarle el ojo.
Mojo 🔥: Mojo combina la usabilidad de Python con el rendimiento de C, desbloqueando y optimizando tu hardware para trabajar con IA .
Lecturas
Tutorial de AutoGPT: cómo configurar tu propio IA-bot en menos de 30 minutos
Que es el Aprendizaje por refuerzo. Imprescindible para entender más sobre lo que está pasando.
Una guia muy interesante para crear Agentes. Los agentes autónomos son programas, impulsados por IA, que cuando se les asigna un objetivo pueden crear tareas por sí mismos, completar tareas, crear nuevas tareas, volver a priorizar su lista de tareas, completar la nueva tarea principal y realizar un ciclo hasta alcanzar su objetivo.
El futuro de la IA generativa es de nicho, un chat como el que conocemos, el famoso chatGPT es una anécdota. Aunque ChatGPT ha generado expectativas sobre la inteligencia artificial general (AGI), es probable que la próxima fase de la IA se desarrolle en dominios y contextos específicos. El valor real de estos sistemas no está en su uso como chatbots generales, sino en su capacidad para ser aplicados como herramientas en campos especializados, brindando nuevas formas de descubrir y explorar información altamente específica.
La Imagen
Esta me ha gustado, como siempre con Leonardo.ai , que por cierto lanza una una actualización de su función Prompt Magic, v2 👀
Mejora ciertamente la calidad de las imágenes usando cualquier modelo en la plataforma y de hecho me he pasado la tarde haciendo ranas.
Modelos
Este colab sobre CaMEL especializado en la comunicación entre agentes autónomos, muestra una conversación entre dos agentes de ChatGPT que desempeñan roles como un programador de python y un comerciante de acciones. Gracias DuranTULA
Y la Pista de Rafael Mourad —> FastChat-T5: ¡ chatbot compacto y comercial! - ¡Afinado desde Flan-T5, listo para uso comercial! - Supera a Dolly-V2 con 4 veces menos parámetros.
El Informe
El foro Económico Mundial presenta un informe 'El futuro de los empleos: 2023”, es bastante extenso, pero hemos utilizado scispace para analizarlo y podemos sacar alguna conclusión.
Se estima que, en los próximos cinco años, casi el 23% de los empleos cambie. Como era de esperar, destaca la importancia de desarrollar habilidades relacionadas con las tecnologías emergentes, como la inteligencia artificial, la robótica y la BlockChain. Y es muy interesante que también enfatiza la necesidad de habilidades sociales como la creatividad, el pensamiento crítico y la resolución de problemas.
Se espera que la inteligencia artificial generativa sea adoptada por casi el 75 % de las empresas encuestadas y ocupa el segundo lugar después de los robots industriales y humanoides en términos de expectativas de pérdida de puestos de trabajo, lo que probablemente afectará a los cajeros bancarios, administrativos, secretarios o contables.
No hay duda de que el futuro del trabajo será disruptivo. Pero no tiene por qué ser distópico .
Y hasta aquí la NewsLetter de esta semana, espero que os haya gustado o por lo menos informado. No dejes de compartir y suscribirte.