Maison > Article > Périphériques technologiques > Directement connecté à Colab, prenant en charge 20 langages de programmation : la version Google de ChatGPT au niveau du code est-elle anti-kill ?
Bien que Google ait été à la pointe des avancées mondiales en matière d'IA au cours de la dernière décennie, Google a eu du mal à rattraper Microsoft et OpenAI au cours des derniers mois, et a même fusionné Google Brain et DeepMind cette semaine.
À la fin de l'année dernière, ChatGPT a déclenché des changements drastiques dans le secteur technologique. En février de cette année, Google a lancé Bard, un concurrent de ChatGPT, et les gens ont eu des avis mitigés sur son expérience. Bard a des limitations d'une sorte ou d'une autre, et ce que beaucoup de gens demandent aux développeurs est "Quand peut-il écrire du code ?"
Ce vendredi, la capacité de Bard à écrire du code est enfin en ligne.
Google a déclaré que Bard peut désormais utiliser 20 langages de programmation, dont C++, Go, Java, Javascript, Python et Typescript, etc., et peut également aider les utilisateurs à déboguer, interpréter et optimiser le code. Avec juste une simple invite, telle que « Ce code peut-il être rendu plus rapide ? », Bard peut comprendre les intentions humaines et rendre automatiquement le code plus efficace.
Nous savons que de nombreuses personnes utilisent Google Colab pour exécuter des modèles d'apprentissage automatique, et il est également doté d'une puissance de calcul GPU cloud gratuite. Désormais, les utilisateurs peuvent également facilement exporter le code Python généré par Bard vers Google Colab, sans même copier-coller. Bard peut également aider à écrire des fonctions pour Google Sheets.
Auparavant, Google avait annoncé l'ouverture de Bard aux utilisateurs aux États-Unis et au Royaume-Uni. Ces utilisateurs peuvent déjà utiliser directement toutes les nouvelles fonctionnalités de Bard.
Google a démontré l'effet du code d'écriture de Bard. Comme ChatGPT, Bard peut désormais générer du code pour réaliser les tâches correspondantes selon vos besoins :
La fonction d'explication du code est particulièrement utile pour les débutants en programmation :
En plus de générer et En interprétant le code, Bard peut également aider les utilisateurs à déboguer le code, y compris le code généré par Bard lui-même. Si le code généré par Bard ne fonctionne pas comme prévu, dites simplement à Bard : « Ce code n'a pas fonctionné, veuillez le corriger (ce code n'a pas fonctionné, veuillez le corriger) » et Bard pourra aider l'utilisateur à le déboguer.
Appliquer l’IA générative pour accélérer le développement de logiciels et aider les gens à résoudre des défis d’ingénierie complexes est la vision de Bard pour le lancement de capacités de génération de code. Mais les capacités de Bard doivent encore être améliorées.
Google déclare que Bard en est encore à ses premiers stades expérimentaux et peut parfois fournir des informations inexactes, trompeuses ou fausses, ou peut générer du code qui ne produit pas le résultat attendu, ou peut générer du code sous-optimal/incomplet. Les utilisateurs doivent vérifier soigneusement le code, tester et examiner les erreurs et les bugs contenus dans le code avant d'adopter le code généré par Bard.
Pour un grand modèle de langage testé à grande échelle, les fonctions nouvellement lancées sont vouées à rencontrer toutes sortes de taquineries de la part des utilisateurs, et il en va de même pour les capacités de codage de Bard.
Tout d'abord, Bard fournira des liens de codes référencés lors des réponses. Pour un produit pratique, cela est très important et a été bien reçu.
Vous vous plaignez souvent du fait que l'IA copie du code, elle ne copie pas au hasard.
Demandez à Bard "Pouvez-vous m'aider à implémenter un RNN de base et à le tester sur des données texte factices ?", puis exporter le code généré directement vers Google Colab. Une partie du code ne fonctionne pas. Trouvant l'erreur et demandant à nouveau à l'IA, Bard modifia le code et tout semblait fonctionner parfaitement. Il ne nous reste plus qu'à vérifier que l'implémentation est correcte, à la vérifier manuellement et à effectuer des tests unitaires si nécessaire.
Avoir la fonctionnalité d'export de Google Colab est vraiment utile.
Finalement, quelqu'un a essayé d'utiliser Bard pour générer du code pour l'ancien langage de programmation COBOL, et le résultat était en fait satisfaisant : #🎜 🎜# Les gens craignent que lorsque la vague actuelle de programmeurs COBOL prendront leur retraite, de nombreux postes clés resteront vacants. Il semble que l’IA puisse nous aider à résoudre ce gros problème.
Cependant, certains internautes ont déclaré que la capacité de Bard semble toujours inférieure à GPT-4.
La programmation assistée par l'IA peut-elle enfin changer notre façon de travailler ? Cela reste à explorer.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!