Notes
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.
Le projet de code utilisé dans ce didacticiel est disponible à l’adresse https://github.com/microsoft/MicrosoftCloud. Le dépôt du projet inclut à la fois du code côté client et côté serveur requis pour exécuter le projet, ce qui vous permet d’explorer les fonctionnalités intégrées liées à l’intelligence artificielle (IA), à la communication et aux données organisationnelles. En outre, le projet sert de ressource pour vous guider dans l’incorporation de fonctionnalités similaires dans vos propres applications.
Dans cet exercice, vous allez :
- Clonez le référentiel GitHub.
- Ajoutez un fichier .env dans le projet et mettez-le à jour.
Avant de continuer, vérifiez que tous les prérequis sont installés et configurés comme indiqué dans la section Conditions préalables de ce didacticiel.
Cloner le référentiel GitHub et créer un .env
fichier
Exécutez la commande suivante pour cloner le référentiel GitHub Microsoft Cloud sur votre ordinateur.
git clone https://github.com/microsoft/MicrosoftCloud
Ouvrez le dossier MicrosoftCloud/samples/openai-acs-msgraph dans Visual Studio Code.
Remarque
Même si nous allons utiliser Visual Studio Code tout au long de ce tutoriel, n’importe quel éditeur de code peut être utilisé pour travailler avec l’exemple de projet.
Notez les dossiers et fichiers suivants :
- client : code d’application côté client.
- serveur : code d’API côté serveur.
- docker-compose.yml : utilisé pour exécuter une base de données PostgreSQL locale.
Renommez .env.example à la racine du projet en .env.
Ouvrez le fichier .env et prenez un moment pour examiner les clés incluses :
ENTRAID_CLIENT_ID= TEAM_ID= CHANNEL_ID= OPENAI_API_KEY= OPENAI_ENDPOINT= OPENAI_MODEL=gpt-4o OPENAI_API_VERSION=2024-05-01-preview POSTGRES_USER= POSTGRES_PASSWORD= ACS_CONNECTION_STRING= ACS_PHONE_NUMBER= ACS_EMAIL_ADDRESS= CUSTOMER_EMAIL_ADDRESS= CUSTOMER_PHONE_NUMBER= API_PORT=3000 AZURE_AI_SEARCH_ENDPOINT= AZURE_AI_SEARCH_KEY= AZURE_AI_SEARCH_INDEX=
Mettez à jour les valeurs suivantes dans .env. Ces valeurs seront utilisées par le serveur d’API pour se connecter à la base de données PostgreSQL locale.
POSTGRES_USER=web POSTGRES_PASSWORD=web-password
Maintenant que vous avez le projet en place, essayons certaines des fonctionnalités de l’application et apprenons comment elles sont générées. Sélectionnez le bouton Suivant ci-dessous pour continuer ou accéder à un exercice spécifique à l’aide de la table des matières.