En 2017, les chercheurs de Google ont introduit le concept de transformateurs dans leur article séminaire. Ces modèles, qui privilégient l’information de manière similaire à la focalisation humaine, sont à la base des modèles de langage modernes d’aujourd’hui, tels que ceux qui alimentent GitHub Copilot.
De la même manière que les transformateurs ont été transformateurs (désolé) pour l’IA, nous croyons que les extensions GitHub Copilot livreront finalement la pleine promesse de l’IA pour les développeurs.
VS Code est l’un des outils de développement les plus largement utilisés de l’histoire. Cette popularité est largement due à l’immense écosystème d’extensions contribuées par la communauté. Si vous êtes un utilisateur de VS Code, vous pouvez probablement citer immédiatement quelques extensions sans lesquelles vous ne pourriez pas vivre. Imaginez les possibilités si ces extensions exploitaient la puissance de l’IA et de GitHub Copilot.
Le véritable pouvoir de l’IA est débloqué lorsqu’elle connaît votre contexte spécifique. Et VS Code a cette connaissance. Les extensions peuvent utiliser l’API de VS Code pour exploiter ce contexte et offrir les meilleures réponses et interactions pilotées par l’IA les plus pertinentes directement dans VS Code, là où tous les développeurs se trouvent déjà.
Dans ce post, nous examinerons les nouvelles APIs qui permettent aux extensions d’interagir directement avec les Modèles de Langage et l’expérience de Chat contribuée par GitHub Copilot. Nous verrons comment vous pouvez commencer à construire avec ces APIs dès aujourd’hui, et nous mettrons en avant quelques premiers adoptants qui ont commencé à tirer parti de ces APIs pour enrichir leurs extensions.