Guide Agentforce de l'ingénierie contextuelle
Découvrez comment Agentforce utilise le raisonnement hybride, les sous-agents, les actions et plus encore pour obtenir des agents fiables et de qualité professionnelle.
Découvrez comment Agentforce utilise le raisonnement hybride, les sous-agents, les actions et plus encore pour obtenir des agents fiables et de qualité professionnelle.
Ce guide prend en charge le dernier générateur Agentforce disponible via le lanceur d'application . Reportez-vous au Guide legacy si vous gérez les agents via la configuration.
Les agents IA révolutionnent les entreprises en augmentant l'efficacité, en réduisant le travail manuel et en créant un lieu de travail plus sophistiqué et adaptatif.
Ce guide explore les principaux éléments d'Agentforce, la plateforme Salesforce pour la création d'agents IA. Les spécialistes utilisent l'ingénierie contextuelle pour fournir aux agents Agentforce les informations, les actions et les instructions spécifiques nécessaires pour atteindre les objectifs. Nous examinerons comment Agentforce Script utilise le raisonnement hybride pour combiner l'IA générative et le contrôle déterministe.
Nous savons que les développeurs créent des agents dans de nombreux environnements différents. Nous assurons cette flexibilité pour choisir le modèle et l'environnement préférés pour le travail.
Que vous développiez dans Claude Code, Labs, Studio Agentforce ou ailleurs, il est utile de comprendre comment Agentforce gère la logique et les connexions en coulisses.
L'ingénierie contextuelle est le successeur de l'ingénierie en répliques. Il s'agit de concevoir un système de sous-agents, d'instructions, de règles et d'actions afin de fournir à un agent les informations exactes et les limites dont il a besoin pour réussir, plutôt que de tenter de rédiger les mots parfaits pour pousser un LLM à produire exactement les réponses souhaitées.
Ce que nous allons aborder :
Un agent est un type de logiciel qui s'appuie sur l'IA générative pour déterminer quoi faire ensuite et comment le faire. Un agent peut comprendre une question (souvent appelée énoncé), déterminer de manière autonome les actions dont il a besoin pour atteindre son objectif, identifier les données nécessaires, puis prendre des mesures, avec ou sans intervention humaine.
Principales capacités des agents IA
Même si les agents utilisent des modèles de langage de grande taille (LLM) pour gérer le langage naturel et l'intention, Agentforce utilise également Agentforce Script pour suivre une logique métier spécifique. Ce modèle de raisonnement hybride rend les agents plus dynamiques que l'automatisation traditionnelle, tout en restant aussi fiable qu'un logiciel codé en dur.
Le raisonnement hybride désigne l'approche d'Agentforce consistant à combiner un raisonnement probabiliste basé sur des LLM avec une exécution déterministe basée sur des règles dans le même moteur.
Les agents bénéficient ainsi de la flexibilité de l'IA générative tout en conservant la prévisibilité, le contrôle et l'auditabilité dont les entreprises ont besoin.
L'automatisation déterministe et l'IA agentique ne sont pas incompatibles. Avec Agentforce, elles travaillent ensemble.
Studio Agentforce
Studio Agentforce est notre espace de travail unifié pour l'ensemble du cycle de vie des agents.
Studio Agentforce rassemble toutes les actions dont vous avez besoin pour créer, tester et gérer le comportement des agents. Trois composants clés de Studio Agentforce vous aident à gérer le cycle de vie du développement des agents :
Studio Agentforce est votre guichet unique pour améliorer continuellement vos agents. Avec cette suite d'outils, vous pouvez créer, tester, déployer, surveiller et optimiser vos agents de manière unifiée.
Studio Agentforce rassemble les utilisateurs techniques et non techniques. Katherine Mains de Conagra Brands décrit ce concept comme « la zone idéale en matière de conception : assez sophistiquée pour nos architectes, tout en étant suffisamment intuitive pour une prise en main immédiate par nos administrateurs ».
Répond aux questions fréquemment posées par les clients à partir de votre base de connaissances, et gère la création et la gestion des requêtes du support et des remontées vers un représentant du service client en cas de besoin
Répond à des questions sur les ventes et les tarifs, et qualifie les leads à partir d'un site internet tout en les transférant à d'autres agents si nécessaire
Agentforce est le framework qui fournit la prévisibilité dont votre entreprise a besoin pour dépasser les simples FAQ et accéder à des tâches à forte valeur ajoutée. Le raisonnement hybride et Agentforce Script combinent contrôle et créativité. Le contexte intelligent fournit aux agents les bonnes données au bon moment. Studio Agentforce offre un espace de travail unifié pour gérer l'ensemble du système.
Data 360 propose un certain nombre de fonctionnalités qui rendent Agentforce extensible. Voici un aperçu de ces composants :
| Composant | Quand y faire appel ? | Compétences requises |
|---|---|---|
| Actions invocables de l'agent | Pour invoquer un agent à partir de Flow ou d'Apex | Low-code |
| API Agent | Pour invoquer un agent depuis l'extérieur de Salesforce | Pro-code |
| Variables de l'agent | Pour ajouter des contrôles supplémentaires à la façon dont votre agent raisonne à travers la sélection de sous-agents et d'actions | Low-code |
| Agentforce SDK | Pour construire un agent à partir de zéro à l'aide d'un code Python via une interface programmatique avec l'infrastructure Agentforce de Salesforce | Pro-code |
| Générateur de modèles | Personnaliser un modèle d'IA génératif ou créer un modèle prédictif | Low-code |
Examinons Agentforce Script de plus près, le modèle qui structure le raisonnement d'un agent.
Agentforce Script est notre langage de script Agentforce qui sert de base textuelle pour la création et la gouvernance des agents. Il fonctionne comme un langage unifié qui exprime l'ensemble du comportement d'un agent. Ce fichier unique regroupe la configuration, la logique métier, les actions et les instructions de raisonnement. Au lieu de traiter le langage naturel et le code comme des éléments distincts, les spécialistes utilisent ce modèle pour gérer l'ensemble de l'architecture des agents en un seul endroit.
Agentforce Script enregistre les informations de vos agents dans un fichier texte simple et lisible pour faciliter la révision et la gouvernance.
Dans les actions agentiques qui utilisent uniquement l'IA générative , les utilisateurs s'appuient sur de longues répliques en langage naturel, ce qui peut conduire à des résultats de tâches incohérents et imprévisibles. Agentforce Script change la donne. Le raisonnement hybride avec script combine le langage naturel avec des instructions déterministes basées sur des règles.
Les dirigeants obtiennent des résultats immédiats avec ce niveau de contrôle. Scott Van Dusen, associé et directeur des opérations chez Equitable Trust, note que Agentforce Script est incroyablement puissant. Il trouve la capacité à manipuler les flux et les actions nettement plus robuste que les approches basées uniquement sur des LLM. « J'ai bien plus de facilité à le contrôler », explique Scott Van Dusen.
Grant Roberson, administrateur Agentforce chez Datasite, déclare que Script est « largement supérieur » aux agents fondés sur le prompt engineering.
« Avant, je multipliais les paragraphes d'instructions répétitives pour essayer de forcer le comportement », avoue Grant Roberson. « Avec Script, il est facile de supprimer ce bruit et de le remplacer par une logique conditionnelle qui vous permet de faire confiance à vos agents pour qu'ils fassent exactement ce que vous voulez. »
Script vous permet de passer de la création de répliques à l'orchestration évolutive. Dans la mesure où il utilise un format textuel structuré, votre équipe peut mettre à jour, réviser et régir le comportement des agents, comme le code traditionnel.
Agentforce Script organise les capacités des agents grâce à une syntaxe déclarative. Il traite les instructions, les actions et les sous-agents comme des composants modulaires. Cette structure fournit au moteur de raisonnement une cartographie claire des ressources tout en définissant des limites pour maintenir l'agent dans son champ d'application. Ces scripts déplacent les workflows du raisonnement probabiliste vers des résultats garantis en réduisant les appels LLM et en prévenant les erreurs logiques.
Vous trouverez ci-dessous une liste des meilleures pratiques structurelles organisées par principes de conception modulaire, pour vous aider à créer un agent maintenable et prévisible.
Vous trouverez ci-dessous une liste de techniques de gestion des données organisées par traitement des sessions, pour vous aider à réduire la latence et à améliorer la personnalisation.
Vous trouverez ci-dessous une liste de normes de configuration organisées par logique d'exécution, pour vous aider à maintenir une conformité et une fiabilité strictes.
Vous trouverez ci-dessous une liste de directives de mise en œuvre organisées par sélection d'outils pour vous aider à choisir le parcours d'automatisation adapté à votre cas d'usage.
Agentforce Script pour gérer les entrées humaines parfois désorganisées ou imprévisibles.
Avant de continuer, il est important de noter que les agents ne sont pas le seul outil d'IA générative disponible sur Agentforce 360 Platform. Les modèles de réplique offrent un autre outil puissant pour créer des applications qui utilisent l'IA générative. Les modèles de réplique, intégrés dans Prompt Builder, vous permettent de définir un ensemble d'instructions structurées et réutilisables qui guident un modèle d'IA générative pour produire des sorties spécifiques. Ils peuvent référencer les données Salesforce par le biais de champs prédéfinis, de graphiques de données et de la génération augmentée de récupération (
RAG)
de données contextuelles. Les modèles de réplique sont également hautement sécurisés : toutes les répliques sont acheminées via la couche de confiance de Salesforce, ce qui permet de respecter les autorisations, de masquer les données sensibles et de signaler les sorties toxiques.
Les modèles de réplique sont des interactions à un tour avec l'IA et conviennent parfaitement aux tâches ponctuelles qui ne nécessitent pas de mémoire ou de raisonnement en plusieurs étapes. Par exemple, un modèle de réplique est idéal lorsque vous devez reformuler une phrase ou résumer une requête, car il n'est pas nécessaire d'avoir un contexte continu. Lors de la conception de solutions avec des modèles de réplique, il est important de se rappeler qu'ils sont sans état (ils ne conservent pas de mémoire entre les tours) et qu'ils ne prennent pas de décisions ou n'entreprennent pas d'actions. Les modèles de réplique génèrent une réponse basée sur l'entrée et la logique que vous fournissez au moment de la conception.
Les modèles de réplique peuvent être utilisés seuls dans une solution d'IA intégrée , mais vous pouvez également ajouter un modèle de réplique à un agent via des actions de l'agent. L'utilisation d'un modèle de réplique seul est idéale lorsque :
Cas d'usage des modèles de réplique :
Gardez à l'esprit que si les modèles de réplique peuvent remplir dynamiquement des données et générer des réponses basées sur les entrées dynamiques qui sont rendues au moment de l'exécution, ils ne peuvent pas raisonner à partir d'options ou prendre des mesures.
Les agents sont des systèmes logiciels qui décident de manière autonome ce qu'il faut faire, dans quel ordre et comment le faire, en fonction de l'évolution du contexte. Les agents vont au-delà d'une simple réplique car ils peuvent planifier, raisonner, appeler des actions externes (comme des appels API ou des consultations de bases de données) et réagir en fonction des résultats. Ils peuvent choisir des voies ou des réponses différentes en fonction de ce qu'ils apprennent en cours de processus. Les agents sont les meilleurs quand :
Cas d'usage d'agents IA :
Savoir comment le moteur de raisonnement fonctionne en coulisses est essentiel à la réussite de la mise en œuvre des agents. Au début des agents IA, nous, les spécialistes, parlions beaucoup de l'ingénierie en répliques : l'art de « pousser » un LLM à se comporter d'une certaine manière. Nous sommes maintenant passés à l'ingénierie contextuelle.
L'ingénierie contextuelle est une pratique plus globale, qui va bien au-delà de la simple rédaction d'une bonne réplique. Avec le raisonnement hybride Agentforce, vous concevez un système qui équilibre le raisonnement LLM autonome avec une logique basée sur des règles pour un contrôle déterministe.
L'ingénierie contextuelle est le successeur de l'ingénierie en répliques . Il s'agit de concevoir un système de sous-agents, d'instructions, de règles et d'actions afin de fournir à un agent les informations exactes et les limites dont il a besoin pour réussir, plutôt que d'essayer de formuler les mots parfaits pour amener un LLM à produire précisément les bonnes réponses.
Les trois leviers de l'ingénierie contextuelle
Les spécialistes utilisent Agentforce Script comme langage unifié pour exprimer des sous-agents, des instructions, des actions et des règles dans un seul langage et fichier.
Examinons de plus près les sous-agents, les instructions et les actions, trois éléments importants de métadonnées que vous définissez chaque fois que vous créez un agent avec Agentforce.
Les sous-agents sont à la base des capacités de votre agent. Ils définissent ce qu'il peut faire et les types de demandes des clients qu'il peut traiter. Considérez-les comme des services spécialisés dotés d'une expertise spécifique, d'actions menant à l'action et d'instructions. Lorsqu'un client envoie un message, votre agent détermine d'abord quel « service » (sous-agent) doit traiter la demande, puis utilise les directives et les outils personnalisés de ce sous-agent pour aider le client.
Les instructions sont les directives qui déterminent la manière dont les conversations sont traitées dans le cadre d'un sous-agent, en guidant le choix des actions, en définissant des modèles de conversation et en fournissant un contexte commercial. Des sous-agents clairs et distincts évitent les chevauchements et permettent au moteur de raisonnement de classer correctement les demandes des clients. Les instructions doivent être claires, spécifiques et exploitables pour guider efficacement l'agent.
Votre agent utilise des actions pour obtenir des informations ou effectuer des tâches. Lors de la définition des actions, il est essentiel de comprendre comment le moteur de raisonnement les traite. Le moteur examine les actions disponibles en fonction de leurs noms, de leurs descriptions et de leurs entrées, ainsi que des instructions du sous-agent et du contexte de la conversation. Agentforce est livré avec un certain nombre d'actions d'agent standard, et vous pouvez créer des actions d'agent personnalisées pour étendre davantage votre mise en œuvre. Vérifiez toujours si une action standard peut être utilisée avant de créer une action personnalisée. Concevez des actions en vue de leur réutilisation, car elles peuvent être utilisées par plusieurs sous-agents. Vous trouverez ci-dessous une liste des actions personnalisées de l'agent disponibles et des cas où vous devez les utiliser :
| Composant | Quand y faire appel ? | Compétences requises | Une licence supplémentaire est-elle nécessaire ? |
|---|---|---|---|
| Modèle de réplique | Invoquer un LLM pour générer une réponse. Les actions de modèle de réplique ne sont qu'une façon pour un agent d'utiliser la RAG. | Low-code | Oui |
| Flux | Exécuter des automatisations basées sur des règles et des extractions d'enregistrements. | Low-code | Non |
| Code Apex | Exécuter l'automatisation basée sur les règles de pro-code et la recherche d'enregistrements | Pro-code | Non |
| API MuleSoft | Extraire des données de systèmes existants et d'autres applications externes dans un environnement d'entreprise complexe | Pro-code | Oui |
| Service extérieur | Récupérer des données à partir d'API REST qui prennent en charge les spécifications OpenAPI. | Low-code | Oui |
| Modèle prédictif | Utiliser l'IA prédictive avec votre agent | Low-code | Oui |
Le moteur de raisonnement utilise des sous-agents, des instructions, des actions et des règles pour accomplir les tâches. Comme Agentforce Script constitue la définition complète de l'agent, il élimine l'effet d'opacité du routage probabiliste. En bref, le moteur de raisonnement va :
Voici une description étape par étape de ce qui se passe dans le moteur de raisonnement lorsqu'un agent est invoqué.
Remarque : ce diagramme de flux du moteur de raisonnement utilise le terme « thèmes » ou « rubriques » pour ce que nous appelons désormais les sous-agents. Nous mettrons bientôt à jour le diagramme.
| Activité | Étapes | Description |
|---|---|---|
| Invocation de l'agent | 1 | L'agent est invoqué. |
| Classer le sous-agent | 2-3 | Le moteur analyse le message du client et le fait correspondre au sous-agent le plus approprié en fonction du nom et de la description du sous-agent. Agentforce Script transforme le routeur d'agent en un élément entièrement configurable, éliminant ainsi l'opacité associée au routage LLM probabiliste. En traitant la navigation comme un sous-agent programmable, vous obtenez une transparence et un contrôle absolus, ce qui vous permet d'aligner précisément la logique de prise de décision de l'agent sur les exigences spécifiques de votre entreprise et vos normes architecturales. |
| Exécuter Agentforce Script du sous-agent et créer/résoudre les instructions et les actions disponibles |
4-5 | Exécutez des actions scriptées, telles que dictées par les instructions. Il s'agit d'actions qui doivent être exécutées une fois qu'un sous-agent est choisi, avant que le système ne procède à l'évaluation des instructions non déterministes ou du reste du contexte conversationnel. |
Historique des prompts et des conversations envoyé au LLM |
6 | Une fois que toutes les actions scriptées sont exécutées, un prompt incluant le champ d'application du sous-agent, les instructions et les actions disponibles, ainsi que l'historique des conversations, est envoyé au LLM. (Remarque : les instructions sont traitées au niveau 2, Contrôle agentique. |
| Le LLM décide de répondre ou d'exécuter une action | 7 | À partir de toutes ces informations, le moteur détermine s'il doit : • exécuter une action pour récupérer ou mettre à jour des informations ; • demander plus de détails au client ; • renvoyer directement une réponse. Si le LLM décide de répondre, l'étape 12 est exécutée. |
| Exécution de l'action | 8-9 | Si une action est nécessaire, le moteur l'exécute et recueille les résultats. |
| Exécuter la logique post-action | 10 | Applicable uniquement avec Agentforce Script : avec Agentforce Script, les actions peuvent inclure des transitions déterministes vers d'autres actions ou sous-agents. Celles-ci seront toujours exécutées après l'action. |
| Résultat de l'action renvoyé + boucle d'action | 11 | Le moteur évalue les nouvelles informations et décide à nouveau de la marche à suivre : exécuter une autre action, demander plus d'informations ou répondre. |
| Vérification de l'ancrage : le LLM répond au client | 12 | Avant d'envoyer une réponse définitive, le moteur vérifie que la réponse : • est basée sur des informations exactes issues d'actions ou d'instructions ; • respecte les directives fournies dans les instructions du sous-agent ; • reste dans les limites fixées par le champ d'application du sous-agent. Remarque : avec Agentforce Script, il est possible d'ajouter une étape pour formater la réponse finale. La réponse ancrée est envoyée au client. |
Pour en savoir plus, consultez le Guide Agentforce pour parvenir à un comportement fiable des agents : un framework pour 6 niveaux de déterminisme
Les agents fiables nécessitent une conception réfléchie. Les spécialistes les façonnent à l'aide d'une combinaison de filtres, de logiques scriptées et de citations qui, ensemble, contrôlent ce que l'agent voit, ce qu'il fait et comment il rend compte de ses réponses.
Les spécialistes doivent comprendre la distinction entre le filtrage et les instructions pour créer des agents précis. Les filtres contrôlent ce que le LLM voit et ce qu'il peut faire à chaque tour d'une conversation, et ils fonctionnent à plusieurs niveaux. Les filtres peuvent être appliqués aux sous-agents, aux actions et aux extracteurs, ce qui permet aux spécialistes de contrôler précisément quels sous-agents sont disponibles, ce que ces sous-agents peuvent faire et quel contenu le modèle récupère à chaque étape.
Imaginez l'assistant virtuel d'une banque. Lorsqu'un client demande des informations sur son prêt hypothécaire, un sous-agent dédié au prêt immobilier entre en jeu. Son filtre garantit que le LLM ne voit que les documents hypothécaires, pas les données des cartes de crédit ou les enregistrements d'investissement. Toutefois, dans cette même conversation, l'action qui extrait le taux actuel du client applique un filtre plus précis, restreint au compte du client. Le client obtient une réponse précise, et les données non pertinentes n'entrent jamais en ligne de compte.
Les filtres peuvent être définis comme statiques (préconfigurés lors de la configuration) ou dynamiques (transmis à l'exécution à partir du contexte de conversation ou des entrées de prompts). Avec les pré-filtres améliorés d'extraction, les spécialistes peuvent désormais appliquer jusqu'à 10 filtres dynamiques par extracteur, les combiner avec la logique AND/OR et utiliser des opérateurs LIKE pour une correspondance avancée. Cela réduit le bruit de récupération et maintient la fenêtre de contexte centrée sur le contenu le plus pertinent. Dans les workflows de développement logiciel, par exemple, les spécialistes peuvent appliquer des filtres contextuels spécifiques à une action pour donner à un agent la flexibilité nécessaire pour interpréter les prompts utilisateur tout en respectant strictement l'état actuel de la base de code.
Agentforce Script fournit le plus haut niveau de contrôle déterministe en encodant des séquences et des règles spécifiques que l'agent doit suivre. Cette approche évite la boucle infernale de prompts (prompt doom loop), où les instructions deviennent trop longues ou confuses pour que le LLM puisse les suivre avec précision.
Bien que les filtres et Agentforce Script fournissent un contrôle au niveau du système, les spécialistes doivent également fournir un moyen de vérifier l'exactitude. Les citations donnent aux utilisateurs un audit clair pour chaque réponse, en reliant le contexte interne utilisé par l'agent à la réponse qu'il a présentée.
La réussite de l'ingénierie contextuelle nécessite l'intégration fluide des sous-agents, des instructions, du script et des actions. Ces quatre éléments travaillent de concert pour garantir que l'agent reste dans un cadre de pertinence et de précision optimales. Les sous-agents définissent une expertise spécialisée. Les instructions fournissent des conseils et un ton conversationnels. Agentforce Script ajoute une couche de contrôle déterministe pour appliquer les règles métier. Les actions permettent à l'agent d'exécuter des actions et d'accéder aux données en temps réel. Cette stratégie combinée garantit que votre agent reste à la fois utile et hautement fiable.
| Mauvais exemple | Bon exemple | Pourquoi est-il meilleur ? |
|---|---|---|
| Traiter les questions et les problèmes liés aux commandes. | Votre travail consiste à répondre aux questions relatives au statut des commandes ou aux politiques de réparation. | Cette description aide le moteur de raisonnement à identifier l'expert approprié pour la classification. |
| Aider pour les problèmes de connexion. | Votre travail consiste à aider les clients qui ne peuvent pas se connecter en réinitialisant les mots de passe ou en recherchant des noms d'utilisateur. | Cela définit explicitement les activités du moteur de classification. |
| Composant | Contenu |
|---|---|
| Nom du sous-agent | Réinitialisation du mot de passe |
| Description | Cela définit explicitement les activités du moteur de classification. |
| Agentforce Script (contrôle) | Exigez la vérification de l'identité avant l'exécution de toute action de réinitialisation. Vérifiez si l'utilisateur dispose d'une session valide. Utilisez la logique de script pour proposer des questions de sécurité en solution de repli si les méthodes de vérification principales échouent. |
| Instructions (comportement) | Demandez quelle méthode de vérification le client préfère. Utilisez un ton professionnel. Expliquez qu'un lien de réinitialisation sécurisé arrivera par e-mail une fois la vérification réussie. |
Les instructions guident l'agent sur la manière de gérer les conversations au sein d'un sous-agent. Elles aident l'agent à prendre des décisions sur la sélection des actions et les modèles de réponse. Dans la mesure où les instructions sont non déterministes, elles ne remplacent pas la nécessité de règles métier codées dans Agentforce Script ou une action.
| Mauvais exemple | Bon exemple | Pourquoi est-il meilleur ? |
|---|---|---|
| Obtenir les détails de la commande du client. | Si un client pose des questions au sujet du statut de sa commande, proposez toutes les options de recherche (adresse e-mail, identifiant de la commande, etc.). | Fournit des conseils spécifiques et utilise un langage similaire au nom de l'action. |
| Aide pour les problèmes liés aux appareils | Avant d'utiliser l'action Connaissances, clarifiez le type d'appareil (iOS ou Android). | Donne des instructions claires sur les informations à recueillir en premier. |
| Utiliser les connaissances pour les questions relatives aux produits. | Identifiez d'abord le produit spécifique. Utilisez ensuite l'action Connaissances avec le nom exact du produit. | Fournit une séquence claire d'étapes pour l'action. |
| Vérifier si les clients ont besoin d'aide. | Après avoir fourni le statut de l'expédition, demandez toujours au client s'il a besoin d'autre chose liée à sa commande. | Préciser quand et comment assurer le suivi. |
La réussite de l'ingénierie contextuelle nécessite de savoir où placer votre logique.
Meilleures pratiques pour rédiger des instructions efficaces
C'est une question que nos clients nous posent souvent. La réponse courte est oui. Data 360 fait partie intégrante de Agentforce, car l'architecture de Data 360 est utilisée pour certaines fonctions de Agentforce, comme l'analyse des agents et le Digital Wallet. L'infrastructure Data 360 permet également l'indexation et la recherche de données non structurées, ainsi que l'enregistrement du retour d'information et les audits. Data 360 peut aussi fournir une extensibilité supplémentaire. Les clients Agentforce peuvent également choisir d'activer des fonctionnalités telles que Utilisez votre propre lac de données (BYOL) et Utilisez votre propre modèle de langage de grande taille (BYO-LLM) pour utiliser des données et des modèles construits sur des plateformes extérieures à Salesforce avec des agents construits sur Agentforce.
De l'accès aux données provenant d'autres lacs de données en passant par la fédération de données, à l'utilisation de l'infrastructure hyperscale pour les données à l'échelle du pétaoctet, l'utilisation de l'architecture de Data 360 avec Agentforce garantit que les clients bénéficient aujourd'hui de meilleurs résultats en matière d'IA. Cette architecture puissante garantit également la viabilité à long terme pour une adoption réussie des agents, quelle que soit la taille ou la complexité des jeux de données sous-jacents qui alimentent ces agents.
Vous souhaitez savoir quelles fonctionnalités Agentforce sont optimisées par Data 360 ? Le tableau suivant détaille les fonctionnalités Agentforce fournies par défaut par Data 360, ainsi que les fonctionnalités facultatives que les clients peuvent activer pour étendre leur mise en œuvre.
| Fonctionnalité Agentforce optimisée par Data 360 | Description | Activation |
|---|---|---|
| Automatisation de la bibliothèque de données | Automatise la création d'index de recherche et d'extracteurs pour soutenir les actions des agents, comme répondre à des questions avec des connaissances | Activée par défaut |
| Analyse des agents | Flux de données d'utilisation vers Data 360 pour les rapports et les tableaux de bord | Activée par défaut |
| Génération augmentée de récupération (RAG) | Aide les utilisateurs à enrichir leurs répliques avec des données provenant de Salesforce et de Data 360, récupérées au moment de l'inférence | Activée par défaut |
| Piste d'audit et enregistrement du retour d'information | Données d'audit de l'IA générative | Facultatif |
| Utilisez votre propre modèle de langage de grande taille (BYO-LLM) | Permet aux utilisateurs d'utiliser leur propre LLM | Facultatif |
| Sources de données externes (non-CRM) | Aide les utilisateurs à baser les réponses générées par l'IA sur des sources externes | Facultatif |
| Données non structurées | Aide les utilisateurs à ancrer les réponses générées par l'IA dans des données non structurées | Facultatif |
| Graphiques de données en temps réel | Facilite la contextualisation en temps quasi réel des réponses générées par l'IA à l'aide de données normalisées provenant de sources Data 360 multiples | Facultatif |
Nous avons abordé les éléments clés qui permettent à Agentforce de fonctionner, notamment le moteur de raisonnement et la manière d'utiliser le script, les sous-agents, les instructions et les actions. Il est essentiel de comprendre ces éléments pour utiliser efficacement Agentforce. Utilisez ce guide pour améliorer les résultats lors de la mise en œuvre d'Agentforce. Consultez les ressources fournies pour en savoir plus.
Trouvez des blogs, des guides, des vidéos de démonstration et d'autres ressources sur Agentblazer.com et Agentforce.com
Agentforce est la plateforme de Salesforce dédiée à la création d'agents qui ne se limitent pas aux interactions de chat. Contrairement aux outils d'IA générative standard, ces agents peuvent planifier, raisonner et prendre des mesures de manière autonome pour atteindre des objectifs spécifiques, avec ou sans intervention humaine.
Agentforce est passé d'interactions IA de base à un cycle de vie de développement complet au sein de Studio Agentforce, en introduisant le générateur Agentforce et le script d'agent pour un contrôle déterministe amélioré. Cette évolution inclut le renommage de « thèmes » ou « rubriques » en « sous-agents ». En fin de compte, la plateforme est passée d'une approche centrée sur les prompts à un modèle de raisonnement hybride, qui donne la priorité à une logique fiable plutôt qu'aux prompts probabilistes en langage naturel.
Oui ! Consultez https://www.salesforce.com/agentforce/legacy-guide/
Ces guides expliquent en détail le fonctionnement d'Agentforce, mais ne sont pas des guides de mise en œuvre officiels avec des étapes cliquables et des conseils de dépannage. Vous trouverez les guides officiels de mise en œuvre Agentforce sur Salesforce Help.
Vous trouverez les guides officiels de mise en œuvre Agentforce sur Salesforce Help.
Ce guide explique en détail le fonctionnement d'Agentforce, mais n'est pas un guide de mise en œuvre officiel avec des étapes cliquables et des conseils de dépannage.
Le raisonnement hybride est l'approche d'Agentforce pour l'orchestration des agents qui combine une logique déterministe basée sur des règles avec une intelligence pilotée par LLM. Les concepteurs peuvent ainsi augmenter ou réduire l'autonomie de l'IA selon le niveau de fiabilité ou de flexibilité requis par la tâche.
Le guide présente les principes fondamentaux d'Agentforce, la différence entre les répliques et les agents, le mode de raisonnement d'Agentforce et les meilleures pratiques pour les différents composants. Il explique également si vous avez besoin de Data 360 pour pouvoir utiliser Agentforce.
Agentforce Script fournit un contrôle déterministe complet en remplaçant les invites système longues et complexes par une logique structurée. Il permet aux spécialistes de définir des étapes spécifiques de type code et des séquences « if-then » qui doivent se produire avant ou après le raisonnement LLM, garantissant ainsi des résultats prévisibles.
Utilisez Agentforce Script pour le « contrôle », comme l'application de séquences obligatoires, de calculs complexes ou de règles métier sensibles. Utilisez des instructions pour le « comportement », ce qui inclut de guider le ton, la personnalité et les modèles de conversation généraux de l'agent.
L'ingénierie contextuelle est le successeur de l'ingénierie en répliques. Il s'agit de concevoir un système de sous-agents, d'instructions, de règles et d'actions afin de fournir à un agent les informations exactes et les limites dont il a besoin pour réussir, plutôt que d'essayer de formuler les mots parfaits pour amener un LLM à produire précisément les bonnes réponses.
Les filtres agissent comme des gardiens au niveau du système. Ils peuvent masquer ou inclure complètement des sous-agents ou des actions spécifiques basés sur des données en temps réel, par exemple si un client a été authentifié ou si une variable spécifique (comme un numéro de commande) a été récupérée.
Data 360 fait partie intégrante du développement d'agents d'entreprise efficaces, alimentant l'indexation et le « découpage » des données pour la génération augmentée de récupération (RAG). Il fournit également des fonctionnalités essentielles telles que l'analyse des agents et le Digital Wallet utilisés pour suivre les performances et l'utilisation des agents.
Découvrez comment se déroule la création d'un agent dans notre bibliothèque.
Lancez Agentforce rapidement et en toute confiance, avec un ROI que vous pouvez mesurer.
Faites-nous part des besoins de votre entreprise et nous vous aiderons à trouver les solutions adéquates.