{"id":29250,"date":"2021-08-17T10:47:54","date_gmt":"2021-08-17T10:47:54","guid":{"rendered":"https:\/\/www.conectasoftware.com\/?p=29250"},"modified":"2024-03-21T15:57:34","modified_gmt":"2024-03-21T15:57:34","slug":"la-ia-de-openai-ya-permite-escribir-codigo-de-programacion-a-partir-de-lenguaje-natural","status":"publish","type":"post","link":"https:\/\/www.conectasoftware.com\/magazine\/la-ia-de-openai-ya-permite-escribir-codigo-de-programacion-a-partir-de-lenguaje-natural\/","title":{"rendered":"La IA de OpenAI ya permite escribir c\u00f3digo de programaci\u00f3n a partir de lenguaje natural"},"content":{"rendered":"<p><strong>OpenAI<\/strong> es una de las compa\u00f1\u00edas de lenguaje natural que mayor actividad est\u00e1 demostrando durante los \u00faltimos a\u00f1os. De entre los diferentes logros que han levantado a la audiencia de sus asientos, era <a href=\"https:\/\/www.conectasoftware.com\/magazine\/business-intelligence\/inteligencia-artificial-y-escritura-hacia-la-robotizacion-de-la-creacion-de-contenido\/\"><strong>GPT-3<\/strong><\/a> uno de los m\u00e1s relevantes. Y, efectivamente, hemos utilizado un pret\u00e9rito porque una nueva noticia ha vuelto a convertirse en un hito. Se trata de <strong>Codex,<\/strong> una nueva herramienta que permitir\u00e1 traducir lenguaje natural en ingl\u00e9s a lenguaje de programaci\u00f3n.<\/p>\n<p><a href=\"https:\/\/www.conectasoftware.com\/magazine\"><i><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26173\" src=\"https:\/\/www.conectasoftware.com\/magazine\/wp-content\/uploads\/2021\/03\/conecta-magazine-estrategia-de-negocio-ecommerce.jpg\" alt=\"conecta magazine estrategia de negocio ecommerce\" width=\"1921\" height=\"533\" \/><\/i><\/a><\/p>\n<p><strong>Codex<\/strong> se ha creado para facilitar la vida de los programadores. A trav\u00e9s de esta herramienta, no tendr\u00e1n que <strong>picar c\u00f3digo b\u00e1sico.<\/strong> Centr\u00e1ndose en el desarrollo del proyecto en sus fases m\u00e1s avanzadas.<\/p>\n<h2>Un sistema de \u00f3rdenes muy sencillo de ejecutar<\/h2>\n<p>Al m\u00e1s puro estilo del <strong>asistente virtual<\/strong> que podemos encontrar en <strong>Android o iOS,<\/strong> Codex permite llevar a cabo cualquier tipo de acci\u00f3n con una orden ejecutada: \u00abdise\u00f1a una aplicaci\u00f3n con un fondo naranja y tres submen\u00fas en la cabecera\u00bb. Autom\u00e1ticamente, la orden ser\u00e1 convertida en un documento HTML que se encargar\u00e1 de ejecutar todas las acciones solicitadas previamente.<\/p>\n<p><iframe loading=\"lazy\" title=\"OpenAI Codex Live Demo\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/SGUCcjHTmGY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>\u00ab<strong>Codex<\/strong> ahora puede interpretar comandos simples en <b>lenguaje natural <\/b>y ejecutarlos en nombre del usuario, lo que hace posible construir una interfaz de usuario natural para aplicaciones existentes. Ahora estamos invitando a emperesas y desarrolladores a construir sobre <b>OpenAI Codex<\/b> a trav\u00e9s de nuestra API\u00bb Ha explicado la propia compa\u00f1\u00eda.<\/p>\n<h3><span style=\"color: #222222;\">Manteniendo el procedimiento tradicional<\/span><\/h3>\n<p>En el medio plazo, <strong>Codex<\/strong> no busca erradicar la programaci\u00f3n humana. Su meta es la de proporcionar a los programadores el escenario id\u00f3neo para que puedan dedicar el tiempo necesario a escribir el c\u00f3digo con el que resolver todos los problemas.<\/p>\n<p>Para ello, cada programador debe continuar con el <strong>procedimiento habitual<\/strong> que llevar\u00eda a cabo a la hora de crear cualquier programa. Es decir, se deben identificar cu\u00e1les son los objetivos, llevar a cabo la divisi\u00f3n pertinente de acuerdo a los m\u00f3dulos a desarrollar y comenzar a ejecutar la programaci\u00f3n.<\/p>\n<h2>\u00bfQu\u00e9 tipos de Inteligencia Artificial existen?<\/h2>\n<p>El concepto de <a href=\"https:\/\/www.conectasoftware.com\/magazine\/business-intelligence\/quieres-saber-un-poco-mas-sobre-inteligencia-artificial-echa-un-vistazo-a-estas-peliculas\/\">Inteligencia Artificial<\/a> es tan amplio como inespec\u00edfico. Actualmente, distinguimos principalmente tres tipos de <a href=\"https:\/\/www.conectasoftware.com\/magazine\/analytics\/inteligencia-artificial-para-pymes-hacia-una-mayor-optimizacion-de-tu-negocio\/\">Inteligencia Artificial<\/a>. A trav\u00e9s de ellos se articulan todos los proyectos que cuentan con esta tecnolog\u00eda en su ADN.<\/p>\n<h3>Inteligencia Artificial D\u00e9bil o Narrow<\/h3>\n<p>En primer lugar, nos encontramos con la <strong>Inteligencia Artificial D\u00e9bil,<\/strong> tambi\u00e9n conocida como Narrow. Bajo esta terminolog\u00eda se concentra cualquier tipo de <strong>Inteligencia Artificial<\/strong> que se centre espec\u00edficamente en una sola \u00e1rea. Por lo tanto, \u00fanicamente pueden realizar la funci\u00f3n para que la que fueron programados en un primer momento.<\/p>\n<p><a href=\"https:\/\/www.conectasoftware.com\/magazine\/marketing-digital\/\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26205\" src=\"https:\/\/www.conectasoftware.com\/magazine\/wp-content\/uploads\/2021\/03\/conecta-magazine-marketing-ecommerce-1.jpg\" alt=\"\" width=\"1920\" height=\"529\" \/><\/a><\/p>\n<p>Pese a la <strong>etiqueta de d\u00e9bil,<\/strong> conviene saber que su nomenclatura no hace referencia a su grado de desarrollo. Algunos de los tipos de inteligencia artificial d\u00e9biles son capaces de, por ejemplo, ganar a campeones del mundo de ajedrez.<\/p>\n<p>Algunos ejemplos:<\/p>\n<ul>\n<li>El spam de nuestro correo electr\u00f3nico<\/li>\n<li>El sistema operativo de un coche<\/li>\n<li>Un algoritmo de internet que se dedique a ofrecernos b\u00fasquedas personalizadas<\/li>\n<\/ul>\n<h3>Inteligencia Artificial General<\/h3>\n<p>La <b><a href=\"https:\/\/www.conectasoftware.com\/magazine\/analytics\/wudao-2-0-asi-es-el-modelo-de-inteligencia-artificial-capaz-de-enfrentar-a-china-con-estados-unidos\/\">Inteligencia Artificial<\/a> General <\/b>puede realizar cualquier actividad intelectual que est\u00e9 relacionada con las tareas habituales que desarrollan las personas. Actualmente, todav\u00eda existe un largo camino por recorrer hasta que un tipo de inteligencia artificial sea capaz de lograr un raciocinio y un planteamiento de las soluciones a la altura de los humanos. Sin embargo, de manera progresiva alcanzamos una mayor aproximaci\u00f3n.<\/p>\n<p>En la <strong>comunidad especializada<\/strong> todav\u00eda existen un amplio debate en torno a la necesidad de contar con m\u00e1quinas que alcancen la inteligencia humana.<\/p>\n<h3>S\u00faper Inteligencia<\/h3>\n<p>La <strong>S\u00faper Inteligencia<\/strong> se diferencia del resto de tecnolog\u00edas mencionadas previamente por su capacidad para superar la inteligencia humana en todos los \u00e1mbitos existentes. No solamente en el <b>campo cient\u00edfico y en el de conocimiento, <\/b>sino tambi\u00e9n lo relacionado con las capacidades afectivas.<\/p>\n<p>Todav\u00eda no existen soluciones que hayan alcanzado este nivel de S\u00faper Inteligencia. De acuerdo a Stephen Hawking, en el momento en el que alcancemos este nivel, alcanzaremos el final del potencial de la humanidad.<\/p>\n<p>Como hemos podido comprobar, todav\u00eda queda un <strong>largo camino por recorrer<\/strong> hasta alcanzar el desarrollo de <b>Inteligencia Artificial <\/b>que nos permita alcanzar el l\u00edmite de todas sus posibilidades. Dotar a la misma de un <a href=\"https:\/\/www.conectasoftware.com\/magazine\/ecommerce\/conoces-cuales-son-las-diez-tecnologias-emergentes-de-2021-segun-el-mit\/\">marco legal<\/a> que la acompa\u00f1e y define todas sus acciones futuras, clave para lograr asentarla en la sociedad.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hablamos del futuro de la Inteligencia Artificial y las diferentes opciones que tenemos ante nosotros.<\/p>\n","protected":false},"author":1,"featured_media":29251,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[431],"tags":[],"class_list":{"0":"post-29250","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tendencias"},"_links":{"self":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/posts\/29250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/comments?post=29250"}],"version-history":[{"count":1,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/posts\/29250\/revisions"}],"predecessor-version":[{"id":29252,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/posts\/29250\/revisions\/29252"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/media\/29251"}],"wp:attachment":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/media?parent=29250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/categories?post=29250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/tags?post=29250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}