Les technologies de l’IA ou Intelligence Artificielle évoluent constamment et offrent des solutions de plus en plus performantes. Dernièrement, un logiciel puissant appelé AI Studio a été lancé. Avec Windows AI Studio, les développeurs peuvent désormais créer des applications d’IA génératives de manière plus simple et plus efficace.
En regroupant des outils et des modèles de développement d’IA de pointe issus de divers catalogues, Windows AI Studio offre une manière plus fluide d’explorer et de travailler avec les modèles d’IA. Ces modèles proviennent notamment de Azure AI Studio et d’autres catalogues renommés tels que Hugging Face. Cette approche permet aux utilisateurs de télécharger ces modèles localement, de les affiner, de les tester et de les utiliser dans une application Windows, sans pour autant nécessiter une connexion Internet pour leur utilisation.
Il est à noter que toutes les opérations se déroulent localement, ce qui signifie que l’appareil utilisé doit être capable de supporter la charge de travail. Microsoft prévoit dans le futur d’intégrer des configurations permettant aux développeurs d’exécuter des modèles d’IA sur n’importe quel appareil Windows.
Pour utiliser Windows AI Studio, il est essentiel de disposer d’un GPU NVIDIA et de la distribution WSL Ubuntu 18.4 ou supérieure installée et configurée par défaut. Mais une fois ces conditions satisfaites, l’installation de l’extension de Visual Studio Code et de l’application elle-même est plutôt simple et se fait en quelques étapes.
L’interface du logiciel offre diverses options, telles que l’ajustement des modèles, la possibilité de travailler sur des projets de modélisation proches de ceux proposés par la méthode Phi-2, entre autres. L’ensemble offre une manière plus sophistiquée de développer des modèles d’IA, largement plus accessible, mais également plus efficace.
D’une manière générale, l’arrivée de Windows AI Studio sur le marché marque une avancée significative dans le domaine de l’IA. Cette dernière propose désormais des solutions de modélisation plus performantes et davantage adaptées aux besoins des développeurs.