Agentforce-guiden till kontextteknik
Lär dig hur Agentforce använder hybridresonemang, underagenter, åtgärder och mer för pålitliga agenter i företagsklass.
Lär dig hur Agentforce använder hybridresonemang, underagenter, åtgärder och mer för pålitliga agenter i företagsklass.
Den här guiden stöder den senaste Agentforce-byggaren som är tillgänglig via appens startprogram . Se den äldre guiden om du underhåller agenter via Inställningar.
AI-agenter revolutionerar organisationer genom att öka effektiviteten, minska den manuella arbetsbördan och skapa en mer sofistikerad och anpassningsbar arbetsplats.
Den här guiden handlar om huvudkomponenterna i Agentforce, Salesforce-plattformen för att bygga AI-agenter. Utövare använder kontextteknik för att ge Agentforce-agenter den specifika information, åtgärder och instruktioner som behövs för att uppnå mål. Vi kommer att undersöka hur Agentforce Script använder hybridresonemang för att blanda generativ AI med deterministisk kontroll.
Vi vet att utvecklare bygger agenter i många olika miljöer. Vi stöder denna flexibilitet att välja den modell och miljö du föredrar för jobbet.
Oavsett om du bygger i Claude Code, Labs, Agentforce Studio eller någon annanstans är det bra att förstå hur Agentforce hanterar logiken och anslutningarna bakom kulisserna.
Kontextteknik är efterföljaren till promptteknik. Det innefattar att utforma ett system av underagenter, instruktioner, regler och åtgärder för att ge en agent exakt den information och de gränser den behöver för att lyckas, snarare än att försöka skapa den perfekta formuleringen i ett försök att förmå en LLM att ge dig exakt rätt svar.
Innehåll:
En agent är en typ av programvara som använder generativ AI för att fatta beslut om vad som ska göras härnäst och hur det ska göras. En agent kan förstå en fråga (kallas ofta yttrande), autonomt resonera för att avgöra vilka åtgärder den behöver för att nå sitt mål, identifiera vilka data som behövs och sedan vidta åtgärder, med eller utan mänsklig inblandning.
AI-agenters viktigaste funktioner
Medan agenter använder stora språkmodeller (LLM:er) för att hantera naturligt språk och syfte, använder Agentforce även Agentforce Script för att följa specifik affärslogik. Denna modell med hybridresonemang gör agenter mer dynamiska än traditionell automatisering samtidigt som den förblir lika tillförlitlig som hårdkodad programvara.
Hybridresonemang är Agentforces metod för att kombinera sannolikhetsbaserat LLM-baserat resonemang med deterministiskt, regelbaserat utförande i samma motor.
Detta ger agenter flexibiliteten hos generativ AI samtidigt som det bibehåller den förutsägbarhet, kontroll och granskningsmöjlighet som företag kräver.
Deterministisk automatisering och agentisk AI behöver inte vara ett antingen/eller-val. Med Agentforce samverkar de.
Agentforce Studio
Agentforce Studio är vår enhetliga arbetsyta för hela agentlivscykeln.
Agentforce Studio samlar alla åtgärder du behöver för att bygga, testa och hantera agentbeteende. Tre viktiga komponenter i Agentforce Studio hjälper dig att hantera agentutvecklingslivscykeln:
Agentforce Studio är din samlade kontaktpunkt för att kontinuerligt förbättra dina agenter. Med den här verktygssviten kan du bygga, testa, distribuera, övervaka och optimera dina agenter på ett enhetligt sätt.
Agentforce Studio fungerar som en bro mellan tekniska och icke-tekniska användare. Katherine Mains från Conagra Brands beskriver detta som ”’Guldlockzonen’ för design – tillräckligt avancerad för våra arkitekter, men tillräckligt intuitiv för att våra administratörer ska kunna sätta igång direkt”.
Svarar på kundernas vanliga frågor från din kunskapsbas och hanterar skapande och hantering av supportärenden och eskaleringar till en servicerepresentant vid behov
Svarar på försäljnings- och prisfrågor och kvalificerar leads från en webbplats samtidigt som de överförs till andra agenter vid behov
Agentforce är ramverket som ger den förutsägbarhet ditt företag behöver för att gå från enkla vanliga frågor till arbete med högt värde. Hybridresonemang och Agentforce Script kombinerar kontroll och kreativitet. Intelligent kontext förser agenter med rätt data vid rätt tidpunkt. Agentforce Studio tillhandahåller en enhetlig arbetsyta för att hantera hela systemet.
Agentforce tillhandahåller ett antal funktioner som gör Data 360 utökningsbar. Här följer en snabb titt på dessa komponenter:
| Komponent | När ska du använda dem | Det här behöver du kunna |
|---|---|---|
| Agentens anropbara åtgärder | Så här anropar du en agent från Flow eller Apex | Låg kod |
| Agent-API | Anropa en agent utanför Salesforce | Avancerad kod |
| Agentvariabler | Styra hur agenten resonerar ännu mer genom underagent- och åtgärdsval | Låg kod |
| Agentforce SDK | Bygga en agent från grunden med Python-kod via ett programmatiskt gränssnitt till Salesforces Agentforce-infrastruktur | Avancerad kod |
| Model Builder | Anpassa en generativ AI-modell eller skapa en prediktiv modell | Låg kod |
Vi tittar närmare på Agentforce Script, planen för en agents resonemangsprocess.
Agentforce Script är vårt Agentforce-specifika skriptspråk som fungerar som den textbaserade grunden för att bygga och styra agenter. Det fungerar som ett enhetligt språk som uttrycker en agents hela beteende. Denna enskilda fil samlar konfiguration, affärslogik, åtgärder och resonemangsinstruktioner. Istället för att behandla naturligt språk och kod som separata element använder utövare denna plan för att hantera hela agentarkitekturen på ett ställe.
Agentforce Script sparar dina agentuppgifter i en platt, läsbar textfil för enklare granskning och styrning.
I agentiska åtgärder som endast använder generativ AI förlitar sig användare på långa promptar på naturligt språk, vilket kan leda till inkonsekventa och oförutsägbara uppgiftsresultat. Agentforce Script förändrar detta. Hybridresonemang med skript kombinerar naturligt språk med deterministiska, regelbaserade instruktioner.
Ledare ser omedelbara resultat med denna kontrollnivå. Scott Van Dusen, partner och operativ chef på Equitable Trust, konstaterar att Agentforce Script är otroligt kraftfull. Han anser att möjligheten att manipulera flöden och åtgärder är mycket mer robust än metoder som endast är LLM-baserade. ”Jag har mycket större framgång med att kontrollera den”, säger Van Dusen.
Grant Roberson, Agentforce-administratör på Datasite, sa att Script är ”ljusår bättre” än promptkonstruerade agenter.
”Jag brukade ha stycken med repetitiva instruktioner överallt för att försöka tvinga fram beteende”, sa Roberson. ”Med Script är det enkelt att ta bort bruset och ersätta det med villkorlig logik så att du kan lita på att dina agenter gör exakt som du vill.”
Script tar dig från promptskapande till skalbar orkestrering. Eftersom den använder ett strukturerat, textbaserat format kan ditt team versionera, granska och styra agentbeteende precis som traditionell kod.
Agentforce Script organiserar agentfunktioner genom deklarativ syntax. Den behandlar instruktioner, åtgärder och underagenter som modulära komponenter. Denna struktur ger resonemangsmotorn en tydlig karta över resurser samtidigt som den sätter gränser för att hålla agenten inom dess avsedda omfattning. Dessa skript flyttar arbetsflöden från sannolikhetsbaserat resonemang till garanterade resultat genom att minska LLM-anrop och förhindra logikfel.
Följande är en lista över strukturella bästa praxis organiserade efter modulära designprinciper som kan hjälpa dig att bygga en underhållsanpassad och förutsägbar agent.
Följande är en lista över datahanteringstekniker organiserade efter sessionshantering som kan hjälpa dig att minska latensen och förbättra personaliseringen.
Följande är en lista över konfigurationsstandarder organiserade efter utförandelogik som kan hjälpa dig att upprätthålla strikt efterlevnad och tillförlitlighet.
Följande är en lista över implementeringsriktlinjer organiserade efter verktygsval som kan hjälpa dig att välja rätt automatiseringsväg för ditt användningsfall.
Agentforce Script för att hantera rörig eller oförutsägbar mänsklig inmatning.
Innan vi fortsätter är det viktigt att notera att agenter inte är det enda generativa AI-verktyget som finns tillgängligt på Agentforce 360 Platform. Promptmallar är ett annat kraftfullt verktyg för att bygga applikationer som använder generativ AI. Promptmallar, inbyggda i Prompt Builder, låter dig definiera en uppsättning strukturerade, återanvändbara instruktioner som vägleder en generativ AI-modell för att producera specifika resultat. De kan referera till Salesforce-data via fördefinierade fält, datagrafer och Retrieval-augmented Generation (
RAG)
för kontextuella data. Promptmallar är också mycket säkra – alla promptar dirigeras genom Salesforces förtroendelager – vilket respekterar behörigheter, maskerar känsliga data och flaggar giftiga utdata.
Promptmallar är interaktioner med AI som utförs en gång och passar perfekt för engångsuppgifter som inte kräver minne eller flerstegsresonemang. Till exempel är en promptmall idealisk när du behöver omformulera en mening eller sammanfatta ett ärende, eftersom kontinuerlig kontext inte behövs. När du utformar lösningar med promptmallar är det viktigt att komma ihåg att de är tillståndslösa (informationen finns inte kvar i minnet nästa gång) och att de inte fattar beslut eller vidtar åtgärder. Promptmallar genererar ett svar baserat på den inmatning och logik du anger vid designtillfället.
Promptmallar kan användas på egen hand i en inbäddad AI-lösning , eller så kan du lägga till en promptmall till en agent via agentåtgärder. Att använda en promptmall på egen hand är idealiskt när:
Användningsfall för promptmallar:
Tänk på att även om promptmallar dynamiskt kan fylla i data och generera svar baserat på de dynamiska indata som återges vid körning, kan de inte resonera igenom alternativ eller vidta åtgärder.
Agenter är programvarusystem som autonomt bestämmer vad de ska göra, i vilken ordning och hur de ska göra det, baserat på föränderlig kontext. Agenter går utöver en enda prompt eftersom de kan planera, resonera, anropa externa åtgärder (som API-anrop eller databassökningar) och reagera baserat på resultat. De kan välja olika vägar eller svar beroende på vad de lär sig mitt i processen. Agenter är bäst när:
Användningsfall för AI-agenter:
Att veta hur resonemangsmotorn fungerar bakom kulisserna är nyckeln till framgångsrik agentimplementering. I AI-agenternas början pratade vi utövare mycket om promptteknik: konsten att förmå en LLM att bete sig. Nu har vi gått vidare till kontextteknik.
Kontextteknik är en mer holistisk metod, som handlar om mer än att bara skriva en bra prompt. Med Agentforces hybridresonemang designar du ett system som balanserar autonomt LLM-resonemang med regelbaserad logik för deterministisk kontroll.
Kontextteknik är efterföljaren till promptteknik . Det innefattar att utforma ett system av underagenter, instruktioner, regler och åtgärder för att ge en agent exakt den information och de gränser den behöver för att lyckas, snarare än att försöka skapa den perfekta formuleringen i ett försök att förmå en LLM att ge dig exakt rätt svar.
Kontextteknikens tre hävstänger
Utövare använder Agentforce Script som enhetligt språk för att uttrycka underagenter, instruktioner, åtgärder och regler på ett enda språk och i en enda fil.
Vi tittar närmare på underagenter, instruktioner och åtgärder, tre viktiga metadata som du definierar varje gång du bygger en agent med Agentforce.
Underagenter är grunden för din agents förmågor och definierar vad den kan göra och vilka typer av kundförfrågningar den kan hantera. Tänk på dem som specialiserade avdelningar med specifik expertis, åtgärder som leder till åtgärder och instruktioner. När en kund skickar ett meddelande avgör din agent först vilken ”avdelning” (underagent) som ska hantera förfrågan och använder sedan den underagentens skräddarsydda riktlinjer och verktyg för att hjälpa kunden.
Instruktioner är riktlinjer som styr hur konversationer hanteras inom en underagent, vägleder val av åtgärder, skapar konversationsmönster och ger företagskontext. Enkla och tydliga underagenter förhindrar överlappning och säkerställer att resonemangsmotorn klassificerar kundförfrågningar korrekt. Instruktionerna bör vara tydliga, specifika och åtgärdsinriktade för att vägleda agenten effektivt.
Din agent använder åtgärder för att hämta information eller utföra uppgifter. När du definierar åtgärder är det avgörande att förstå hur resonemangsmotorn bearbetar dem. Motorn granskar tillgängliga åtgärder baserat på deras namn, beskrivningar och inmatningar, samt underagentinstruktioner och konversationskontext. Agentforce levereras med ett antal standardagentåtgärder, och du kan skapa anpassade agentåtgärder för att utöka implementeringen ytterligare. Kontrollera alltid om en standardåtgärd kan användas innan du skapar en anpassad åtgärd. Utforma åtgärder med återanvändbarhet i åtanke, eftersom de kan användas i flera underagenter. Nedan följer en lista över tillgängliga anpassade agentåtgärder och när du bör använda dem.
| Komponent | När ska du använda dem | Nödvändig kompetens | Krävs ytterligare licens? |
|---|---|---|---|
| Promptmallar | Anropa en LLM för att generera ett svar. Mallåtgärder för promptar är ett sätt för en agent att använda Retrieval Augmented Generation (RAG). | Låg kod | Ja. |
| Flow | Så här kör du regelbaserad automatisering och posthämtning med låg kod | Låg kod | Inga |
| Apex-kod | Så här kör du regelbaserad automatisering och posthämtning med pro-kod | Avancerad kod | Inga |
| MuleSoft API | Hämta data från äldre system och andra externa applikationer i en komplex företagsmiljö | Avancerad kod | Ja. |
| Extern tjänst | Hämta data från REST API:er som stöder OpenAPI-specifikationer | Låg kod | Ja. |
| Prediktiv modell | Använda prediktiv AI med din agent | Låg kod | Ja. |
Resonemangsmotorn använder underagenter, instruktioner, åtgärder och regler för att få jobbet gjort. Eftersom Agentforce Script fungerar som agentens fullständiga definition elimineras den svarta lådan för sannolikhetsbaserad routing. Kort sagt kommer resonemangsmotorn att göra följande:
Här är en steg-för-steg-beskrivning av vad som händer i resonemangsmotorn när en agent anropas.
Obs! I detta flödesdiagram för resonemangsmotorn används termen ”ämnen” för det vi nu kallar underagenter. Vi uppdaterar diagrammet snart.
| Aktivitet | Steg | Beskrivning |
|---|---|---|
| Agentanrop | 1 | Agenten anropas. |
| Klassificera underagent | 2–3 | Motorn analyserar kundens meddelande och matchar det med den lämpligaste underagenten baserat på underagentens namn och beskrivning. Agentforce Script omvandlar agentroutern till ett helt konfigurerbart element, vilket eliminerar den ”svarta lådan” för sannolikhetsbaserad LLM-routing. Genom att behandla navigering som en programmerbar underagent får du absolut transparens och kontroll, vilket gör att du kan anpassa agentens beslutslogik exakt utifrån dina specifika affärskrav och arkitekturstandarder. |
| Kör underagentens Agentforce Script och skapa instruktioner/Lös instruktioner och tillgängliga åtgärder |
4–5 | Utför skriptade åtgärder enligt instruktionerna. Detta är åtgärder som bör utföras när en underagent har valts, innan systemet går vidare till att utvärdera de icke-deterministiska instruktionerna eller resten av konversationskontexten. |
Prompt- och konversationshistorik skickas till LLM |
6 | När alla skriptade åtgärder har utförts skickas en prompt med underagentens omfattning, instruktioner och tillgängliga åtgärder tillsammans med konversationshistoriken till LLM. Obs! Instruktioner behandlas på nivå 2, agentisk kontroll. |
| LLM väljer att svara eller köra en åtgärd | 7 | 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. Om LLM:en väljer att svara utförs steg 12. |
| Åtgärdsutförande | 8–9 | Om en åtgärd behövs kör motorn den och samlar in resultatet. |
| Kör logik efter åtgärd | 10 | Endast tillämplig med Agentforce Script: Med Agentforce Script kan åtgärder ha deterministiska övergångar till andra åtgärder eller underagenter. De kommer alltid att utföras efter att åtgärden har utförts. |
| Åtgärdsutdata returneras + åtgärdsloop | 11 | 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 – LLM svarar till kund | 12 | 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 underagentens instruktioner • ligger inom de gränser som anges av underagentens omfattning. Obs! Med Agentforce Script är det möjligt att lägga till ett steg för att formatera det slutliga svaret. Det grundade svaret skickas till kunden. |
Du kan fördjupa dig ännu mer i Agentforce-guiden för att uppnå tillförlitligt agentbeteende: Ett ramverk för sex nivåer av determinism
Tillförlitliga agenter kräver genomtänkt design. Utövare formar dem genom en kombination av filter, skriptad logik och citat som tillsammans styr vad agenten ser, vad den gör och hur den redovisar sina svar.
Utövare måste förstå skillnaden mellan filtrering och instruktioner för att bygga korrekta agenter. Filter styr vad LLM:en ser och vad den kan göra vid varje steg i en konversation. De fungerar på flera nivåer. Filter kan tillämpas på underagenter, åtgärder och hämtare, vilket ger utövare detaljerad kontroll över vilka underagenter som är tillgängliga, vad dessa underagenter kan göra och vilket innehåll modellen hämtar i varje steg.
Tänk på en banks virtuella assistent. När en kund frågar om sitt bolån sätter en underagent som är begränsad till bolån igång. Filtret säkerställer att LLM:en bara ser bolånedokument, inte kreditkortsuppgifter eller investeringsposter. Men inom samma konversation använder åtgärden som hämtar kundens nuvarande kurs ett eget snävare filter, som är begränsat till kundens konto. Kunden får ett exakt svar, och irrelevanta data kommer aldrig in i bilden.
Filter kan ställas in som statiska (förkonfigurerade vid inställning) eller dynamiska (skickas vid körning från konversationskontext eller promptinmatningar). Med förbättrade förfilter för hämtare kan utövare nu tillämpa upp till 10 dynamiska filter per hämtare, kombinera dem med OCH/ELLER-logik och använda LIKNAR-operatorer för mönstermatchning. Detta minskar hämtningsbruset och håller kontextfönstret fokuserat på det mest relevanta innehållet. I arbetsflöden för programvaruutveckling kan utövare till exempel tillämpa åtgärdsspecifika kontextfilter för att ge en agent flexibilitet i att tolka användarpromptar samtidigt som den är strikt när det gäller kodbasens aktuella tillstånd.
Agentforce Script ger den högsta nivån av deterministisk kontroll genom att koda specifika sekvenser och regler som agenten ska följa. Denna metod förhindrar ”doomprompting”-loopen, där instruktionerna blir för långa eller förvirrande för att LLM:en ska kunna följa dem korrekt.
Även om filter och Agentforce Script ger kontroll på systemnivå måste utövare också tillhandahålla ett sätt att verifiera korrekthet. Citat ger användarna en tydlig logg för varje svar, och kopplar samman den interna kontexten som agenten använde med det svar som den presenterade.
Framgångsrik kontextteknik kräver sömlös integrering av underagenter, instruktioner, skript och åtgärder. Dessa fyra element samverkar för att hålla en agent inom gränserna för optimal relevans och korrekthet. Underagenter definierar specialiserad expertis. Instruktioner ger konversationsvägledning och ton. Agentforce Script lägger till ett lager av deterministisk kontroll för att tillämpa affärsregler. Åtgärder gör att agenten kan utföra åtgärder och få åtkomst till realtidsdata. Denna kombinerade strategi säkerställer att agenten är både användbar och mycket tillförlitlig.
| Dåligt exempel | Bra exempel | Varför det är bättre |
|---|---|---|
| Hantera orderfrågor och problem. | Ditt jobb är att svara på frågor kopplade till orderstatus eller reparationspolicyer. | Denna beskrivning hjälper resonemangsmotorn att identifiera rätt expert för klassificering. |
| Hjälp med inloggningsproblem. | Ditt jobb är att hjälpa kunder som inte kan logga in genom att återställa lösenord eller leta upp användarnamn. | Detta definierar uttryckligen aktiviteterna för klassificeringsmotorn. |
| Komponent | Innehåll |
|---|---|
| Namn på underagent | Återställa lösenord |
| Beskrivning | Detta definierar uttryckligen aktiviteterna för klassificeringsmotorn. |
| Agentforce Script (kontroll) | Kräv identitetsverifiering innan någon återställningsåtgärd körs. Kontrollera om användaren har en giltig session. Använd skriptlogik för att tillhandahålla en reservlösning för säkerhetsfrågor om primära verifieringsmetoder inte är tillgängliga. |
| Instruktioner (beteende) | Fråga vilken verifieringsmetod kunden föredrar. Använd en professionell ton. Förklara att en säker återställningslänk skickas via e-post när verifieringen har slutförts. |
Instruktioner vägleder agenten om hur den ska hantera konversationer inom en underagent. De hjälper agenten att fatta beslut om åtgärdsval och svarsmönster. Eftersom instruktioner är icke-deterministiska ersätter de inte behovet av kodade affärsregler inom Agentforce Script eller en åtgärd.
| Dåligt exempel | Bra exempel | Varför det är bättre |
|---|---|---|
| Hämta kundens orderuppgifter. | Om en kund frågar om sin orderstatus erbjuder du alla sökalternativ, inklusive e-postadress eller order-id. | Ger specifik vägledning och använder språk som liknar åtgärdsnamnet. |
| Hjälp med enhetsproblem | Innan du använder kunskapsåtgärden ska du klargöra enhetstypen (iOS eller Android). | Ger tydliga instruktioner om vilken information som ska samlas in först. |
| Använd kunskap för produktfrågor. | Identifiera den specifika produkten först. Använd sedan kunskapsåtgärden med det exakta produktnamnet. | Ger en tydlig sekvens av steg för åtgärden. |
| Kontrollera om kunderna behöver hjälp. | När du har angett leveransstatus ska du alltid fråga om kunden behöver något annat relaterat till beställningen. | Specifikt om när och hur uppföljning ska ske. |
Framgångsrik kontextteknik kräver att du vet var du ska placera logiken.
Bästa praxis för att skriva effektiva instruktioner
Det här är en fråga vi ofta får från våra kunder. Det korta svaret är: ja. Data 360 är en integrerad del av Agentforce eftersom Data 360-arkitekturen används för vissa funktioner i Agentforce, som agentanalys och Digital Wallet. Data 360-infrastrukturen möjliggör även indexering och ostrukturerade datasökningar, samt feedbackloggar och andra loggar. Data 360 kan också ge ytterligare utökningsmöjligheter. Agentforce-kunder kan även välja att aktivera funktioner som Bring Your Own Lake (BYOL) och Bring Your Own Large Language Model (BYO-LLM) för att använda data och modeller byggda på plattformar utanför Salesforce med agenter byggda på Agentforce.
Tack vare Data 360s arkitektur med Agentforce kan kunderna bland annat komma åt data från andra datasjöar via datafederering och använda den hyperskaliga infrastrukturen för data i petabyte-skala. Det ger dem bättre AI-resultat idag. Denna kraftfulla arkitektur säkerställer också en långsiktigt välfungerande och framgångsrik agentimplementering, oavsett hur stora eller komplexa de underliggande datamängderna som driver dessa agenter är.
Nyfiken på vilka specifika Agentforce-funktioner som drivs av Data 360? I följande tabell beskrivs de Agentforce-funktioner som Data 360 tillhandahåller som standard, tillsammans med de valfria funktioner som kunder kan aktivera för att utöka implementeringen.
| Agentforce-funktion som drivs av Data 360 | Beskrivning | Provisionering |
|---|---|---|
| Automatisering av databibliotek | Automatiserar skapandet av sökindex och hämtare för att stödja agentåtgärder som Svara på frågor med kunskap | Tillhandahålls som standard |
| Agentanalys | Strömmar användningsdata till Data 360 för rapporter och instrumentpaneler | Tillhandahålls som standard |
| Retrieval Augmented Generation (RAG) | Gör det möjligt för användare att utöka sina promptar med data från Salesforce och Data 360, som hämtas vid inferenstillfället | Tillhandahålls som standard |
| Revisionslogg och feedbackloggning | Generativ AI-revisionsdata | Valfri |
| Bring Your Own Large Language Model (BYO-LLM) | Låter användare använda sin egen LLM | Valfri |
| Externa datakällor (icke-CRM) | Gör det möjligt för användare att grunda AI-genererade svar med externa källor | Valfri |
| Ostrukturerade data | Gör det möjligt för användare att grunda AI-genererade svar i ostrukturerade data | Valfri |
| Grafer över realtidsdata | Möjliggör grundning i nära realtid av AI-genererade svar med hjälp av normaliserade data från flera Data 360-källor | Valfri |
Vi har nu gått igenom de viktigaste elementen som gör att Agentforce fungerar, inklusive resonemangsmotorn, och hur du använder skript, underagenter, instruktioner och åtgärder. Att förstå dessa komponenter är nyckeln till att använda Agentforce effektivt. Använd den här guiden för att förbättra resultaten när du implementerar Agentforce. Ta en titt på de tillgängliga resurserna för att lära dig mer.
Du hittar bloggar, guider, demovideor och fler resurser på Agentblazer.com och Agentforce.com
Agentforce är Salesforces plattform för att bygga agenter som klarar mer än enkla chattinteraktioner. Till skillnad från standardverktyg för generativ AI kan dessa agenter autonomt planera, resonera och vidta åtgärder för att uppnå specifika mål, med eller utan mänsklig inblandning.
Agentforce har utvecklats från grundläggande AI-interaktioner till en omfattande utvecklingslivscykel i Agentforce Studio, och introducerar Agentforce Builder och agentskript för förbättrad deterministisk kontroll. Denna förändring innebär bland annat att ”ämnen” nu kallas ”underagenter”. I slutändan har plattformen övergått från en promptcentrerad metod till en hybridresonemangsmodell, där tillförlitlig logik prioriteras framför sannolikhetsbaserade promptar på naturligt språk.
Ja. Se https://www.salesforce.com/agentforce/legacy-guide/
Dessa guider ger teknisk information om hur Agentforce fungerar, men de är inte officiella implementeringsguider med klickvägar och felsökningstips. Du hittar officiella Agentforce-implementeringsguider i Salesforce-hjälpen.
Du hittar officiella Agentforce-implementeringsguider i Salesforce-hjälpen.
Denna guide ger teknisk information om hur Agentforce fungerar, men det är inte en officiell implementeringsguide med klickvägar och felsökningstips.
Hybridresonemang är Agentforces metod för agentorkestrering som kombinerar deterministisk, regelbaserad logik med LLM-driven intelligens. Det gör det möjligt för byggare att öka eller minska AI-autonomi beroende på hur mycket tillförlitlighet kontra flexibilitet en specifik uppgift kräver.
Guiden omfattar grunderna i Agentforce, skillnaden mellan promptar och agenter, hur Agentforce resonerar, bästa praxis för olika komponenter och om Agentforce behöver Data 360.
Agentforce Script ger full deterministisk kontroll genom att ersätta långa, invecklade systempromptar med strukturerad logik. Det gör att utövare kan definiera specifika kodliknande steg och ”om-då”-sekvenser som måste inträffa före eller efter LLM-resonemang, vilket garanterar förutsägbara resultat.
Använd Agentforce Script för ”kontroll”, till exempel tillämpning av obligatoriska sekvenser, komplexa beräkningar eller känsliga affärsregler. Använd instruktioner för ”beteende”, bland annat vägledning av agentens ton, profil och allmänna konversationsmönster.
Kontextteknik är efterföljaren till promptteknik. Det innefattar att utforma ett system av underagenter, instruktioner, regler och åtgärder för att ge en agent exakt den information och de gränser den behöver för att lyckas, snarare än att försöka skapa den perfekta formuleringen i ett försök att förmå en LLM att ge dig exakt rätt svar.
Filter fungerar som portvakter på systemnivå. De kan helt dölja eller inkludera specifika underagenter eller åtgärder baserat på realtidsdata, till exempel om en kund har autentiserats eller om en specifik variabel (som ett ordernummer) har samlats in.
Data 360 är avgörande för att bygga effektiva företagsagenter och driver indexering och ”chunking” av data för Retrieval-augmented Generation (RAG). Den tillhandahåller också viktiga funktioner som Agentanalys och Digital Wallet som används för att spåra agentresultat och -användning.
Titta närmare på hur det går till att bygga agenter i vårt bibliotek.
Lansera Agentforce med hastighet, förtroende och ROI som du kan mäta.
Berätta vad du behöver så hjälper vi dig vidare.