Miten aiheiden ohjeet ratkaistaan kehotteen laatimiseksi
Katso miten agentti suorittaa ohjelmallisia lausekkeita aiheen päättelyohjeissa valmistautuakseen päättelyyn.
Vaaditut versiot
| Käytettävissä: Lightning Experiencessa |
| Käytettävissä: Enterprise Edition-, Performance Edition-, Unlimited Edition- ja Developer Edition -versioissa. Pakolliset lisäosalisenssit vaihtelevat agentin tyypin mukaan. |
Perustelun ohjeet ovat ohjeita, jotka kertovat agentillesi, miten käsitellä keskusteluja aiheen, yrityksesi ja keskustelun asiayhteydessä. Ne sisältävät ohjelmallisen logiikan ja luonnollisen kielen kehotteiden yhdistelmän, jossa logiikka käsittelee agenttiesi yleiset työnkulun ja liiketoimintasäännöt luotettavasti ja kehotteet ohjaavat agenttiesi keskustelutaitoja joustavammin. Voit ajatella logiikkaa perusteluohjeissa asioina, jotka agentin täytyy tehdä ennen päättelyä, ja luonnollisen kielen kehotteita asioina, jotka agentin tulisi ottaa huomioon päättelyn aikana.
Kun agentti on valinnut aiheen, se aloittaa aiheen perusteluohjeiden ratkaisemisen ylhäältä alaspäin niiden kirjoitusjärjestyksessä. Tämä prosessi voi sisältää:
- Resurssien viitteiden (kuten muuttujien tai toimintojen) korvaaminen todellisilla arvoilla, mukaan lukien arvojen määrittäminen manuaalisesti
- Suorittamalla suoratoimintoja ja lisäämällä tuloksia ohjeisiin
- Ehdollisten lausekkeiden arvioiminen ja käyttäminen
Tässä vaiheessa aiheen suorituksessa ei ole perustelua, joten agentti ei luota vielä LLM-ohjelmaan. Jokainen järkeilyohjeiden looginen lauseke suoritetaan, se suoritetaan kirjoitetulla tavalla ja järjestyksessä.
Jos agentti siirtyy jossakin kohtaa perustelu-ohjeesta toiseen aiheeseen, hän ohjaa keskustelun ennen kuin ohjeet ratkaistaan ja perustelu tapahtuu. Muussa tapauksessa, kun agentti saavuttaa päättymisohjeen, hän syöttää ratkaistut perusteluohjeet kehotteeseen lähettääkseen ne LLM-ohjelmaan ja käynnistääkseen perusteluprosessin. Kehotteeseen sisältyy:
- Agenttitason ohjeet, jotka koskevat kaikkia agenttien vuorovaikutuksia
- Viimeisimmät keskusteluhistoria, mukaan lukien käyttäjän uusin viesti
- Ratkaistun aiheen perustelun ohjeet
- Aiheeseen liittyvät perustelutoiminnot, eli toiminnot (mukaan lukien agenttien toiminnot), joita agentti voi suorittaa perusteluprosessin aikana
Agentti käyttää LLM-ohjelmaa analysoidakseen kehotteessa saatavilla olevia tietoja ja määrittääkseen sen seuraavat vaiheet.
Esimerkki
Agentti keskustelee asiakkaan kanssa, joka odottaa toimitusta. Asiakkaan tilauksen tunnus on 1234 ja arvioitu toimituspäivä on 10. helmikuuta 2026, joka on odotetun toimitusjakson ulkopuolella.
Agentti valitsee asiakkaan viestin perusteella aiheen, joka sisältää seuraavat perusteluohjeet.
reasoning:
instructions:->
If @variables.updated_delivery_date == None
run @actions.get_delivery_date
with order_ID=@variables.order_ID
set @variables.updated_delivery_date=@outputs.delivery_date
| Tell the user that the expected delivery date for order number {!@variables.order_ID} is {!@variables.updated_delivery_date}.
If @variables.is_late == None
run @actions.check_if_late
with order_ID=@variables.order_ID
with delivery_date=@variables.updated_delivery_date
set @variables.is_late = @outputs.is_late
if @variables.is_late == "true":
| Apologize to the customer for the delay in receiving their order.Agentforce luo kehotteen ratkaisemalla päättelyohjeet rivi kerrallaan noudattamalla seuraavia ohjeita.
- Suorita toiminnon
get_delivery_datesaadaksesi odotetun toimituspäivän. - Määritä muuttujan
updated_delivery_datearvoksioutputs.delivery_date, jonka toiminto palautti. Tässä tapauksessa arvoksi asetetaanFebruary 10, 2026. - Lisää kehoteeseen tämä ohje:
Tell the user that the expected delivery date for order number 1234 is February 10, 2026. - Suorita
action check_if_late. - Määritä
variable is_latearvoksioutputs.is_late, jonka toiminto palautti. Tällöin muuttujan arvoksi asetetaan"True". - Tarkasta jos-arvo
@variables.is_late == "True"määrittääksesi, onko tilaus myöhässä. - Koska tilaus on myöhässä, lisää kehoteeseen tämä ohje:
Apologize to the customer for the delay in receiving their order.
Kehotteeseen lisätään seuraavat ratkaistut perustelun ohjeet.
Tell the user that the expected delivery date for the order number 1234 is February 10, 2026.
Apologize to the customer for the delay in receiving their order.
Kehotettu lähetetään LLM-ohjelmaan määrittääkseen agentin seuraavat vaiheet ja luodakseen vastauksen.

