Préparation de votre organisation pour accéder à l’API Models
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Configurer votre environnement Salesforce DX
- Vous inscrire à un Playground IA
- Autoriser votre Playground IA dans Visual Studio Code.
- Créer un projet Salesforce DX
La prochaine étape pour DreamHouse Realty
Après avoir planifié son premier projet IA avec DreamHouse Realty, Maria doit configurer son organisation et son environnement afin de pouvoir commencer à créer son tableau de bord. L’API Models est accessible depuis n’importe quelle organisation ayant activé l’IA générative Einstein et Data 360.
Inscription d’une organisation d’évaluation avec l’IA générative Einstein
Pour réaliser ce projet, vous avez besoin d’un Playground spécial, personnalisé et à durée limitée, qui contient l’IA Einstein et Data 360.
- Cliquez sur Create Playgound (Créer un Playground).
- Votre nouvelle organisation est automatiquement rattachée à votre compte Trailhead !
- Notez la date d’expiration de votre organisation et effectuez ce badge avant cette date.
Réinitialisez votre mot de passe.
- Lancez votre Trailhead Playground en cliquant sur Launch (Lancer).
- Cliquez sur
et sélectionnez Setup (Configuration).
- Dans la zone Quick Find (Recherche rapide), recherchez et sélectionnez Users (Utilisateurs).
- Trouvez votre nom sur la liste des utilisateurs. Cochez la case à côté de votre nom. Notez votre nom d'utilisateur. Ceci est le nom d'utilisateur de votre Trailhead Playground.
- Cliquez sur Reset Password(s) (Réinitialiser le(s) mot(s) de passe) et sur OK. Cela enverra un e-mail de réinitialisation du mot de passe à l’adresse e-mail associée à votre nom d’utilisateur. Si vous ne recevez pas l’e-mail, pensez à vérifier s’il n’est pas dans votre dossier spam.
- Cliquez sur le lien dans l’e-mail.
- Saisissez un nouveau mot de passe, confirmez-le, puis cliquez sur Change Password (Modifier le mot de passe).
Si vous ne l’avez pas déjà fait, lancez votre Playground IA.
- Cliquez sur l’icône d’engrenage (
), puis sur Setup (Configuration). La page Configuration s’ouvre dans un nouvel onglet.
- Dans la zone de recherche Quick Find (Recherche rapide), recherchez et sélectionnez Einstein Setup (Configuration d’Einstein).
- Assurez-vous que l’option Turn on Einstein (Activer Einstein) est activée (
).
Pour que votre composant Web Lightning soit immédiatement visible lorsqu’il est déployé, désactivez la mise en cache du navigateur dans votre organisation.
- Cliquez sur l’icône d’engrenage (
), puis sur Setup (Configuration). La page Configuration s’ouvre dans un nouvel onglet.
- Dans la zone Quick Find (Recherche rapide), recherchez et sélectionnez Session Settings (Paramètres de session).
- Sous Caching (Mise en cache), désélectionnez « Enable secure and persistent browser caching to improve performance » (Activer la mise en cache du navigateur sécurisée et permanente pour améliorer les performances).

Installation de l’interface de ligne de commande Salesforce (CLI)
Utilisez Salesforce CLI afin de contrôler le cycle de vie complet de vos applications Salesforce. L’interface de ligne de commande vous permet de créer facilement des environnements de développement et de test, de synchroniser le code source entre vos organisations et le système de contrôle de version (VCS), et d’exécuter des tests.
Reportez-vous au Guide de configuration de l’interface de ligne de commande de Salesforce pour obtenir les instructions d’installation complètes.
- Installez l’interface de ligne de commande à partir de Salesforce CLI.
- Vérifiez que la CLI est correctement installée et à jour en exécutant la commande suivante à partir de la ligne de commande.
sf update
Une sortie semblable à la suivante doit s’afficher : Updating CLI…
(Mise à jour de CLI…)
Installation d’extensions Salesforce pour Visual Studio Code
Visual Studio Code est l’éditeur de code de référence des développeurs Salesforce. Il est gratuit, de source ouverte et disponible pour Windows, Linux et macOS. Cet éditeur dispose d’extensions faciles à installer pour la coloration syntaxique, la complétion de code, etc.
Si vous ne les avez pas déjà, suivez les instructions pour installer Visual Studio Code et le pack d’extensions Salesforce recommandé.
- Téléchargez et installez la dernière version de Visual Studio Code pour votre système d’exploitation. Si vous avez déjà installé Visual Studio Code, il n'est pas nécessaire de le réinstaller.
- Lancez Visual Studio Code.
- Dans la barre d’outils de gauche, cliquez sur l’icône Extensions (
).
- Recherchez
Salesforce Extension Pack(Pack d’extensions Salesforce), puis cliquez sur Install (Installer).
Création d'un projet
- Dans Visual Studio Code, ouvrez la palette de commandes en appuyant sur Ctrl+Maj+P (Windows) ou sur Cmd+Maj+P (macOS).
- Saisissez
SFDX.
- Saisissez SFDX:Create Project (SFDX : créer un projet).
- Appuyez sur Enter (Entrée) pour accepter l’option standard.
- Saisissez
ModelsAPILWCcomme nom de projet.
- Appuyez sur Entrée.
- Sélectionnez le dossier de destination du projet.
- Cliquez sur Create Project (Créer un projet). Vous devriez voir quelque chose qui ressemble à ceci comme configuration de base.

Connexion de votre environnement Visual Studio Code
Avant de pouvoir créer un composant Web Lightning, vous devez connecter votre Playground IA à votre environnement VS Code.
Autorisation de votre Trailhead IA
Dans VS Code, autorisez votre Playground personnalisé.
- Dans Visual Studio Code, ouvrez la palette de commandes en appuyant sur Ctrl+Maj+P (Windows) ou sur Cmd+Maj+P (macOS).
- Saisissez
SFDX.
- Sélectionnez SFDX:Authorize an Org (SFDX : autoriser une organisation).
- Appuyez sur Entrée pour accepter l’option URL de connexion par défaut du projet.
- Appuyez sur Enter (Entrée) pour accepter l’alias par défaut. Cette action ouvre la page de connexion Salesforce dans une fenêtre de navigateur distincte.
- Connectez-vous à l’aide des identifiants de votre Playground IA.
- Si vous êtes invité à autoriser l’accès, cliquez sur Autoriser.
- Une fois que vous vous êtes authentifié dans le navigateur, la CLI enregistre vos identifiants. Le message de réussite doit ressembler à ce qui suit :

Vous êtes maintenant prêt à relever le défi et à passer à l’unité suivante. Notez que ce défi vérifie uniquement si Einstein est activé dans Setup (Configuration), mais toutes les étapes précédentes sont nécessaires pour commencer à créer le tableau de bord dans l’unité suivante.
