Google enfrentará GitHub Copilot e Amazon CodeWhisperer com Bard AI

O Google adicionou recursos de geração e depuração de código à sua oferta de IA generativa, apelidada de Bard AI, em resposta às ofertas rivais do GitHub Copilot da Microsoft e do Amazon CodeWhisperer.

“A partir de agora, o [chatbot de IA] Bard pode ajudar com tarefas de programação e desenvolvimento de software, incluindo geração de código, depuração e explicação de código”, escreveu Paige Bailey, Gerente de Produto do Google Research, em um post de blog.

Os recursos de auxílio ao desenvolvimento de software e programação do Bard abrangem mais de 20 linguagens de programação, incluindo C++, Go, Java, JavaScript, Python, e Typescript, disse Bailey. A IA generativa agora também é capaz de ajudar os desenvolvedores a escrever funções para o Google Planilhas.

Leia mais: Google anuncia sua ‘resposta’ ao ChatGPT

Além de gerar código, Bard pode ajudar a explicar trechos de código para desenvolvedores, disse a empresa. Isso pode ser útil para desenvolvedores que estão tentando aprender uma nova linguagem de programação, ajudando-os a entender a saída de um determinado bloco de código.

Analistas e especialistas afirmam que a adição de IA generativa a plataformas low-code/no-code ajudaria os desenvolvedores a explorar ao máximo o recurso de explicação de código e aumentar o aprendizado de novas linguagens de programação. Alguns fornecedores de low-code, como Microsoft e Mendix, afirmam estar trabalhando para adicionar recursos semelhantes às suas ofertas.

Bard pode fazer debug nos trechos de código que gerou

Bard, de acordo com o Google, pode ajudar a depurar o código, incluindo as seções do código que ele gerou.

“Se Bard lhe der uma mensagem de erro ou código que não faz o que você pretendia, basta dizer a Bard ‘este código não funcionou, por favor, corrija-o’, e Bard pode ajudá-lo a depurá-lo”, disse Bailey.

O Bard também garante citar a fonte, caso o mecanismo de IA generativa cite “completamente” de um projeto de código aberto existente.

Em comparação, o GitHub Copilot da Microsoft não cita projetos de código aberto ao copiar o código de tais projetos. Isso levou a empresa a uma ação coletiva sobre o assistente de codificação Copilot AI.

Bard ainda é um experimento, alerta o Google

O Google alertou que o Bard ainda está em fase experimental e pode, às vezes, fornecer informações imprecisas, enganosas ou falsas ao apresentá-las com confiança.

“Quando se trata de codificação, o Bard pode fornecer um código funcional que não produz a saída esperada ou um código que não é ideal ou incompleto. Sempre verifique as respostas de Bard e teste e revise cuidadosamente o código em busca de erros, bugs e vulnerabilidades antes de confiar nele”, disse Bailey como parte da postagem do blog.

Os novos recursos do Bard, que incluem a capacidade de exportar código Python para o Google Colab, chegam em um momento em que grandes empresas de tecnologia, incluindo Microsoft, Amazon e Google, estão travadas em uma batalha pela supremacia no campo da IA generativa.

Leia também: 6 melhores práticas para uma política corporativa de IA generativa

No segmento de desenvolvimento, o GitHub Copilot e o Amazon CodeWhisperer parecem ter a vantagem do pioneirismo com um lançamento antecipado dos recursos de geração de código.

O GitHub Copilot, que usa o mecanismo GPT-3 da OpenAI para fornecer recursos de IA generativa, já anunciou sua próxima iteração Copilot X e espera adicionar recursos baseados em IA generativa mais avançados à ferramenta de software.

O CopilotX poderá obter solicitações, linha de comando e documentos para responder a perguntas sobre projetos.

Siga o IT Forum no LinkedIn e fique por dentro de todas as notícias!