• 8 min read

Créer des applications basées sur l’IA de nouvelle génération sur Microsoft Azure

Azure Digital Apps graphic
Chez Microsoft Build, nous annonçons les dernières technologies et outils Azure dans le développement d’applications et l’IA générative pour les développeurs. En savoir plus.
Azure Digital Apps graphic

Le potentiel de l’IA générative est beaucoup plus grand que n’importe lequel d’entre nous peut imaginer aujourd’hui. De la santé à la fabrication à la vente au détail à l’éducation, l’IA transforme l’ensemble des industries et change fondamentalement la façon dont nous vivons et travaillons. Au cœur de toutes ces innovations sont des développeurs, en poussant les limites de la possibilité et en créant de nouvelles valeurs commerciales et sociales encore plus rapidement que beaucoup de pensées possibles. Approuvé par les organisations du monde entier avec des charges de travail d’application stratégiques, Azure est l’endroit où les développeurs peuvent créer avec l’IA générative de manière sécurisée, responsable et avec confiance.

Bienvenue dans Microsoft Build 2023 : événement où nous célébrons la communauté des développeurs. Cette année, nous allons nous plonger dans les dernières technologies dans le développement d’applications et l’IA qui permettent la prochaine vague d’innovation. Tout d’abord, il s’agit de vous offrir des fonctionnalités d’INTELLIGENCE artificielle complètes et complètes et de vous permettre de créer des outils et des ressources pour créer avec l’IA de manière sécurisée et responsable. Deuxièmement, il s’agit de vous donner la meilleure plateforme d’applications natives cloud pour exploiter la puissance de l’IA dans vos propres applications critiques pour l’entreprise. Troisièmement, il s’agit des outils de développement assistés par l’IA pour vous aider à expédier en toute sécurité le code que vous pouvez générer.

Nous avons fait des annonces dans tous les domaines clés pour vous aider et aider vos organisations à mener cette nouvelle ère d’IA.

Mettre vos données à la vie avec l’IA générative

L’IA générative est rapidement devenue la technologie de définition de génération qui met en forme la façon dont nous recherchons et consommons des informations chaque jour, et il est merveilleux de voir les clients dans les secteurs d’activité adopter Microsoft Azure OpenAI Service. En mars, nous avons annoncé la préversion du GPT-4 d’OpenAI dans Azure OpenAI Service, ce qui permet aux développeurs d’intégrer des expériences personnalisées basées sur l’IA directement dans leurs propres applications. Aujourd’hui, le GPT-4 d’OpenAI est généralement disponible dans Azure OpenAI Service, et nous nous appuyons sur cette annonce avec plusieurs nouvelles fonctionnalités que vous pouvez utiliser pour appliquer l’IA générative à vos données et orchestrer l’IA avec vos propres systèmes.  

Azure OpenAI Service Build graphic

Nous sommes heureux de partager notre nouveau studio Azure AI Studio. En quelques clics seulement, les développeurs peuvent désormais baser de puissants modèles IA conversationnels, tels que ChatGPT et GPT-4 d’OpenAI, sur leurs propres données. Avec Azure OpenAI Service sur vos données, vous accédez à la préversion publique et Recherche cognitive Azure, les employés, les clients et les partenaires peuvent découvrir des informations enterrées dans les volumes de données, de texte et d’images à l’aide d’interfaces d’application basées sur le langage naturel. Créez des expériences plus riches et aidez les utilisateurs à trouver des insights spécifiques à l’organisation, tels que les niveaux d’inventaire ou les avantages médicaux, et bien plus encore.

Pour étendre davantage les fonctionnalités des modèles de langage volumineux, nous sommes heureux d’annoncer que Recherche cognitive Azure alimentera les vecteurs dans Azure (en préversion privée), avec la possibilité de stocker, d’indexer et de fournir des applications de recherche sur des incorporations vectorielles de données organisationnelles, notamment du texte, des images, de l’audio, de la vidéo et des graphiques. En outre, la prise en charge des plug-ins avec Azure OpenAI Service, en préversion privée, simplifie l’intégration de sources de données externes et simplifie le processus de création et de consommation d’API. Les plug-ins disponibles incluent des plug-ins pour Recherche cognitive Azure, Azure SQL, Azure Cosmos DB, Traducteur Microsoft et Recherche Bing. Nous allons également activer un modèle de débit provisionné, qui sera bientôt disponible en accès limité pour offrir une capacité dédiée.  

Les clients bénéficient déjà d’Azure OpenAI Service aujourd’hui, notamment DocuSign, Volvo, Ikea, Crayon et 4 500 autres. En savoir plus sur les nouveautés d’Azure OpenAI Service.

Nous continuons d’innover dans notre portefeuille d’IA, y compris de nouvelles fonctionnalités dans Azure Machine Apprentissage, afin que les développeurs et les scientifiques des données puissent utiliser la puissance de l’IA générative avec leurs données. Les modèles de base dans Azure Machine Apprentissage, désormais en préversion, permettent aux scientifiques des données d’affiner, d’évaluer et de déployer des modèles open source organisés par Azure Machine Apprentissage, des modèles de Hugging Face Hub, ainsi que des modèles d’Azure OpenAI Service, tous dans un catalogue de modèles unifié. Cela fournira aux scientifiques des données un référentiel complet de modèles populaires directement dans le registre Azure Machine Apprentissage.

Nous sommes également heureux d’annoncer la préversion à venir d’Azure Machine Apprentissage flux d’invite qui fournira une expérience simplifiée pour l’invite, l’évaluation, le réglage et l’opérationnalisation de modèles de langage volumineux. Avec le flux d’invite, vous pouvez rapidement créer des flux de travail d’invite qui se connectent à différents modèles de langage et sources de données. Cela permet de créer des applications intelligentes et d’évaluer la qualité de vos flux de travail afin de choisir la meilleure invite pour votre cas. Consultez toutes les annonces pour Azure Machine Apprentissage.

Il est important de voir l’élan pour le Machine Learning avec des clients comme Swift, une coopérative appartenant à un membre qui fournit un réseau de messagerie financière mondial sécurisé, qui utilise Azure Machine Apprentissage pour développer un modèle de détection d’anomalies avec des techniques d’apprentissage fédérées, améliorant la sécurité financière mondiale sans compromettre la confidentialité des données. Nous ne pouvons pas attendre pour voir ce que nos clients créent ensuite.

Exécuter et mettre à l’échelle des applications intelligentes et optimisées pour l’IA sur Azure

La plateforme cloud native d’Azure est le meilleur endroit pour exécuter et mettre à l’échelle des applications tout en intégrant en toute transparence les services IA natifs d’Azure. Azure vous offre le choix entre le contrôle et la flexibilité, avec un focus complet sur la productivité, quelle que soit l’option que vous choisissez.

Azure Kubernetes Service (AKS) vous offre un contrôle complet et le moyen le plus rapide de commencer à développer et déployer des applications intelligentes natives cloud dans Azure, des centres de données ou à la périphérie avec des pipelines et des garde-fous intégrés de code à cloud. Nous sommes ravis de partager certaines des innovations les plus attendues pour AKS qui prennent en charge la mise à l’échelle et la criticité des applications en cours d’exécution.

Pour donner aux entreprises plus de contrôle sur leur environnement, nous annonçons la prise en charge à long terme de Kubernetes qui permettra aux clients de rester sur la même version pendant deux ans, deux fois plus longtemps que possible aujourd’hui. Nous sommes également heureux de partager cela à partir d’aujourd’hui, Azure Linux est disponible en tant que plateforme de système d’exploitation hôte de conteneur optimisée pour AKS. En outre, nous pouvons désormais permettre aux clients Azure d’accéder à un écosystème dynamique de solutions internes et tierces avec des déploiements faciles en un clic à partir de Place de marché Azure. Enfin, les conteneurs confidentiels sont bientôt disponibles dans AKS, en tant qu’offre prise en charge par le premier parti. Alignée sur les conteneurs Kata Confidential, cette fonctionnalité permet aux équipes d’exécuter leurs applications de manière à prendre en charge les déploiements d’opérateurs de confiance zéro sur AKS.

Azure vous permet de choisir parmi une gamme d’environnements d’exécution serverless pour créer, déployer et mettre à l’échelle dynamiquement sur Azure sans avoir à gérer l’infrastructure. Azure Container Apps est un service entièrement managé qui permet aux microservices et aux applications conteneurisées de s’exécuter sur une plateforme serverless. Nous avons annoncé, en préversion, plusieurs nouvelles fonctionnalités pour les équipes afin de simplifier le développement d’applications serverless. Les développeurs peuvent désormais exécuter des travaux Azure Container Apps à la demande et planifier des applications et des tâches ad hoc pilotées par les événements pour les exécuter de manière asynchrone jusqu’à la fin. Cette nouvelle fonctionnalité permet aux exécutables plus petits au sein de travaux complexes de s’exécuter en parallèle, ce qui facilite l’exécution de tâches par lots sans assistance, ainsi que votre logique métier principale. Grâce à ces avancées vers nos produits conteneur et serverless, nous le rendons fluide et naturel pour créer des applications cloud natives intelligentes sur Azure.

Outils intégrés basés sur l’IA pour aider les développeurs à prospérer

Faciliter la création d’applications intelligentes incorporées à l’IA sur Azure n’est qu’une partie de l’équation d’innovation. L’autre partie, tout aussi importante, consiste à permettre aux développeurs de se concentrer davantage sur le travail stratégique et significatif, ce qui signifie moins d’efforts sur les tâches telles que le débogage et la gestion de l’infrastructure. Nous faisons des investissements dans GitHub Copilot, Microsoft Dev Box et les environnements de déploiement Azure pour simplifier les processus et augmenter la vitesse et la mise à l’échelle des développeurs.

GitHub Copilot est le premier outil de développement IA à l’échelle mondiale, aidant des millions de développeurs à coder jusqu’à 55 % plus rapidement. Aujourd’hui, nous avons annoncé de nouvelles expériences Copilot intégrées à Visual Studio, éliminant le temps perdu lors de la prise en main d’un nouveau projet. Nous annonçons également plusieurs nouvelles fonctionnalités pour Microsoft Dev Box, notamment les nouvelles images de développement de démarrage et l’intégration élevée de Visual Studio dans Microsoft Dev Box, ce qui accélère le temps de configuration et améliore les performances. Enfin, nous annonçons la disponibilité générale des environnements de déploiement Azure et la prise en charge de HashiCorp Terraform en plus d’Azure Resource Manager.

Microsoft Dev Box graphic

Activer des expériences sécurisées et approuvées à l’ère de l’IA

Lorsqu’il s’agit de créer, de déployer et d’exécuter des applications intelligentes, la sécurité ne peut pas être une étape ultérieure : les outils de premier développement et l’intégration de flux de travail sont essentiels. Nous investissons dans de nouvelles fonctionnalités et fonctionnalités pour vous permettre d’implémenter la sécurité plus tôt dans votre cycle de vie de développement logiciel, de rechercher et de résoudre les problèmes de sécurité avant le déploiement du code, et d’associer des outils pour déployer des conteneurs approuvés sur Azure.

Nous sommes heureux d’annoncer gitHub Advanced Security pour Azure DevOps en préversion bientôt. Cette nouvelle solution fournit les trois principales fonctionnalités de GitHub Advanced Security dans la plateforme Azure DevOps. Vous pouvez donc intégrer des case activée de sécurité automatisées dans votre flux de travail. Il inclut l’analyse du code alimentée par CodeQL pour détecter les vulnérabilités, l’analyse des secrets pour empêcher l’inclusion d’informations sensibles dans les référentiels de code et l’analyse des dépendances pour identifier les vulnérabilités dans les dépendances open source et fournir des alertes de mise à jour.

Bien que la sécurité soit en haut de la liste pour tous les développeurs, l’utilisation responsable de l’IA n’est pas moins importante. Depuis près de sept ans, nous avons investi dans un programme inter-entreprises pour nous assurer que nos systèmes d’IA sont responsables par conception. Notre travail sur la confidentialité et le Règlement général sur la protection des données (RGPD) nous a appris que les politiques ne sont pas suffisantes ; nous avons besoin d’outils et de systèmes d’ingénierie qui facilitent la création avec l’IA de manière responsable. Nous sommes heureux d’annoncer de nouveaux produits et fonctionnalités pour aider les organisations à améliorer la précision, la sécurité, l’équité et l’explication dans le cycle de vie du développement d’IA.

Azure AI Content Coffre ty, désormais en préversion, permet aux développeurs de créer des environnements en ligne plus sûrs en détectant et en affectant des scores de gravité aux images et au texte non sécurisés entre les langues, ce qui permet aux entreprises de hiérarchiser les con mode tente rators de révision. Il peut également être personnalisé pour répondre aux réglementations et stratégies d’une organisation. Dans le cadre de l’engagement de Microsoft en matière d’IA responsable, nous intégrons azure AI Content Coffre ty dans nos produits, notamment Azure OpenAI Service et Azure Machine Apprentissage, pour aider les utilisateurs à évaluer et modérer le contenu dans les invites et le contenu généré.

En outre, le tableau de bord IA responsable dans Azure Machine Apprentissage prend désormais en charge les données de texte et d’image en préversion. Cela signifie que les utilisateurs peuvent identifier plus facilement les erreurs de modèle, comprendre les problèmes de performances et d’équité, et fournir des explications pour un plus large éventail de types de modèles Machine Learning, y compris les scénarios de classification de texte et d’image et de détection d’objets. En production, les utilisateurs peuvent continuer à surveiller leur modèle et leurs données de production pour la dérive du modèle et des données, effectuer des tests d’intégrité des données et effectuer des interventions avec l’aide de la surveillance du modèle, désormais en préversion.

Nous nous engageons à aider les développeurs et les ingénieurs machine learning à appliquer l’IA de manière responsable, par le biais d’un apprentissage partagé, de ressources et d’outils et de systèmes conçus à usage unique. Pour en savoir plus, rejoignez-nous à la session Building et using AI models de manière responsable et téléchargez notre Standard IA responsable.

Écrivons cette histoire, ensemble

L’IA est un changement massif dans l’informatique. Qu’il s’agisse d’une partie de votre flux de travail ou d’une partie du développement cloud, de l’alimentation de vos applications intelligentes de nouvelle génération, cette communauté de développeurs mène ce changement. 

Nous sommes heureux d’apporter Microsoft Build à vous, en particulier cette année, car nous allons profondément dans les dernières technologies IA, vous connecter avec des experts de l’intérieur et à l’extérieur de Microsoft, et présenter des solutions réelles optimisées par l’IA.

En savoir plus sur Azure sur Microsoft Build