Forbes Uruguay
IBM, Granite, Inteligencia Artificial
Innovacion

IBM lanza modelos Granite AI de código abierto para la comunidad

Steve McDowell Colaborador

Share

Los modelos Granite mejoran la productividad, automatizando las tareas de codificación rutinarias y complejas.

13 Mayo de 2024 13.19

IBM Research anunció recientemente que va a abrir sus modelos de base de código Granite. El objetivo de IBM es democratizar el acceso a herramientas avanzadas de IA, transformando potencialmente la forma en que se escribe, mantiene y evoluciona el código en todos los sectores.

¿Qué son los modelos de código Granite de IBM?

Granite apareció de la ambiciosa visión de IBM de simplificar el proceso de codificación. Reconociendo las complejidades y la rápida evolución inherentes al desarrollo de software, IBM aprovechó sus vastas capacidades de investigación para crear un conjunto de herramientas impulsadas por la IA y diseñadas para ayudar a los desarrolladores a navegar por el polifacético entorno de la codificación.

La culminación de este esfuerzo son sus modelos de código Granite, cuyo tamaño oscila entre los 3.000 y los 34.000 millones de parámetros y que están afinados para tareas como la generación de código, la corrección de errores y la explicación del código, y están diseñados para mejorar la productividad en los flujos de trabajo de desarrollo de software.

Los modelos Granite mejoran la productividad, automatizando las tareas de codificación rutinarias y complejas. Esto no sólo sube el ritmo del proceso de desarrollo, sino que permite a los desarrolladores centrarse en aspectos más creativos y estratégicos de la creación de software. Para las empresas, esto significa un tiempo de comercialización más rápido y una mejora de la calidad del software.

IBM, Granite, Inteligencia Artificial
El objetivo de IBM es democratizar el acceso a herramientas avanzadas de IA, transformando potencialmente la forma en que se escribe, mantiene y evoluciona el código en todos los sectores.

Además, el potencial de innovación es ilimitado. Ahora que la comunidad puede modificar y construir sobre los modelos Granite, es probable que aparezcan nuevas aplicaciones y herramientas, algunas de las cuales pueden redefinir las normas y prácticas actuales en el desarrollo de software.

Los modelos se entrenan con un rico conjunto de datos de CodeNet, que incluye 500 millones de líneas de código en más de 50 lenguajes de programación, junto con fragmentos de código, problemas y descripciones. Este amplio entrenamiento ayuda a los modelos a comprender y generar código con mayor precisión y eficacia.

La opinión del analista

Los modelos Granite están diseñados para mejorar la productividad automatizando las tareas de codificación rutinarias y complejas. Esto no sólo sube el ritmo del proceso de desarrollo, sino que permite a los desarrolladores centrarse en aspectos más creativos y estratégicos de la creación de software. Para las empresas, esto significa un tiempo de comercialización más rápido y una mejora de la calidad del software.

Al hacer que estas potentes herramientas estén disponibles en plataformas populares como GitHub, Hugging Face, watsonx.ai y RHEL AI de Red Hat, IBM no sólo amplía la base de usuarios potenciales, sino que también fomenta el desarrollo colaborativo y la personalización de estos modelos.

Además, el potencial de innovación es ilimitado. Ahora que la comunidad puede modificar y construir sobre los modelos Granite, es probable que aparezcan nuevas aplicaciones y herramientas, algunas de las cuales pueden redefinir las normas y prácticas actuales en el desarrollo de software.

IBM, Granite, Inteligencia Artificial
Desde un punto de vista competitivo, IBM se posiciona como líder en el espacio de la codificación impulsada por la IA, desafiando directamente a otros gigantes tecnológicos que también están analizando territorios similares pero que puede que aún no se hayan comprometido con modelos de código abierto.

Las implicaciones de este paso son profundas. En primer lugar, reduce significativamente la barrera de entrada para utilizar herramientas de IA de última generación en el desarrollo de software. Las startups y los desarrolladores independientes pueden acceder ahora a los mismos potentes recursos que las grandes empresas, nivelando el terreno de juego y fomentando una comunidad de desarrollo más vibrante e innovadora.

El enfoque de IBM no sólo amplía la accesibilidad de las herramientas de codificación avanzadas, sino que también fomenta un entorno inclusivo para desarrolladores de diversos niveles de habilidad y disponibilidad de recursos.

Desde un punto de vista competitivo, IBM se posiciona como líder en el espacio de la codificación impulsada por la IA, desafiando directamente a otros gigantes tecnológicos que también están analizando territorios similares pero que puede que aún no se hayan comprometido con modelos de código abierto. Al hacer que los modelos Granite estén disponibles en plataformas populares como GitHub y Hugging Face se asegura la presencia de IBM en las herramientas cotidianas de los desarrolladores, aumentando su influencia y visibilidad en la comunidad de desarrollo de software.

El impacto de IBM en la eficiencia de las empresas y en la productividad de los desarrolladores que permiten los modelos Granite, ahora de código abierto, puede ser sustancial, estableciendo un nuevo punto de referencia para la integración de la IA en las herramientas de desarrollo de software.

*Con información de Forbes US

10