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