Préparer le projet guidé
Ce module est un projet guidé dans lequel vous utilisez Visual Studio Code pour développer un assistant de voyage d’intelligence artificielle preuve de concept. Le projet montre comment le SDK Noyau sémantique peut interagir avec un grand modèle de langage (LLM) pour traiter et récupérer des informations, et intégrer du code natif pour effectuer des tâches spécialisées. Dans ce projet, vous développez les fonctionnalités permettant d’aider les utilisateurs à réaliser leurs projets de voyage. Commençons par configurer votre environnement de développement.
Vue d'ensemble du projet
Dans ce projet, vous appliquez ce que vous avez appris sur le SDK Noyau sémantique. Le projet AI Travel Agent utilise Visual Studio Code pour simuler un agent de voyage qui accomplit des tâches telles qu’une recommandation de destination, une conversion monétaire, etc. Ce projet montre comment le SDK Noyau sémantique peut être utilisé pour créer des agents d’intelligence artificielle capables d’automatiser des tâches personnalisées.
Programme d’installation
Procédez comme suit pour préparer les exercices de projet guidé :
Important
Vous devez installer .NET Framework 8.0 et un compte Github pour effectuer ces étapes.
Ouvrez Visual Studio Code.
Sous la section Démarrer de Visual Studio Code, sélectionnez Cloner le dépôt Git
Dans la barre d’URL, entrez
https://github.com/MicrosoftLearning/APL-2005-Guided-Project.git
Dans l’Explorateur de fichiers, créez un dossier dans un emplacement facile à trouver et à mémoriser, par exemple un dossier dans votre Bureau
Cliquez sur le bouton Sélectionner en tant que destination du dépôt
Vous devez être connecté à GitHub pour pouvoir cloner le projet
Ouvrir le projet dans Visual Studio Code
Dans l’Explorateur, cliquez avec le bouton droit sur le dossier AITravelAgent/Starter, puis cliquez sur Ouvrir dans le terminal intégré
Développez le dossier Starter
Vous devriez voir un dossier « Plugins », un dossier « Prompts » et un fichier « Program.cs ».
Ouvrez le fichier Program.cs, puis mettez à jour les variables suivantes avec votre point de terminaison, clé API et nom de déploiement Azure OpenAI Services
string yourDeploymentName = ""; string yourEndpoint = ""; string yourKey = "";
Remarque
Le modèle de déploiement doit être « gpt-35-turbo-16k » pour que certaines fonctionnalités du SDK Noyau sémantique fonctionnent.
Vous êtes maintenant prêt à commencer les exercices du projet guidé. Bonne chance !