Recientemente, la empresa emergente de IA Hugging Face lanzó oficialmente Gradio 5, una importante actualización de su popular herramienta de código abierto diseñada para simplificar el desarrollo de IA.

Desde su adquisición en 2021, Gradio se ha convertido en una parte integral de la línea de productos de Hugging Face. Con más de 2 millones de usuarios mensuales y más de 470.000 aplicaciones construidas en la plataforma, Gradio se ha establecido como un actor clave en el ecosistema de desarrollo de IA.

image.png

Enlace al proyecto: https://www.gradio.app/

El objetivo de Gradio 5 es reducir la brecha entre el aprendizaje automático y el desarrollo web. El fundador de Hugging Face, Abubakar Abid, señala que muchos desarrolladores de aprendizaje automático son expertos en Python, pero pueden carecer de experiencia en desarrollo web.

Gradio surge para solucionar este problema, permitiendo a los desarrolladores crear aplicaciones eficientes y escalables con solo unas pocas líneas de código Python, siguiendo las mejores prácticas de seguridad y accesibilidad.

Una característica nueva destacada es su seguridad mejorada a nivel empresarial. Abid menciona que encargaron a la reconocida empresa de ciberseguridad Trail of Bits una auditoría independiente de Gradio y corrigieron los problemas encontrados. Por lo tanto, las aplicaciones de Gradio 5 incluyen funciones de seguridad integradas que garantizan la seguridad de la aplicación, incluso para desarrolladores sin experiencia en seguridad.

Además, Gradio 5 introduce un entorno de juego de IA experimental (AI Playground) que permite a los desarrolladores generar y obtener una vista previa de las aplicaciones Gradio mediante indicaciones de lenguaje natural. Ahsen Khaliq, responsable del crecimiento de ML, explica que los usuarios pueden introducir una indicación de texto que describa el tipo de aplicación que desean construir, y el sistema la convertirá en código Gradio. Los usuarios también pueden obtener una vista previa inmediata de la aplicación y ejecutarla en el navegador, lo que simplifica enormemente el proceso de desarrollo de aplicaciones de IA.

La importancia de Gradio en el ecosistema de IA está creciendo. Khaliq menciona que, una vez que un modelo está disponible en Hugging Face Hub, los desarrolladores pueden encapsularlo en una aplicación web con unas pocas líneas de código. Gradio se ha utilizado en proyectos importantes como Chatbot Arena, Open NotebookLM y Stable Diffusion.

Abid reveló la hoja de ruta innovadora de Gradio, que incluye soporte para aplicaciones de varias páginas, barras de navegación y barras laterales, ejecución de PWA en dispositivos móviles e incluso la posibilidad de admitir aplicaciones nativas. También planean agregar más componentes integrados para admitir varios modos emergentes, como imágenes y videos. El lanzamiento de Gradio 5 marca otro gran paso adelante de Hugging Face en el impulso del desarrollo de IA empresarial.

Puntos clave:

🌟 Gradio 5 incorpora seguridad a nivel empresarial, garantizando la seguridad de las aplicaciones.

🚀 La nueva función AI Playground simplifica el flujo de trabajo de desarrollo, facilitando la creación de aplicaciones.

🔮 Hugging Face planea el futuro, lanzando varias funciones nuevas para mejorar aún más la experiencia de desarrollo de aplicaciones de IA.