mercredi, 24 avril 2024

Tabnine met à jour l’assistant d’écriture de code basé sur l’IA pour les développeurs

Tabnine, qui développe un assistant alimenté par l’IA pour les concepteurs de logiciels, capable de préparer l’écriture de code pour des applications spécifiques et de remplir les blancs avec les extraits appropriés, a introduit une toute nouvelle variante de son application permettant de gagner du temps montre l’interface utilisateur le 15 juin.

L’entreprise, qui utilise une conception d’organisation de provisionnement freemium-plus-service, a également déclaré qu’elle avait en fait éclipsé la barre du million d’utilisateurs de son API en 2022.

L’application logicielle de Tabnine, basée à Tel-Aviv, dispose d’une longue mémoire pour trouver du code réutilisable dans 31 langages, comprenant Python, JavaScript, Java, C#, TypeScript et d’autres langages facilement disponible aujourd’hui dans Visual Studio Code ou dans les IDE IntelliJ, a déclaré le PDG Dror Weiss à VentureBeat.

« Le cas d’utilisation de notre article est vraiment simple », a déclaré Weiss. « Votre designer compose du code dans son IDE, et elle a une ligne supérieure configurée dans le cadre de son éditeur. Nous avons un aperçu en temps réel du code qui est créé, et contextuellement nous interrogeons le moteur d’IA en temps réel ; nous suggérer des parties comme la ligne suivante ou des extraits ou un bloc de code dont le concepteur a besoin. L’application rend un jugement instantané si c’est ce qu’ils avaient prévu de faire, et ils acceptent le code. Cela se produit fréquemment avec pratiquement aucune modification à en même temps. »

’90 % de tout le code a actuellement été composé’

90 % de tout le code a actuellement été écrit et ne nécessite pas d’être produit à partir de zéro, a déclaré Weiss.

Les développeurs voient désormais 30 % à 40 % de leur code généré automatiquement à l’aide de l’API Tabnine sans qu’ils aient besoin de dévier, a déclaré Weiss. « Aucun code n’est modifié par rapport au flux de travail standard de composition de code dans leur éditeur préféré, et cela fonctionne pour toutes les idées ou éditeurs de code populaires et tous les langages d’émissions populaires », a-t-il déclaré.

Tout au long de l’année précédente, Weiss a déclaré que Tabnine a réorganisé à la fois ses modèles d’IA et sa technique pour intégrer de toutes nouvelles conceptions dans sa plate-forme. Au lieu d’une technique monolithique qui exige un seul modèle d’IA, Tabnine est désormais efficace pour prendre en charge tout modèle d’IA approprié pour fournir des conseils aux concepteurs, a déclaré Weiss.

De l’infrastructure en tant que code à la combinaison constante, les entreprises qui ont effectivement exécuté des devops au cours des dernières années ont en fait constaté des améliorations de performances dans leurs procédures de développement et de publication d’applications logicielles. Ces avantages de productivité se sont en fait normalement arrêtés au clavier du concepteur, car une explosion de structures, d’outils, de langages et d’API n’a en fait fait que rendre le travail d’un développeur plus difficile, a déclaré Weiss.

L’IA a une grande capacité à aider les performances des concepteurs

L’IA a la possibilité de faire pour la productivité des développeurs ce que CI a fait pour le processus de publication, a déclaré Weiss.

« Chaque jour, nous recevons des commentaires fantastiques de développeurs et de groupes indiquant que l’IA de Tabnine fait désormais partie de leur circulation, ce qui leur donne le temps de se concentrer sur des activités à plus forte valeur ajoutée », a déclaré Weiss dans un avis aux médias. « Avec des complétions de code plus longues et meilleures, notre innovation IA de nouvelle génération est un énorme pas en avant pour l’efficacité des développeurs, établissant Tabnine comme le leader du développement de logiciels alimentés par l’IA. »

La plate-forme de nouvelle génération comprend une douzaine de nouvelles conceptions d’IA, chacune formée à partir de zéro sur le code (par rapport aux modèles préformés sur le texte et modernisés pour découvrir le code). Chaque modèle est amélioré pour un langage ou un domaine spécifique, permettant à Tabnine de terminer contextuellement des lignes complètes et des morceaux de code avec une précision sans précédent, a déclaré Weiss.

Tabnine, lancée en 2017, a également annoncé qu’elle avait levé 15,5 millions de dollars de financement auprès de Qualcomm Ventures, OurCrowd et Samsung NEXT Ventures, avec la participation de bailleurs de fonds existants, à savoir Khosla Ventures, Heading Ventures, Hetz Ventures et TPY Capital. Avec cette dernière injection de capital, Tabnine a levé un total de 32 millions de dollars à ce jour.

Tabnine prétend être le seul outil d’avancement logiciel de ce type alimenté par l’IA sur le marché, a déclaré Weiss.

Le dernier financement sera utilisé pour accélérer encore l’avancement de Tabnine plate-forme pour inclure la prise en charge de modèles d’IA et de langages de programmes supplémentaires plus tard cette année, a déclaré Weiss.

La mission de VentureBeat est d’être une place publique numérique pour les décideurs techniques acquérir une compréhension de l’innovation d’entreprise transformatrice et effectuer des transactions. En savoir plus sur l’abonnement.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici