Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Préparez votre environnement de développement pour compiler avec Microsoft Foundry. Vous avez besoin d’un langage de programmation pris en charge, Git et les outils de développement Foundry qui correspondent à votre flux de travail.
Tip
Foundry DevPack est la méthode recommandée pour installer les outils de développement dans une seule commande. Vous pouvez également installer chaque outil séparément.
Important
Cet article couvre les prérequis généraux et les outils de développement. Il ne couvre pas les packages sdk spécifiques au scénario ni le code d’authentification. Une fois votre environnement prêt, poursuivez avec le guide de démarrage rapide.
Conditions préalables
- Un compte Azure avec un abonnement actif. Si vous n'en avez pas, créez un compte Azure gratuit, qui inclut un abonnement d'essai gratuit.
- Accès à la ressource ou au projet Foundry que vous envisagez d’utiliser. Pour obtenir des conseils d’installation, consultez Les attributions de rôles minimales pour commencer.
Installez Foundry DevPack
Foundry DevPack installe les outils de développement Foundry pour votre terminal, éditeur et agent de codage. Sélectionnez votre système d’exploitation.
DevPack installe ses outils principaux et ajoute des extensions hôtes uniquement lorsque leurs applications sont présentes :
| Tool | Ce que vous pouvez faire |
|---|---|
azd et azd ai |
Structurer, déployer, évaluer et automatiser à partir du terminal. |
| Compétence Microsoft Foundry | Donnez des conseils réutilisables aux agents de codage pour les flux de travail Foundry. |
| Microsoft Foundry Toolkit pour Visual Studio Code | Installé uniquement lorsque Visual Studio Code est présent. Générez, testez, évaluez et déployez à partir de l’éditeur. |
| Foundry Canvas (version préliminaire) | Installé uniquement lorsque l’application GitHub Copilot est présente. Concevoir et déployer des agents hébergés à partir d’un canevas guidé. |
DevPack n'installe pas Visual Studio Code ou l'application GitHub Copilot.
Poursuivez avec les sections suivantes pour configurer votre langage de programmation et installer Git.
Utiliser un langage de programmation
Utilisez la langue requise par votre application. Développez une section si vous devez installer son runtime ou son extension Visual Studio Code.
Python
Installez Python version 3.10 ou ultérieure. Python 3.9 est la version minimale prise en charge. Créez un environnement virtuel pour votre projet au lieu d’installer des packages globalement.
Windows
py -3 -m venv .venv
.\.venv\Scripts\Activate.ps1
macOS et Linux
python3 -m venv .venv
source .venv/bin/activate
Pour la prise en charge de l’éditeur, installez l’extension Python pour Visual Studio Code.
Java
Installez JDK 17 ou version ultérieure. Le Build Microsoft d’OpenJDK est une distribution gratuite bénéficiant d’une prise en charge à long terme. Pour la prise en charge de l’éditeur, installez le pack d’extension Visual Studio Code pour Java.
JavaScript/TypeScript
Installez Node.js. La version 20 ou ultérieure est recommandée.
C#
Installez la dernière version de support Long-Term du Kit de développement logiciel (SDK) .NET. Pour la prise en charge de l’éditeur, installez le Kit de développement C# pour Visual Studio Code.
Installer Git
Pour cloner des exemples de SDK Foundry, vous avez besoin de Git. Si Git n’est pas installé, téléchargez-le et installez-le à partir du site web Git.
Installer les outils de développement séparément
Si vous n’utilisez pas Foundry DevPack, sélectionnez un onglet pour installer uniquement les outils dont vous avez besoin.
Installez la CLI Azure Developer.
Installez les extensions Foundry :
azd ext install microsoft.foundry
Pour installer des extensions individuelles plutôt que l’ensemble complet, consultez Installer les extensions Foundry d’Azure Developer CLI.
Pour une gestion directe et granulaire des ressources Azure individuelles, utilisez la Azure CLI (az). Consultez Azure Developer CLI vs Azure CLI.
Dépannage
| Problème | Résolution |
|---|---|
| Commande introuvable après l’installation | Fermez et rouvrez votre terminal. Si vous utilisez Visual Studio Code, redémarrez-le afin que les modifications PATH prennent effet. |
| Python est introuvable | Utilisez python3 plutôt python que sur macOS ou Linux, ou installez Python 3.9 ou version ultérieure. |
| Autorisation refusée pendant l’installation du package Python | Sur macOS ou Linux, n’utilisez sudo pip installpas . Utilisez plutôt un environnement virtuel. |
Contenu connexe
- Créer des ressources Foundry avec le SDK Microsoft Foundry
- Commencer avec Foundry
- Informations de référence sur Microsoft Sdk Foundry pour Python
- Référence du SDK Microsoft Foundry pour .NET
- Référence du SDK Microsoft Foundry pour JavaScript et TypeScript
- Référence du SDK Microsoft Foundry pour Java