Fermer

novembre 15, 2023

Einstein pour les développeurs | Intelligence artificielle

Einstein pour les développeurs |  Intelligence artificielle


« Einstein pour les développeurs » fait référence à l’ensemble d’outils et de fonctionnalités d’intelligence artificielle (IA) et d’apprentissage automatique (ML) disponibles pour les développeurs au sein de la plateforme Salesforce. SalesforceEinstein est conçu pour aider les développeurs Salesforce à créer des applications plus intelligentes, plus prédictives et plus automatisées qui améliorent leur CRM et leurs processus métier.

Einstein pour les développeurs est un outil d’IA générative conçu spécifiquement pour les langages de code Salesforce. Il est construit à l’aide du Code-Gen global de Salesforce, qui est la solution open source de Salesforce. Grand module linguistique (LLM). Actuellement, Einstein pour les développeurs est disponible en «Bêta».

Alors, passons en revue quelques étapes simples.

Comment configurer Einstein pour les développeurs :

Étape 1 : Activer Einstein pour les développeurs dans l’organisation : –

La première étape consiste à activer l’option « Einstein pour les développeurs » dans l’organisation.

  1. Accédez à la configuration.
  2. Saisissez « Einstein pour les développeurs » dans la case de recherche rapide et sélectionnez.
  3. Activez le «Einstein pour les développeurs » comme indiqué ci-dessous.

Image1

Étape 2 : Configurer l’extension Einstein pour les développeurs : –

Pour configurer l’extension dans Visual Studio Code, suivez le processus étape par étape décrit ci-dessous.

  1. Ouvrez le code Visual Studio.
  2. Recherchez « Einstein for Developers » dans les extensions ou vous pouvez directement appuyer sur « Ctrl + Shift + X » et recherchez-le.
  3. Installez l’extension comme indiqué dans la figure ci-dessous.

Image2

Note: Il s’agit d’une étape obligatoire pour utiliser Einstein pour les développeurs dans VS. Sans cette icône Einstein (à l’étape 4), elle ne sera pas visible dans votre projet de code VS.

Étape 3 : Créer un projet :

  1. Ouvrez la palette de commandes ou appuyez sur « Ctrl + Maj + P ».
  2. Sélectionnez ou tapez la commande «SFDX : Créer un projet».
  3. Sélectionner « Standard» et entrez le nom du projet.
  4. Sélectionnez le dossier et appuyez sur Entrée.

De cette façon, vous avez créé le projet dans VS Code.

Étape 4 : Autoriser une organisation :

  1. Ouvrez la palette de commandes ou appuyez sur « Ctrl + Maj + P ».
  2. Sélectionnez ou tapez la commande «SFDX : autoriser une organisation».
  3. Sélectionnez Valeur par défaut du projet. (Vous pouvez également choisir d’autres options selon les besoins.)
  4. Entrez le nom de l’organisation ou l’alias de l’organisation et appuyez sur Entrée.
  5. Saisissez les informations d’identification et autorisez votre organisation.

De cette façon, vous avez également autorisé votre organisation.

Si vous avez déjà créé un projet et autorisé l’organisation, vous pouvez ignorer respectivement les étapes 3 et 4.

Une fois que vous avez terminé de créer un projet et d’authentifier une organisation, une icône Einstein sera visible sous le nom de « Barre latérale Einstein » sur la gauche, comme le montre la figure ci-dessous.

img3

Il existe deux façons de générer un code dans VS Code à l’aide d’Einstein for Developer. Passons en revue les deux.

Remarque : La fonctionnalité actuelle d’Einstein pour développeurs doit être utilisée uniquement dans « Sommet». Après les prochaines versions, il sera également possible d’utiliser Einstein Developer pour LWC.

Méthode 1 : générer du code dans l’invite de la barre latérale Einstein –

Vous devez simplement écrire des instructions dans l’invite de la barre latérale Einstein et cliquer sur le bouton « Demander ». Il est similaire au ChatGPT.

Img4

Vous pouvez voir, nous avons fourni les instructions dans l’invite et cliqué sur «Demander». Immédiatement, l’extension « Einstein for Developer » génère le code pour l’utilisateur. Ici, il est également muni d’un «Comme » et « Ne pas aimer » bouton sous la réponse pour exprimer l’avis ou la satisfaction de l’utilisateur.

Remarque : Ce qui arrive parfois, c’est que même si vous fournissez des instructions dans l’invite, celle-ci ne génère pas de réponse. Alors cette fois-là, essayez de modifier les instructions fournies ou de les écrire d’une manière différente. C’est une question de « à quel point vous écrivez bien votre invite

Classe d’essai :

Écrivons une classe de test pour la classe Apex ci-dessus.

Image5

Voie 2 : Générer du code à l’aide de la palette de commandes –

L’autre méthode consiste à écrire les instructions dans la palette de commandes.

  1. Créez une classe apex ou vous pouvez utiliser celle existante. (Supprimez le nom de la classe et le nom de la méthode si le code VS est automatiquement généré pour vous.)
  2. Ouvrez la palette de commandes et recherchez « Einstein : générer du code » comme indiqué ci-dessous.
    Image6
  3. Sélectionnez « Einstein : générer du code ».
  4. Écrivez-y les instructions pour l’extension Einstein.
  5. Appuyez sur Entrée.

Il générera la classe apex pour vous. La réponse se compose de trois options : Accepter, Essayer Encore, et Clair.

Remarque : N’utilisez pas cette extension dans votre projet actuel à moins d’obtenir l’autorisation. Sinon, vous pouvez l’utiliser dans vos projets de code VS normaux sur votre PC.

Einstein : historique et commentaires : –

Un nouvel onglet a été ajouté avec l’extension Einstein : « Histoire et commentaires» au terminal.

Si vous ne parvenez pas à le voir dans la fenêtre du terminal, ouvrez la palette de commandes, recherchez et sélectionnez «Einstein : Afficher l’historique des invites».

Ici vous pouvez voir les résultats et codes précédents. En outre, il existe une option pour « aimer et ne pas aimer » et envoyer vos commentaires.

Image7

Avantages d’Einstein pour les développeurs :

Einstein présente de nombreux avantages pour les développeurs. Quelques-uns d’entre eux sont répertoriés ci-dessous.

  1. Analyse efficace des données
  2. Solutions permettant de gagner du temps
  3. Développement simplifié
  4. Prise de décision améliorée
  5. Accessibilité et intégration
  6. Ressources adaptées aux développeurs

Voilà donc les avantages d’Einstein pour les développeurs. Et nous avons vu comment utiliser l’extension Einstein dans VS Code.

Conclusion:

Einstein for Developers introduit une nouvelle ère dans le développement d’applications au sein de l’écosystème Salesforce. Dans ce blog, nous avons exploré l’immense potentiel d’« Einstein pour les développeurs » pour générer le code pour les développeurs dans VS Code. Nous avons également exploré ses fonctionnalités et ses avantages.

Articles Liés:

  1. Bases de Salesforce Einstein
  2. Einstein et l’IA générative
  3. Technologie et ressources d’intelligence artificielle
  4. Chatbot Salesforce Einstein






Source link

novembre 15, 2023