El director ejecutivo de GitHub, Thomas Dohmke, habla en la conferencia Collision en Toronto el 27 de junio de 2023.
Chloé Ellingson | Bloomberg | Imágenes falsas
microsoft tiene una relación muy cara y muy pública con la startup de inteligencia artificial OpenAI. Pero uno de los productos de inteligencia artificial más exitosos de Microsoft, GitHub Copilot, ahora va más allá de OpenAI para brindar a los desarrolladores más opciones sobre qué modelos quieren usar.
GitHub, que Microsoft adquirió en 2018, dijo en una publicación de blog el martes que los desarrolladores podrán potenciar la función GitHub Copilot Chat con el modelo Claude 3.5 Sonnet de Anthropic o de google Modelo Gemini 1.5 Pro, como alternativas al GPT-4o de OpenAI, si así lo desean.
«No existe un modelo que gobierne todos los escenarios, y los desarrolladores esperan que la agencia construya con los modelos que mejor funcionen para ellos», dijo en la publicación el CEO de GitHub, Thomas Dohmke. «Está claro que la siguiente fase de la generación de código de IA no solo estará definida por la funcionalidad multimodelo, sino también por la elección multimodelo. Hoy, ofrecemos precisamente eso».
Microsoft presentó GitHub Copilot en 2021 y ofrece sugerencias de código fuente a los desarrolladores de software. Copilot se basa en modelos de OpenAI, que ha recibido miles de millones de dólares en financiación de Microsoft y ha ganado popularidad desde el lanzamiento de ChatGPT a finales de 2022.
O1-preview y o1-mini de OpenAI, que están destinados a razonar sobre problemas difíciles, también estarán disponibles en Copilot Chat en el sitio web de GitHub y en el editor de texto de código abierto Visual Studio Code. Actualmente están disponibles en una vista previa pública. El modelo de Google se lanzará en versión preliminar pública en las próximas semanas, dijo un portavoz.
El llegada de los modelos o1 de OpenAI en septiembre llevó a GitHub a considerar agregar un menú desplegable para Copilot para brindar más opciones, dijo Dohmke en una entrevista con CNBC la semana pasada. En ese momento, pareció «el momento adecuado» para agregar modelos de Anthropic y Googledijo Dohmke.
Los desarrolladores podrán ver qué modelo funciona mejor para un lenguaje de programación determinado o emplear el que cumpla con los requisitos corporativos, añadió.
El director ejecutivo de Microsoft, Satya Nadella, a la derecha, saluda al director ejecutivo de OpenAI, Sam Altman, durante el evento OpenAI DevDay en San Francisco el 6 de noviembre de 2023.
Justin Sullivan | Getty Images Noticias | Imágenes falsas
Muchos otros productos de Microsoft, incluidos Teams y Windows, utilizan modelos OpenAI. Y Microsoft continúa proporcionando potencia informática a OpenAI, que ahora está valorada en 157 mil millones de dólares. Pero la relación entre las dos empresas se desgastó el año pasado, tras la repentina destitución y reinstalación del director ejecutivo de OpenAI, Sam Altman, en noviembre. El dramático incidente según se informa enfureció al director ejecutivo de Microsoft, Satya Nadella.
En febrero, Microsoft anunció una asociación con Mistral, desarrollador de modelos de IA en etapa inicial. El mes siguiente, Microsoft dijo que estaba contratando a Mustafa Suleyman, cofundador de DeepMind, y empleados de su startup, Inflection, cuyo asistente Pi competía con el popular ChatGPT de OpenAI. Durante el verano, Microsoft nombró a OpenAI como competidor en una presentación regulatoria.
El mes pasado, GitHub colaboró con equipos de ingeniería de Anthropic y Google en la seguridad y escalabilidad de sus modelos, dijo Dohmke.
«Estamos planeando ampliar esa lista en el futuro, pero no tenemos asociaciones que anunciar en este momento», dijo, y agregó que GitHub no querría abrumar a los desarrolladores con demasiadas opciones.
También el martes, GitHub anunció que su Copilot obtendrá la capacidad de realizar revisiones automáticas rápidas de actualizaciones de código a través de una vista previa pública.
Y GitHub mostró una vista previa técnica de una característica llamada Spark que puede componer prototipos de aplicaciones basados en la entrada de texto y refinar los diseños con unos pocos clics. Los desarrolladores podrán modificar el código subyacente de los prototipos. Aquellos interesados en probar Spark pueden unirse a un lista de espera.
Una vez que reciban acceso, las personas que usen Spark podrán elegir entre el modelo GPT-4o y Claude 3.5 Sonnet de Anthropic, dijo un portavoz de GitHub.