Fonctionnement d’Azure AI Studio

Effectué

Un hub AI fournit un espace de travail collaboratif pour le développement et la gestion de solutions IA. Il vous faut au moins un hub Azure AI pour utiliser les fonctionnalités de développement de solution d’Azure AI Studio.

Capture d’écran d’un hub d’IA dans Azure AI Studio.

Un hub Azure AI peut héberger un ou plusieurs projets. Chaque projet encapsule les outils et les ressources utilisés pour créer une solution d’IA spécifique. Par exemple, vous pouvez créer un projet afin de permettre aux scientifiques des données et aux développeurs de collaborer à la création d’un copilote personnalisé pour une application ou un processus métier.

Capture d’écran d’un projet dans Azure AI Studio.

Que puis-je faire avec un hub Azure AI ?

Un hub Azure AI est la base des projets de développement IA sur Azure et vous permet de définir des ressources partagées qui peuvent être utilisées dans plusieurs projets. Vous pouvez utiliser Azure AI Studio pour effectuer les tâches suivantes dans un hub Azure AI sur la page Gérer :

  • Créer des membres et leur attribuer des rôles spécifiques.
  • Créer et gérer des instances de calcul sur lesquelles exécuter des expériences, des flux d’invite et du code personnalisé.
  • Créer et gérer des connexions à des ressources, telles que des magasins de données, GitHub, des index de recherche Azure AI, etc.
  • Définir des stratégies pour gérer le comportement, comme l’arrêt automatique du calcul.

Que puis-je faire avec un projet ?

Dans Azure AI Studio, tout le travail de développement de l’IA est effectué dans un projet. Vous pouvez créer un projet dans la page Build d’Azure AI Studio, puis l’utiliser pour :

  • Déployer de grands modèles de langage pour prendre en charge un chatbot ou un copilote.
  • Tester des modèles dans le terrain de jeu de conversation.
  • Ajouter vos propres données pour enrichir les invites.
  • Utiliser le flux d’invite pour définir des flux qui combinent des modèles, des invites et du code personnalisé.
  • Évaluer les réponses du modèle aux invites.
  • Gérer les index et les jeux de données pour les données personnalisées.
  • Définir des filtres de contenu pour atténuer les réponses potentiellement dangereuses.
  • Utiliser Visual Studio Code dans votre navigateur pour créer du code personnalisé.
  • Déployer des solutions sous la forme d’applications web et de services conteneurisés.

Ressources Azure associées

Vous pouvez utiliser Azure AI Studio pour créer un hub Azure AI sur la page Gérer, ou en créer un pendant le processus de création d’un projet (sur la page Générer). Lorsque vous le faites, une ressource Hub AI est créée dans votre abonnement Azure dans le groupe de ressources que vous spécifiez. Cette ressource fournit un espace de travail collaboratif pour le développement IA.

Outre la ressource Hub AI principale, d’autres ressources Azure sont créées pour fournir des services de prise en charge. Cela comprend

  • Un compte de stockage dans lequel les données de vos projets IA sont stockées en toute sécurité.
  • Un coffre de clés dans lequel les informations d’identification utilisées pour accéder aux ressources externes et d’autres valeurs sensibles sont sécurisées.
  • Un registre de conteneurs pour stocker des images Docker utilisées par vos solutions IA.
  • Une ressource Application Insights pour enregistrer les métriques d’utilisation et de performances.
  • Ressource Azure OpenAI Service qui fournit des modèles d’IA générative pour vos applications.

Tous les Azure AI

Azure AI Studio fournit un point d’intégration pour d’autres services IA, tels que Speech, Language et Vision. En ajoutant d’autres services IA à votre solution, vous pouvez ajouter encore plus de fonctionnalités à votre solution IA.