Partager via


Préparer votre environnement de développement

Configurez votre environnement de développement pour utiliser le Kit de développement logiciel (SDK) Microsoft Foundry. Vous avez également besoin d’Azure CLI pour l’authentification afin que votre code puisse accéder à vos informations d’identification utilisateur.

Important

Cet article couvre uniquement les prérequis généraux , tels que les runtimes de langage, les outils globaux et la configuration de l’extension VS Code.
Elle ne couvre pas les étapes spécifiques au scénario, telles que l’installation ou l’authentification du Kit de développement logiciel (SDK).
Une fois votre environnement prêt, passez au guide de démarrage rapide pour ces instructions.

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.

  • Téléchargez, installez et configurez Visual Studio Code ou l’IDE de votre choix. Pour plus d’informations, consultez Télécharger Visual Studio Code.

  • Pour créer et gérer des ressources Foundry, l’un des rôles RBAC Azure est nécessaire.

    • Azure AI Project Manager (pour la gestion des projets Foundry)
    • Contributeur ou Propriétaire (pour les autorisations au niveau de l’abonnement)
  • Pour utiliser le projet, mais pas créer de nouvelles ressources, vous devez au moins :

    • Utilisateur Azure AI sur les projets que vous utilisez (rôle de privilège minimum pour le développement)

    Pour plus d’informations sur les autorisations de chaque rôle, consultez contrôle d’accès en fonction du rôle pour Microsoft Foundry.

Installer votre langage de programmation

Dans Visual Studio Code, créez un dossier pour votre projet. Ouvrez une fenêtre de terminal dans ce dossier.

Tout d’abord, créez un environnement Python. N’installez pas de packages dans votre installation globale de Python. Utilisez toujours un environnement virtuel ou conda lors de l’installation de packages Python. Sinon, vous pouvez interrompre votre installation globale de Python.

Si nécessaire, installez Python

Utilisez Python 3.10 ou version ultérieure, mais au moins Python 3.9 est requis. Si vous n’avez pas installé une version appropriée de Python, suivez les instructions du didacticiel Python VS Code pour le moyen le plus simple d’installer Python sur votre système d’exploitation.

Créer un environnement virtuel

Si Python 3.10 ou version ultérieure est déjà installé, créez un environnement virtuel à l’aide des commandes suivantes :

py -3 -m venv .venv
.venv\scripts\activate

Lorsque vous activez l’environnement Python, l’exécution python ou pip à partir de la ligne de commande utilise l’interpréteur Python dans le .venv dossier de votre application.

Remarque

Utilisez la commande pour quitter l’environnement deactivate virtuel Python. Vous pouvez la réactiver ultérieurement si nécessaire.

Installer l’extension Python pour Visual Studio Code

L’extension Python pour Visual Studio Code prend en charge Python avec IntelliSense, le débogage, la mise en forme, le linting, la navigation dans le code, la refactorisation, l’explorateur de variables, l’explorateur de tests et la gestion de l’environnement.

Installez l’extension Python pour Visual Studio Code.

Installation :

  • Kit de développement Java (JDK) 17 ou version ultérieure

Installer le pack d’extension Visual Studio Code pour Java

Le pack d’extension pour Java est une collection d’extensions populaires qui peuvent vous aider à écrire, tester et déboguer des applications Java dans Visual Studio Code.

Installez le pack d’extension Visual Studio Code pour Java.

Installez Node.js.

Vérifiez que les outils nécessaires sont installés pour le développement .NET.

Installer le Kit de développement logiciel (SDK) .NET

Vous avez besoin du Kit de développement logiciel (SDK) .NET pour créer, générer et exécuter des applications .NET. Nous vous recommandons d’installer la dernière version LTS (support à long terme) ou une version ultérieure si nécessaire par votre projet.

  1. Téléchargez le Kit de développement logiciel (SDK) .NET à partir de la page de téléchargement .NET officielle. Sélectionnez le programme d’installation approprié pour votre système d’exploitation (Windows, Linux ou macOS).

  2. Suivez les instructions d’installation de votre système d’exploitation.

  3. Vérifiez l’installation en ouvrant un terminal ou une invite de commandes et en exécutant :

    dotnet --version
    

    La réponse doit être la version du Kit de développement logiciel (SDK) installée.

Installer le Kit de développement C# pour Visual Studio Code

Pour une expérience de développement C# optimale dans VS Code, installez l’extension officielle du Kit de développement C# :

  1. Ouvrez Visual Studio Code.
  2. Accédez à la vue Extensions (Ctrl+Maj+X ou Cmd+Maj+X).
  3. Recherchez le Kit de développement C#.
  4. Installez l’extension publiée par Microsoft. Cela installe également l’extension C# de base si vous ne l’avez pas déjà.

Créer un projet .NET

Vous pouvez créer un projet .NET à l’aide du terminal intégré à Visual Studio Code (Terminal New Terminal > ).

Par exemple, pour créer une application console :

# Navigate to the directory where you want to create your project
# cd path/to/your/projects

# Create a new console application in a subfolder named MyConsoleApp
dotnet new console -o MyConsoleApp

# Navigate into the newly created project folder
cd MyConsoleApp

Vous pouvez maintenant ouvrir ce MyConsoleApp dossier dans VS Code (fichier > ouvrir le dossier...) pour commencer à travailler sur votre projet C#. VS Code, avec l’extension du Kit de développement C#, détecte automatiquement le projet, en activant des fonctionnalités telles qu’IntelliSense, le débogage et les tâches de génération.

Installer Azure CLI et se connecter

Vous installez Azure CLI et connectez-vous à partir de votre environnement de développement local afin de pouvoir utiliser vos informations d’identification utilisateur pour appeler Azure OpenAI dans Microsoft Foundry Models.

Dans la plupart des cas, vous pouvez installer Azure CLI à partir de votre terminal à l’aide de la commande suivante :

winget install -e --id Microsoft.AzureCLI

Vous pouvez suivre les instructions Comment installer l’interface de ligne de commande Azure si ces commandes ne fonctionnent pas pour votre système d’exploitation ou configuration particulier.

Après avoir installé Azure CLI, connectez-vous à l’aide de la commande az login et connectez-vous à l’aide du navigateur :

az login

Vous pouvez également vous connecter manuellement via le navigateur avec un code d’appareil.

az login --use-device-code

Laissez ce terminal ouvert pour exécuter des scripts après la connexion.

Installer l'Azure Developer CLI

Azure Developer CLI (azd) est un outil open source qui vous aide à configurer et déployer des ressources d’application sur Azure. Il fournit des commandes simples pour les étapes clés du développement, que vous utilisiez un terminal, un IDE ou des pipelines CI/CD. Installez Azure Developer CLI pour votre plateforme.

La plupart des modèles de solution IA incluent une option de déploiement à l’aide azdde .

Installer l’extension VS Code Foundry

L’extension Foundry pour Visual Studio Code vous permet de déployer des modèles, de générer des applications IA et d’utiliser des agents directement à partir de l’interface VS Code. Installez l’extension VS Code Foundry.

Installer Git

Git est requis pour cloner des exemples du Kit de développement logiciel (SDK) Foundry. Si Git n’est pas installé, suivez les instructions de votre plateforme et sélectionnez votre système d’exploitation.

Références : Git