Le chatbot Bard AI de Google peut désormais générer et déboguer du code

L’outil d’intelligence artificielle de conversation de Google, Bard, peut désormais aider les développeurs de logiciels dans la programmation, y compris la génération de code, le débogage et l’explication du code – un nouvel ensemble de compétences qui ont été ajoutées en réponse à la demande des utilisateurs.

Le codage a été l’une des principales demandes que Google a reçues des utilisateurs, selon un article de blog publié vendredi par la responsable produit de Google Research, Paige Bailey.

Google a annoncé vendredi qu’il lançait ces capacités de développement logiciel dans plus de 20 langages de programmation, dont C++, Go, Java, JavaScript, Python et TypeScript. Les utilisateurs peuvent exporter du code Python vers Google Colab. Bard peut également aider à écrire des fonctions pour Google Sheets.

Collectivement, cela signifie que Bard, l’expérience d’IA générative lancée par Google plus tôt cette année, peut examiner et aider les utilisateurs à déboguer leur code source ligne par ligne. Google a déclaré que les développeurs peuvent dire à Bard « ce code n’a pas fonctionné, veuillez le corriger », et cela aidera au débogage.

Il peut également traduire le code d’une langue à une autre et expliquer les extraits de code, une fonctionnalité utile pour les débutants en programmation.

Bard, qui a été créé pour concurrencer ChatGPT et d’autres modèles de langage, n’a pas tout à fait été à la hauteur de ses pairs en IA lors des propres tests de TechCrunch sur les performances des chatbots. Ce dernier ensemble de compétences pourrait aider Bard au moins à suivre le rythme de ChatGPT et Claude – du moins sur papier.

Comment Bien Bard est capable de créer, traduire et déboguer du code est une autre question.

Comme Bailey l’a mis en garde dans le billet de blog, Bard est encore une première expérience et « peut parfois fournir des informations inexactes, trompeuses ou fausses tout en les présentant avec confiance ».

Par exemple, Bard peut fournir aux développeurs un code de travail incomplet ou ne produisant pas la sortie attendue.

« Malgré ces défis, nous pensons que les nouvelles fonctionnalités de Bard peuvent vous aider en offrant de nouvelles façons d’écrire du code, de créer des cas de test ou de mettre à jour les API. Si Bard cite longuement un projet open source existant, il citera la source », a écrit Bailey.

Source-146