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 blog du vendredi post de Paige Bailey, chef de produit Google Research.
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 Colab Google. 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, ne s’est pas tout à fait comparé à ses homologues de l’IA lors des propres tests de fr.techtribune.net 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.