Événements
Créer des applications et des agents IA
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Les étapes suivantes permettent de mettre facilement à l’échelle des applications Azure AI services dans le cloud avec Azure Container Instances. La conteneurisation vous aide à vous concentrer sur la création de vos applications au lieu de gérer l’infrastructure. Pour plus d’informations sur l’utilisation de conteneurs, voir Fonctionnalités et avantages.
La recette fonctionne avec tous les conteneurs Azure AI services. Vous devez créer la ressource Azure AI services avant d’utiliser la recette. Chaque service Azure AI qui prend en charge les conteneurs dispose d’un article « Procédure d’installation » qui vous explique comment installer et configurer le service pour un conteneur. Certains services nécessitant un fichier ou un ensemble de fichiers en entrée pour le conteneur, avant d’utiliser cette solution, il est important d’avoir compris le fonctionnement du conteneur et de l’avoir déjà utilisé avec succès.
Une ressource Azure pour le service Azure AI que vous utilisez.
URL de point de terminaison de ressource de service Azure AI : examinez la « Procédure d’installation » du conteneur propre à votre service, de façon à trouver l’emplacement de l’URL du point de terminaison sur le Portail Azure ainsi qu’un exemple approprié de présentation de l’URL. Le format exact peut changer d’un service à l’autre.
Clé de ressource de service Azure AI : les clés se trouvent dans la page Clés de la ressource Azure. Vous avez seulement besoin d’une des deux clés. La clé est une chaîne de 84 caractères alphanumériques.
Un conteneur Azure AI services unique sur votre hôte local (votre ordinateur). Vérifiez que vous pouvez :
docker pull
.docker run
.Toutes les variables entre chevrons, <>
, doivent être remplacées par vos propres valeurs. Ce remplacement inclut les chevrons.
Important
Le conteneur LUIS requiert un fichier de modèle .gz
extrait au moment du runtime. Le conteneur doit être en mesure d’accéder à ce fichier de modèle via un montage de volume à partir de l’instance de conteneur. Pour charger un fichier de modèle, procédez comme suit :
Accédez à la page Créer de Container Instances.
Sous l’onglet De base, entrez les informations suivantes :
Paramètre | Valeur |
---|---|
Abonnement | Sélectionnez votre abonnement. |
Resource group | Sélectionnez le groupe de ressources disponible ou créez-en un tel que cognitive-services . |
Nom du conteneur | Entrez un nom tel que cognitive-container-instance . Ce nom doit être en minuscules. |
Emplacement | Sélectionnez une région pour le déploiement. |
Type d’image | Si votre image de conteneur est stockée dans un registre de conteneurs qui ne nécessite pas d’informations d’identification, sélectionnez Public . Si l’accès à votre image conteneur nécessite des informations d’identification, choisissez Private . Reportez-vous aux référentiels de conteneurs et aux images conteneur pour savoir si l’image conteneur est Public ou Private (« Préversion publique »). |
Nom de l’image | Entrez l’emplacement du conteneur Azure AI services. L’emplacement est utilisé comme argument de la commande docker pull . Reportez-vous à Référentiels et images de conteneur pour les noms d’image disponibles et leur référentiel correspondant.Le nom d’image doit être complet, c’est-à-dire se composer de trois parties. Tout d’abord, le registre de conteneurs, puis le référentiel et enfin le nom de l’image : <container-registry>/<repository>/<image-name> .Voici un exemple : mcr.microsoft.com/azure-cognitive-services/keyphrase représenterait l’image de l’extraction de phrases clés dans le registre de conteneurs Microsoft sous le référentiel Azure AI services. Un autre exemple est containerpreview.azurecr.io/microsoft/cognitive-services-speech-to-text qui représenterait l’image Reconnaissance vocale dans le référentiel Microsoft du registre des conteneurs en préversion. |
Type de système d’exploitation | Linux |
Taille | Appliquez les suggestions de taille pour votre conteneur Azure AI spécifique : 2 cœurs de processeur 4 Go |
Sur l’onglet Mise en réseau, entrez les informations suivantes :
Paramètre | Valeur |
---|---|
Ports | Définissez le port TCP sur 5000 . Expose le conteneur sur le port 5000. |
Sous l’onglet Avancé, entrez les Variables d’environnement exigées pour les paramètres de facturation du conteneur de la ressource Azure Container Instance :
Clé | Valeur |
---|---|
ApiKey |
Copiée sur la page Clés et point de terminaison de la ressource. Il s’agit d’une chaîne de 84 caractères alphanumériques sans espaces ni tirets, xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx . |
Billing |
URL du point de terminaison copiée sur la page Clés et point de terminaison de la ressource. |
Eula |
accept |
Sélectionnez Examiner et créer
Une fois la validation réussie, cliquez sur Créer pour terminer le processus de création
Lorsque la ressource est déployée avec succès, elle est prête
Sélectionnez Vue d’ensemble et copiez l’adresse IP. Il s’agit d’une adresse IP numérique telle que 55.55.55.55
.
Ouvrez un nouvel onglet de navigateur et utilisez l’adresse IP, par exemple, http://<IP-address>:5000 (http://55.55.55.55:5000
). La page d’accueil du conteneur s’affiche en vous informant que le conteneur est en cours d’exécution.
Sélectionnez Description de l’API de service pour afficher la page swagger pour le conteneur.
Sélectionnez l’une des API POST, puis sélectionnez Essayer. Les paramètres s’affichent, y compris l’entrée. Complétez les paramètres.
Sélectionnez Exécuter pour envoyer la demande à votre instance de conteneur.
Vous êtes parvenu à créer et utiliser des conteneurs Azure AI dans une instance de conteneur Azure.
Événements
Créer des applications et des agents IA
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantEntrainement
Module
Exécuter des conteneurs Docker avec Azure Container Instances - Training
Découvrez comment exécuter et dépanner des applications en conteneur à l’aide de conteneurs Docker avec Azure Container Instances.
Certification
Microsoft Certified : Azure AI Engineer Associate - Certifications
Concevez et mettez en œuvre une solution Azure AI à l’aide d’Azure AI Services, de Recherche Azure AI et d’Azure Open AI.