Maison >Périphériques technologiques >IA >Le codage automatique de l'IA sera en ligne ! Google Colab est plus puissant que Github et l'efficacité de la programmation sera considérablement améliorée
La version Google de Github Copilot est là !
Le 17 mai, Google a annoncé que Google Colaboratory (Colab) ajouterait bientôt une nouvelle fonction de codage d'IA -
génération de code, complétion de code, chatbot de code, tout ce à quoi vous pouvez penser.
Couplé à l'environnement de notebook Jupyter précédemment fourni par Colab fonctionnant dans le cloud, les développeurs peuvent facilement utiliser Keras, TensorFlow, PyTorch, OpenCV et d'autres frameworks pour développer des applications de deep learning sur les ressources GPU fournies par Google.
Et tout cela est gratuit ! (Les utilisateurs payants peuvent actuellement en faire l'expérience plus tôt)
Lors de la conférence I/O 2023 qui vient de se terminer, Google a publié PaLM 2, un modèle de base qui peut défier GPT-4.
Basé sur PaLM 2, après avoir affiné à l'aide d'une grande quantité de données de code de haute qualité, le nouveau modèle "Vincent Code" Codey est né.
Ces nouvelles fonctionnalités de Colab sont propulsées par Codey.
Le modèle de génération de code Codey prend en charge plus de 20 langages de codage, dont Go, le standard SQL de Google, Java, Javascript, Python et Typescript, etc.
Grâce à la complétion et à la génération de code en temps réel, Codey peut aider les utilisateurs à terminer leur travail de développement plus rapidement tout en améliorant la qualité du code.
Plus important encore, ce modèle est également spécialement optimisé pour diverses fonctions de Python et Colab.
On voit que Google est vraiment attentif à l'expérience des développeurs d'applications de deep learning et de Python.
En 2021, Github a publié une version préliminaire de l'outil de génération de code AI Copilot.
En mars de cette année, Copilot Chat optimisé par GPT-4 a été lancé, ce qui peut aider les développeurs à écrire du code et à déboguer en mode chat.
Par exemple, les développeurs peuvent mettre en évidence un morceau de code dans l'éditeur, puis laisser Copilot Chat le refactoriser ou le déboguer.
Google a déclaré que Colab avec prise en charge de l'IA peut réduire le fardeau des développeurs qui écrivent du code répétitif, afin que les développeurs puissent se concentrer sur un contenu de programmation et un contenu de science des données plus précieux.
Parmi eux, la plus haute priorité est la génération de code.
Un nouveau bouton "Générer" apparaîtra dans le notebook Colab mis à niveau.
Les utilisateurs peuvent y saisir ce qu'ils veulent en langage naturel, puis l'IA générera le code correspondant en fonction de cette invite de texte.
Lors de la saisie du code, Colab fournira des suggestions pour le prochain code en fonction du contexte.
De plus, Google ajoutera également un chatbot spécifique à la programmation à Colab.
Les utilisateurs peuvent parler directement à l'IA pour obtenir de l'aide pour le débogage, la documentation, l'apprentissage de nouveaux concepts et d'autres problèmes.
Par exemple, "Comment importer des données depuis Google Sheets ?"
Ou, "Comment filtrer Pandas DataFrame ?"
Google a déclaré que toute personne souhaitant apprendre ou utiliser Python peut utiliser Colab avec un seuil zéro et obtenir cette application d'apprentissage automatique pilotée par un GPU hautes performances. de bénédiction.
Et d'autres nouvelles fonctionnalités sont en route, qui rendront le travail des développeurs dans le domaine de l'apprentissage automatique plus pratique.
Il est entendu que les utilisateurs étudiants actifs mensuels de Colab se comptent par millions.
Alors la question est : quand puis-je utiliser Colab avec ces fonctions ?
Selon Google, l'accès à ces fonctionnalités sera déployé progressivement au cours des prochains mois, les utilisateurs payants aux États-Unis pouvant d'abord démarrer l'expérience, puis les utilisateurs gratuits pourront l'utiliser.
Les utilisateurs d'autres régions pourront également profiter de ces fonctionnalités dans un avenir proche.
Référence : https://www.php.cn/link/9a555403384fc12f931656dea910e334
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!