🔎
Más
Especiales
Filtros
IA hace 7 h

Experimentando con la API de Almacenamiento Transpuesta Propuesta en Transformers.js

Experimentando con la API de Almacenamiento Transpuesta Propuesta en Transformers.js

Google ha presentado una nueva API que busca mejorar la gestión del almacenamiento en navegadores web para modelos de inteligencia artificial (IA). La propuesta, parte del proyecto Transformers.js, permite a los desarrolladores utilizar pipelines específicos para tareas como el reconocimiento automático de voz y análisis de sentimientos.

La implementación actual de Transformers.js descarga automáticamente los recursos necesarios para ejecutar modelos de IA en el navegador. Sin embargo, esta práctica genera duplicidad cuando múltiples aplicaciones acceden a modelos populares desde orígenes diferentes. Por ejemplo, al usar un modelo como Xenova/whisper-tiny.en para reconocimiento automático del habla, se descargan y almacenan los mismos recursos cada vez que una aplicación diferente lo utiliza.

“Para abordar este problema, la API de Almacenamiento Transpuesto propuesta por Google permite a las aplicaciones acceder a modelos almacenados en orígenes diferentes”

Para abordar este problema, la API de Almacenamiento Transpuesto propuesta por Google permite a las aplicaciones acceder a modelos almacenados en orígenes diferentes. Esto reduce la duplicidad de descargas y optimiza el uso del espacio de almacenamiento en los equipos de los usuarios.

Además, Transformers.js depende de recursos WASM compartidos para ejecutar múltiples pipelines de IA. Cuando se implementa esta nueva API, incluso las aplicaciones que no comparten modelos específicos pueden aprovechar estos recursos WASM comunes, evitando así la descarga redundante y el almacenamiento innecesario.

La capacidad de compartir recursos entre orígenes distintos mejora notablemente la eficiencia del uso de IA en navegadores web. Esto podría llevar a una mejor experiencia para los usuarios al reducir tiempos de carga y consumo de ancho de banda.