Quando a OpenAI anunciou o GPT-3 no início deste ano, uma das descobertas mais interessantes foi que o mecanismo havia aprendido a codificar simplesmente ingerindo a Internet, e poderia traduzir a linguagem normal em código de computador.

Essa descoberta levou ao CoPilot da Microsoft, uma ferramenta que pode ser usada por desenvolvedores para tornar a escrita de código mais rápida e fácil.

No entanto, o OpenAI também foi trabalhando em uma versão que pode ser usada apenas por usuários regulares, e hoje disponibilizamos o Codex para usuários beta.

Codex é GPT-3 treinado em código público no GitHub em vez de material escrito e pode transformar frases como”fazer a bola quicar nas laterais da tela”ou”baixar esses dados usando a API pública e classificar por data ”e gera código de trabalho em uma de uma dúzia de linguagens.

Ele entende elementos de código como servidor da web, controles de teclado ou manipulações de objetos e animações e responde a comandos de linguagem natural como“ torná-lo menor e cortá-lo ”e, em seguida,“ ter sua posição horizontal controlada pelas teclas de seta esquerda e direita ”que você está se referindo ao mesmo“ isso ”. Ele também entende que o céu é o topo da tela quando você diz”faça a pedra cair do céu”e até faz a pedra acelerar como um objeto real em queda faria.

Ele também está ciente de que trabalho anterior, para que seja capaz de reter conversões de nomenclatura e variáveis ​​e outras convenções.

Apesar de compreender a linguagem natural, a OpenAI ainda vê o Codex como uma ferramenta para ajudar os desenvolvedores.

“Programar é ter uma visão e dividi-la em partes, e então criar o código para essas partes”, disse Greg Brockman, da OpenAI CTO e Codex permitiam que os desenvolvedores gastassem mais tempo no primeiro do que no segundo.

“Eu escrevi esse tipo de código provavelmente algumas dezenas de vezes e sempre esqueço exatamente como ele funciona, ”Brockman observou. “Não conheço essas APIs e nem preciso conhecê-las. Você pode simplesmente fazer as mesmas coisas com mais facilidade, com menos toques no teclado ou interações. ”

Leia mais sobre o projeto em OpenAI aqui.

via TechCrunch

Categories: Wordpress