OpenAI Codex

From Wikipedia, the free encyclopedia

OpenAI Codex es un modelo de inteligencia artificial desarrollado por OpenAI. Analiza el lenguaje natural y genera código como respuesta. Impulsa GitHub Copilot, una herramienta de autocompletado de programación para IDE (entorno de desarrollo integrado) seleccionados, como Visual Studio Code y Neovim.[1] Codex es un descendiente del modelo GPT-3 de OpenAI, perfeccionado para su uso en aplicaciones de programación.

OpenAI lanzó una API para Codex en beta cerrada.[1] En marzo de 2023, OpenAI cerró el acceso a Codex.[2] Debido a los llamamientos públicos de los investigadores, OpenAI dio marcha atrás.[3] El modelo Codex todavía puede ser utilizado por los investigadores del Programa de Acceso a la Investigación de OpenAI.[4]

Basado en GPT-3, una red neuronal entrenada en texto, Codex fue entrenado adicionalmente en 159 gigabytes de código Python de 54 millones de repositorios de GitHub.[5][6] Un caso de uso típico de Codex es que un usuario escriba un comentario, como "//calcular la media móvil de una matriz para un tamaño de ventana dado", y luego utilizar la IA para sugerir un bloque de código que satisfaga ese comentario.[7] OpenAI declaró que Codex puede completar aproximadamente el 37% de las solicitudes y está destinado a hacer la programación humana más rápida en lugar de sustituirla. Según el blog de OpenAI, Codex destaca sobre todo a la hora de "asignar... problemas sencillos al código existente", lo que describen como "probablemente la parte menos divertida de la programación".[8][9] Jeremy Howard, cofundador de Fast.ai, afirmó que "Codex es una forma de escribir código sin tener que escribir tanto código" y que "no siempre es correcto, pero se acerca lo suficiente".[10] Según un artículo escrito por investigadores de OpenAI, cuando Codex intentó cada caso de prueba 100 veces, generó soluciones que funcionaban para el 70,2% de las preguntas.[11]

OpenAI afirma que Codex puede crear código en más de una docena de lenguajes de programación, incluidos Go, JavaScript, Perl, PHP, Ruby, Shell, Swift y TypeScript, aunque es más eficaz en Python.[1] Según VentureBeat, las demostraciones subidas por OpenAI mostraron impresionantes capacidades de resolución de coreferencias. Los demostradores fueron capaces de crear un juego de navegador en JavaScript y generar gráficos de ciencia de datos utilizando matplotlib.[9]

OpenAI demostró que Codex puede interactuar con servicios y aplicaciones como Mailchimp, Microsoft Word, Spotify y Google Calendar.[9][12] Al parecer, Microsoft estaría interesada en explorar las capacidades de Codex.[12]

Cuestiones relacionadas

Véase también

Referencias

Related Articles

Wikiwand AI