Provisionner une ressource Azure Vision
Pour utiliser les services d’analyse d’images Azure Vision, vous devez approvisionner une ressource Azure Vision dans votre abonnement Azure. Vous pouvez choisir parmi plusieurs options d’approvisionnement :
- Créez un projetMicrosoft Foundry et un hub associé. Par défaut, un hub Microsoft Foundry inclut une ressource Foundry Tools , qui inclut Azure Vision. Les projets Microsoft Foundry sont recommandés pour le développement de solutions d'IA sur Azure qui combinent l'IA générative, les agents et les outils Foundry prédéfinis, ou qui impliquent un développement collaboratif par une équipe d'ingénieurs logiciels et d'opérateurs de services.
- Si vous n’avez pas besoin de toutes les fonctionnalités d’un hub Microsoft Foundry, vous pouvez créer une ressource Foundry Tools dans votre abonnement Azure. Vous pouvez ensuite utiliser cette ressource pour accéder aux services Azure Vision et à d’autres services IA via un point de terminaison et une clé uniques.
- Si vous avez uniquement besoin d’utiliser la fonctionnalité Azure Vision ou que vous venez d’expérimenter le service, vous pouvez créer une ressource Azure Vision autonome dans votre abonnement Azure. L’un des avantages de cette approche est que le service autonome fournit un niveau gratuit que vous pouvez utiliser pour explorer le service sans coût.
Conseil / Astuce
Si vous ne connaissez pas Microsoft Foundry et Foundry Tools, envisagez de terminer le plan et de préparer le développement de solutions IA sur le module Azure .
Connexion à votre ressource
Une fois que vous avez déployé votre ressource, vous pouvez utiliser l’API REST Azure Vision ou un SDK spécifique au langage (par exemple, le SDK Python ou le Kit de développement logiciel (SDK) Microsoft .NET) pour vous y connecter à partir d’une application cliente.
Chaque ressource Azure Vision fournit un point de terminaison auquel les applications clientes doivent se connecter. Vous trouverez le point de terminaison de votre ressource dans le portail Azure, ou si vous travaillez dans un projet Microsoft Foundry, dans le portail Microsoft Foundry. Le point de terminaison se présente sous la forme d’une URL et ressemble généralement à ceci :
https://<resource_name>.cognitiveservices.azure.com/
Pour vous connecter au point de terminaison, les applications clientes doivent être authentifiées. Les options d’authentification sont les suivantes :
- Authentification par clé : les applications clientes sont authentifiées en transmettant une clé d’autorisation (que vous pouvez rechercher et gérer dans le portail).
- Authentification de l’ID Microsoft Entra : les applications clientes sont authentifiées à l’aide d’un jeton d’ID Microsoft Entra pour les informations d’identification qui ont l’autorisation d’accéder à la ressource Azure Vision dans Azure.
Lors du développement et du test d’une application, il est courant d’utiliser l’authentification basée sur des clés ou l’authentification Microsoft Entra ID basée sur vos propres informations d’identification Azure. En production, envisagez d’utiliser l’authentification Microsoft Entra ID en fonction d’une identité managée pour votre application Azure ou utilisez Azure Key Vault pour stocker des clés d’autorisation en toute sécurité.
Remarque
Lorsque vous utilisez une ressource Foundry Tools dans un projet Microsoft Foundry, vous pouvez utiliser le Kit de développement logiciel (SDK) Microsoft Foundry pour vous connecter au projet à l’aide de l’authentification d’ID Microsoft Entra, puis récupérer les informations de connexion de votre ressource Outils Foundry, y compris la clé d’autorisation, à partir du projet.