Selon les informations du 1er novembre, Alibaba Cloud a lancé un outil de programmation d'IA "Tongyi Lingma", qui serait basé sur son propre grand modèle Tongyi. Les amis de l'IT House peuvent cliquer ici pour visiter le site officiel du projet.
Il est rapporté que « Tongyi Lingma » est compatible avec les IDE grand public tels que Visual Studio Code et JetBrains IDE ; il prend en charge les langages de programmation courants tels que Java, Python, Go, C/C++, Java, TypeScript, PHP, Ruby, Rust, Scala et ainsi de suite.
"Tongyi Lingma" a des fonctions telles que la continuation en temps réel au niveau ligne/fonction, la génération de code en langage naturel, la génération de tests unitaires, la génération de commentaires de code, l'explication du code, etc.
Poursuite en temps réel au niveau de la ligne/de la fonction : pendant le processus de codage, cet outil d'IA prédit et génère automatiquement du code suggéré pour les utilisateurs en fonction du contexte et de la syntaxe actuelle, et les utilisateurs peuvent l'adopter en cliquant simplement sur la touche Tab.
Génération de code en langage naturel : les utilisateurs peuvent utiliser l'éditeur pour décrire les fonctions requises en langage naturel. Sur la base de la description et du contexte, l'outil d'IA peut générer du code et des commentaires pertinents directement dans la zone d'édition pour obtenir un codage continu et fluide
Générer des tests unitaires : cet outil d'IA peut générer des tests unitaires basés sur JUnit, Mockito, Spring Test, des tests unitaires, pytest et d'autres frameworks, et fournir des explications sur les codes liés aux tests unitaires
Génération de commentaires de code : la génération en un clic de commentaires de méthode et de commentaires interlignes peut faire gagner du temps aux utilisateurs lors de la rédaction de commentaires de code, améliorant ainsi efficacement la lisibilité du code et la couverture des commentaires
Explication du code : cet outil d'IA prend en charge la reconnaissance de plus de 30 langues. Après avoir sélectionné le code, il reconnaît automatiquement le langage de programmation et génère des explications sur le code. Peu importe la différence entre les langages, vous pouvez rapidement comprendre la logique du code et la conception fonctionnelle
De plus, selon les affirmations officielles, "Tongyi Lingma" est obtenu grâce à une formation par questions et réponses sur des documents R&D massifs, des documents produits, des connaissances générales en R&D, des documents sur le service cloud d'Alibaba Cloud et des documents SDK/OpenAPI, etc. pose des questions et aide à résoudre les problèmes de R&D
【Source : IT Home】
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!