Technologie
Nous facilitons l’émergence de l’ingénieur en intelligence artificielle grâce à GitHub Models, apportant la puissance de modèles linguistiques de pointe à nos plus de 100 millions d’utilisateurs sur GitHub.
Nous sommes convaincus que chaque développeur peut devenir un ingénieur en IA avec les outils et la formation adéquats. De l’expérimentation dans un environnement de jeu à la programmation dans Codespaces, jusqu’au déploiement en production via Azure, GitHub Models démontre à quel point cela peut être simple. Inscrivez-vous pour la version bêta publique limitée ICI.
Depuis les débuts de l’ordinateur personnel, la création de logiciels par les développeurs s’est principalement faite par le biais de la programmation. Aujourd’hui, à l’ère de l’IA, une nouvelle méthode de création émerge rapidement : l’utilisation de modèles d’apprentissage automatique. De plus en plus, les développeurs conçoivent des applications d’IA générative où l’ensemble de la pile comprend du code backend et frontend, ainsi qu’un ou plusieurs modèles. Cependant, une grande partie des développeurs n’a toujours pas un accès facile aux modèles ouverts et fermés. Cela change dès aujourd’hui.
Nous lançons GitHub Models, permettant à nos plus de 100 millions de développeurs de devenir des ingénieurs en IA et de travailler avec des modèles d’IA de premier plan.
Des modèles comme Llama 3.1, GPT-4o et Phi 3 sont accessibles via un environnement de jeu intégré qui vous permet de tester différents prompts et paramètres de modèle, gratuitement, directement sur GitHub. Si vous appréciez ce que vous voyez dans l’environnement de jeu, nous avons créé un chemin pour intégrer ces modèles dans votre environnement de développement dans Codespaces et VS Code. Une fois prêt pour la production, Azure AI offre une IA responsable intégrée, une sécurité de niveau entreprise et une confidentialité des données, avec une disponibilité mondiale dans plus de 25 régions Azure pour certains modèles. Il n’a jamais été aussi simple de développer et d’exécuter votre application d’IA.
L’exploration dans l’environnement de jeu des modèles sur GitHub
Pour beaucoup d’entre nous, devenir développeur n’a pas suivi un parcours linéaire en classe. Cela a nécessité de la pratique, des essais et un apprentissage par l’expérimentation. Il en va de même aujourd’hui pour les modèles d’IA. Dans le nouvel environnement de jeu interactif, étudiants, passionnés, startups et autres peuvent explorer les modèles privés et ouverts les plus populaires de Meta, Mistral, Azure OpenAI Service, Microsoft et d’autres, en quelques clics. Expérimentez, comparez, testez et déployez des applications d’IA directement là où vous gérez votre code source.
Conformément à l’engagement continu de GitHub et Microsoft en matière de confidentialité et de sécurité, aucun prompt ou résultat dans GitHub Models ne sera partagé avec les fournisseurs de modèles, ni utilisé pour former ou améliorer les modèles.
Le professeur David J. Malan mettra à l’épreuve GitHub Models dans le cours CS50 de Harvard cet automne, permettant aux étudiants d’expérimenter plus facilement avec l’IA.
Tester et comparer différents modèles
Chaque logiciel est unique. De même, chaque modèle possède ses propres capacités, performances et coûts. Mistral offre une faible latence, tandis que GPT-4o excelle dans la création d’applications multimodales nécessitant audio, vision et texte en temps réel. Certains scénarios avancés peuvent nécessiter l’intégration de différents modes, comme un modèle d’embeddings pour la génération augmentée par récupération (RAG).
Avec cette suite de modèles, les développeurs disposeront de toutes les options nécessaires pour rester dans le flux, expérimenter davantage et apprendre plus rapidement que jamais. Et ce n’est que le début. Dans les mois à venir, à l’approche de la disponibilité générale de GitHub Models, nous continuerons à ajouter d’autres modèles linguistiques, visuels et autres à notre plateforme.
Utiliser Codespaces pour donner vie à vos idées
Le plaisir ne s’arrête pas à l’environnement de jeu. Grâce à Codespaces, nous avons créé un chemin sans friction pour expérimenter le code d’inférence des modèles avant de l’intégrer dans votre propre projet. Avec du code d’exemple pour divers langages et frameworks, vous pouvez essayer différents scénarios sans jamais rencontrer de problèmes de compatibilité.
Une fois que vous êtes prêt, il est facile de faire fonctionner les choses dans votre projet. Utilisez les connaissances acquises dans l’environnement de jeu et Codespaces pour créer un prototype ou une preuve de concept dans vos propres applications. Exécutez des évaluations de prompts dans GitHub Actions avec une série de fichiers JSON que vous intégrez dans la commande GitHub Models via le CLI de GitHub. Vous pouvez également utiliser GitHub Models pour créer une extension GitHub Copilot, élargissant l’écosystème de la plateforme GitHub à chaque étape du développement logiciel. Enfin, passez à la production avec Azure AI en remplaçant votre jeton d’accès personnel GitHub par un abonnement et des identifiants Azure.
Le réseau des créateurs à l’ère de l’IA
De la création d’IA par la collaboration open source à la création de logiciels avec la puissance de l’IA, en passant par l’émergence de l’ingénieur en IA avec GitHub Models, GitHub est le réseau des créateurs à l’ère de l’IA.
Le chemin vers l’intelligence générale artificielle (AGI) ne sera pas construit sans le code source et la collaboration de la communauté interconnectée sur GitHub. Au cours de l’année dernière, plus de 100 000 projets d’IA générative ont été créés sur GitHub.
GitHub Copilot transforme fondamentalement la vitesse de production de logiciels, écrivant déjà près de 50 % du code dans les fichiers où il est activé. Avec GitHub Copilot Workspace, nous envisageons un monde où des millions de développeurs novices, passionnés et professionnels peuvent coder avec un langage entièrement humain.
Et maintenant, avec GitHub Models, plus de 100 millions de développeurs peuvent accéder et expérimenter de nouveaux modèles d’IA là où ils gèrent déjà leur code source, leurs problèmes, leurs demandes de tirage, leurs flux de travail et leurs dépôts, directement sur GitHub.
Dans les années à venir, nous continuerons à démocratiser l’accès aux technologies d’IA pour générer un élan d’un milliard de développeurs. Ce faisant, nous permettrons à 10 % de la population mondiale de créer et d’avancer des percées qui accéléreront le progrès humain pour tous.
Aujourd’hui, nous lançons la version bêta publique limitée de GitHub Models. Inscrivez-vous dès maintenant. Nous avons hâte de voir ce que vous allez créer à partir de maintenant.