A inteligência artificial do Google agora ajuda os desenvolvedores a criar códigos

A atualização do Bard permite que a ferramenta escreva códigos, decodifique conteúdos já existentes e explique linhas específicas de programação.

A ferramenta de IA de conversação do Google, Bard, agora pode ajudar desenvolvedores de software com programação, incluindo geração de código, depuração e explicação de código – um novo conjunto de habilidades que foram adicionadas em resposta à demanda do usuário.

A codificação tem sido uma das principais solicitações que o Google recebeu dos usuários, de acordo com uma postagem do blog líder de produto do Google Research, Paige Bailey.

O Google disse na sexta-feira que está lançando esses recursos de desenvolvimento de software em mais de 20 linguagens de programação, incluindo C++, Go, Java, JavaScript, Python e TypeScript. Os usuários podem exportar o código Python para o Google Colab. Bard também pode ajudar a escrever funções para o Planilhas Google.

Coletivamente, isso significa que Bard, o experimento de IA generativo que o Google lançou no início deste ano, pode revisar e ajudar os usuários a depurar seu código-fonte linha por linha. O Google disse que os desenvolvedores podem dizer a Bard “este código não funcionou, por favor, corrija-o” e isso ajudará na depuração.

Ele também pode traduzir código de um idioma para outro e explicar trechos de código, um recurso útil para iniciantes em programação.

O Bard, que foi criado para competir com o ChatGPT e outros modelos de linguagem, não se compara a seus pares de IA nos testes do próprio TechCrunch sobre o desempenho do chatbot. Este último conjunto de habilidades pode ajudar Bard pelo menos a acompanhar o ChatGPT e Claude – pelo menos no papel.

Quão bem Bard é capaz de criar, traduzir e depurar código é outra questão.

Como Bailey alertou na postagem do blog, Bard ainda é um experimento inicial e “às vezes pode fornecer informações imprecisas, enganosas ou falsas ao apresentá-las com confiança”.

Por exemplo, a Bard pode fornecer aos desenvolvedores um código de trabalho incompleto ou que não produza a saída esperada.

“Apesar desses desafios, acreditamos que os novos recursos da Bard podem ajudá-lo oferecendo novas maneiras de escrever código, criar casos de teste ou atualizar APIs. Se Bard citar longamente um projeto de código aberto existente, ele citará a fonte”, escreveu Bailey.

Fonte: Techcrunch