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 Cloud.
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 Cloud.
- Si vous n’en avez pas encore, cochez la case : Je peux recevoir un email avec un mot de passe au début de l’unité.
- Cliquez sur Créer un Playground.
- Suivez les invites pour créer l’organisation et la connecter à Trailhead.
- Notez la date d’expiration de votre organisation et complétez ce badge avant cette date.
- Assurez-vous que votre organisation spéciale est connectée à Trailhead avant de réaliser les défis de ce module.
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).
- Activez Einstein
pour utiliser les fonctionnalités d’IA générative dans votre organisation Salesforce.
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 pour contrôler le cycle de vie complet de vos applications Salesforce. Cela 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 la CLI à partir de Salesforce CLI.
- Vérifiez que la dernière version de la CLI est correctement installée en exécutant la commande suivante à partir de la ligne de commande.
sf update
Une sortie semblable à la suivante doit s’afficher : Updating CLI…
Installation d’extensions Salesforce pour Visual Studio Code
Visual Studio Code est l’éditeur de code de référence pour les développeurs Salesforce. Il est gratuit, open source et disponible pour Windows, Linux et macOS. Cet éditeur dispose d’extensions faciles à installer pour la présentation syntaxique, la complétion de code et plus encore.
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) et 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
.
- Sélectionnez SFDX :. créer un projet.
- Appuyez sur Entrée pour accepter l’option standard.
- Saisissez
ModelsAPILWC
comme nom de projet.
- Appuyez sur Entrée.
- Sélectionnez un dossier dans lequel stocker le projet.
- Cliquez sur Créer un projet. Voici à quoi doit ressembler votre 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 :. autoriser une organisation.
- Appuyez sur Entrée pour accepter l’option d’URL de connexion par défaut du projet.
- Appuyez sur Entrée pour accepter l’alias par défaut. Cela permet de lancer la 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 garde vos informations d’identification en mémoire. Le message indiquant que l’opération a réussi doit ressembler à ceci :
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.