Agentforce-guiden till att uppnå tillförlitligt agentbeteende

Ett ramverk för fem nivåer av determinism

Grafik över flödesschema som visar Agentforce-byggstenarna.
Grafik som visar kontrollnivåerna för ökat agentbeteende.
Grafik över flödesschema som visar ett beslutsträd på hög nivå av Agentforce-resonemangsmotorn.

Aktivitet Steg Beskrivning
Agentanrop 1 Agenten anropas.
Ämnesklassificering 2–3 Motorn analyserar kundens meddelande och matchar det med det lämpligaste ämnet baserat på ämnesnamnet och klassificeringsbeskrivningen.
Kontextmontering 4–5 När ett ämne har valts samlar motorn ämnets omfattning, instruktioner och tillgängliga åtgärder samt konversationshistoriken. (Obs! Instruktioner behandlas på nivå två, agentisk kontroll.)

Beslutsfattande
Med hjälp av all denna information avgör motorn om den ska
• köra en åtgärd för att hämta eller uppdatera information
• be kunden om mer information
• reagera direkt med ett svar.
Åtgärdsutförande 6–8 Om en åtgärd behövs kör motorn den och samlar in resultatet.
Åtgärdsloop Motorn utvärderar den nya informationen och väljer igen vad den ska göra härnäst – om den ska köra en till åtgärd, be om mer information eller svara.
Grundningskontroll Innan motorn skickar ett slutligt svar kontrollerar den att svaret
• baseras på korrekt information från åtgärder eller instruktioner
• följer de riktlinjer som anges i ämnets instruktioner
• ligger inom de gränser som anges av ämnets omfattning.
Skicka svar Det grundade svaret skickas till kunden.
Grafik som visar ämnesklassificeringens flöde från agentkonversation till plan.
Grafik som visar flödet för att klassificera åtgärder från en agentkonversation till en plan.
Grafik som visar loopingen över nästa åtgärdsklassificering i flödet från agentkonversation till plan.
Grafik som visar resonemangsmotorn i praktiken i flödet från agentkonversation till plan.
Salesforce-användargränssnitt som visar planspårning inom agentresonemang.
Grafik över flödesschema som visar ett agentflöde med RAG mellan plattform och Data Cloud.

Kontextvariabler Anpassade variabler
Kan instansieras av användaren X
Kan vara åtgärders indata
Kan vara åtgärders utdata X

Kan uppdateras av åtgärder
X
Kan användas i filter för åtgärder och ämnen
Grafik över flödesschema som visar felsökningsfaserna för att hämta, ange och använda.
Grafik över flödesschema som visar en agent som använder filter för att felsöka eller ge en lösning.
Grafik över flödesschema som visar en marknadsföringsresa.

Vanliga frågor om AI-determinism

De fem nivåerna av determinism i AI är: val av instruktionsfria ämnen och åtgärder, agentinstruktioner, datagrundning, agentvariabler och deterministiska åtgärder med hjälp av flöden, Apex och API:er.

En förståelse av AI-determinism är avgörande för att skapa tillförlitliga agenter som kan utföra viktiga affärsfunktioner korrekt och enhetligt, vilket skapar en balans mellan kreativ flexibilitet och företagskontroll.

Inom AI avser ”deterministisk” ett systems förmåga att producera samma utdata givet samma indata och förhållanden, vilket ger en stelhet och disciplin som är avgörande för tillförlitligt agentbeteende.

Icke-determinism i AI-system uppstår främst på grund av användningen av stora språkmodeller (LLM:er) som till sin natur är icke-deterministiska, vilket gör att agenter kan vara flexibla och adaptiva.

Nivåerna av determinism förbättrar successivt determinismen hos AI-agenter och påverkar därmed deras autonomi – i takt med att nivåerna fortskrider blir agenter mindre autonoma men mer tillförlitliga och överensstämmande med affärsprocesser.

Mindre deterministiska AI-system medför utmaningar när det gäller tillförlitlighet och efterlevnad av affärskrav, eftersom deras inneboende icke-determinism kan leda till oförutsägbart beteende.

Företag hanterar AI-system med varierande nivåer av determinism genom att tillämpa en skiktad strategi som omfattar genomtänkt design, tydliga instruktioner, datagrundning, tillståndshantering genom variabler och deterministisk processautomatisering med hjälp av flöden, Apex och API:er.