Google ha reforzado su oferta de IA generativa, denominada Bard AI, introduciendo funciones de generación y depuración de código para competir mejor con GitHub Copilot de Microsoft y CodeWhisperer de Amazon. Estas mejoras pretenden elevar el proceso de desarrollo, permitiendo así a los programadores maximizar los beneficios de la plataforma.
Paige Bailey, jefa de producto de Google Research, detalló el reciente desarrollo en una entrada de blog. El artículo destaca la capacidad de Bard AI para ayudar en tareas de programación y desarrollo de software, como la generación de código, la depuración y la explicación de código. Bard AI es ahora compatible con más de 20 lenguajes de programación, como C++, Go, Java, JavaScript, Python y TypeScript. Además, la IA generativa ya puede ayudar a los desarrolladores a escribir funciones para Google Sheets.
Bard AI no se limita a generar código, sino que también ayuda a los desarrolladores a comprender fragmentos de código. Esta función resulta ventajosa para los desarrolladores que están aprendiendo un nuevo lenguaje de programación, ya que facilita una mejor comprensión de la salida de un bloque de código específico. Los expertos predicen que la incorporación de IA generativa en low-code y no-code plataformas como <a href=https://appmaster.io>AppMaster.io podría mejorar significativamente la capacidad de los desarrolladores para comprender nuevos lenguajes de programación de forma rápida y eficaz.
Google afirma que Bard AI no solo puede ayudar a depurar código, sino también analizar la calidad de los fragmentos de código que produce. Esto permite a los desarrolladores solicitar a Bard AI que solucione problemas de código de forma más eficaz.
Además, Bard AI acredita concienzudamente todos los proyectos de código abierto de los que cita extensamente, a diferencia de GitHub Copilot de Microsoft, que se ha enfrentado a una demanda colectiva por su asistente de codificación de IA.
Cabe señalar que Google ha hecho hincapié en que Bard AI es todavía experimental y puede ocasionalmente producir información engañosa o falsa, manteniendo un barniz de confianza. En consecuencia, los desarrolladores deben estar atentos para probar y revisar las respuestas y el código generado por Bard AI antes de confiar en él.
Dado que grandes empresas tecnológicas como Microsoft, Amazon y Google compiten por dominar el panorama de la IA generativa, las continuas mejoras de Bard AI -incluida la capacidad de exportar código Python a Google Colab- llegan en un momento crítico. GitHub Copilot y Amazon CodeWhisperer parecen haberse asegurado ventajas tempranas al lanzar antes las capacidades de generación de código.
Se espera que la próxima versión de GitHub Copilot, denominada Copilot X y basada en el motor GPT-3 de OpenAI, cuente con funciones más avanzadas basadas en la IA generativa, lo que intensificará aún más la competencia en este campo emergente.
A medida que el campo de la IA generativa experimenta continuos avances, plataformas como el motor no-code de AppMaster.io ofrecen una prometedora selección de potentes herramientas para el desarrollo rápido y rentable de aplicaciones web, móviles y backend. Por lo tanto, explorar la integración de estas funciones de IA generativa con las plataformas low-code y no-code allana el camino para mejorar la productividad y agilizar el desarrollo para usuarios de distintos niveles de habilidad.