Usean agentin orkestrointi (beta)
Laajenna agenttiesi kykyjä Agentforcen usean agentin orkestroinnilla (beta). Yhdistä Agentforce Salesforce-organisaatiosi muihin erikoistuneisiin Agentforce, jotta he voivat tehdä yhteistyötä turvallisesti ja saumattomasti monimutkaisissa tehtävissä.
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. |
Usean agentin ratkaisut
Multi-Agent Orchestration for Agentforce on yhteentoimivuuskehys, jota voit käyttää laajentaaksesi agenttiesi kykyjä. Tässä kehyksessä orkestrointiagentti kommunikoi käyttäjän kanssa. Se käyttää agenttien luokittelua reitittääkseen pyynnön (ei keskustelua) yhdistetylle agentille yhdistetyn agentin kuvauksen ja agenttien reititysohjelmassa olevien ohjeiden perusteella. Se säilyttää asiayhteyden koko lähetyksen ajan ja syntetisoi yhdistetyn alitason agentin vastauksen ennen kuin se saavuttaa käyttäjän. Usean agentin orkestroinnin avulla yritykset voivat ottaa yhden agentin käyttöön eri kanavissaan jaetulla asiayhteydellä ja ilman asiakkaiden jännitystä.
Ehkä olet luonut hyvän palveluagentin ja nyt tiimisi haluaa lisätä Field Service -käyttötarkoituksen. Tai sinulla on jo kolme agenttia eri liiketoimintayksiköissä ja liiketoiminta vaatii, että he puhuvat toisilleen. Voit myös tarkastella Ohjeet-lohkoa, joka on kasvanut niin pitkään, että se kattaa kuusi eri toimialuetta etkä ole varma, miksi reititys rikkoutuu jatkuvasti. Mikä tahansa käynnistin on, sinulla on sama ongelma. Joskus yksi agentti ei riitä.
Orkestraattorin agentit ja yhdistetyt alagentit
Jos agenttisi hallitsee ja delegoi tehtäviä muille yhdistetyille alatagenteille, sitä kutsutaan orkestrointiagenteiksi. Orkestraattoriagentti voi reitittää keskustelun mille tahansa alitason agenteille ja yhdistetyille alitason agenteille töiden suorittamiseksi. Voit ajatella, että orkestrointiagentti on yksittäinen ”ulkoinen ovi”, joka vuorovaikuttaa käyttäjän kanssa. Se koordinoi myös töitä kulissien takana, delegoi töitä eri ”taustaovella” yhdistetyille ala-agenteille ja välittää tulokset takaisin käyttäjälle.
Yhdistetty alaagentti on Salesforce-organisaatiosi täysin erillinen agentti, jota orkestrointiagenttisi voi käyttää alaagenteina. On tärkeää ymmärtää, miten yhdistetyt alaagentit eroavat omaisuuskirjastosta lisätyistä vakiomuotoisista alaagenteista:
- Alavirrat ovat lokalisoituja komponentteja, jotka sisältävät yksinkertaisesti ensisijaisen agentin käytettävissä olevat ohjeet (jotka hallitsevat logiikkaa ja perustelua) ja toiminnot (työkalut).
- Yhdistetyt aliroolit edustavat täydellistä, itsenäistä agenttia, jolla on oma erikoisalansa ja identiteettinsä. Yhdistetty alaagentti sisältää yhden tai useamman omansa. Yhdistetyt alitason agentit ovat modulaarisia, edustavat omaa toimialuettaan ja sopivat hyvin useiden usean agentin ratkaisujen uudelleenkäyttöön.
Orkestraatiollesi kohdistettujen sisäisten ja yhdistettyjen ulkoisten alitason agenttien yhdistelmä määrittää kokonaisvaltaiset ominaisuudet, joita agenttisi voi käsitellä.
Orkestraattorin agentin asiayhteydessä viiteagentti on agentti, johon yhdistetty alaagenttisi perustuu. Kun lisäät yhdistetyn alagentin, se sisältää viiteagentin asetukset (kuten kuvauksen), joita voit korvata mukauttaaksesi sen toimintatapaa.
Agentista agentille -ratkaisusi suunnitteleminen
Alla on joitakin vihjeitä, joilla voit aloittaa agentin suunnittelun, jota käytetään Multi-Agent Orchestration for Agentforce -ominaisuudessa.
- Käytä determinististä ja yhdenmukaista toimintatapaa perustamalla yhdistetyt alitason agentit yksilöllisiin ja erillisiin agenteihin. Esimerkiksi palautuksen valtuuttaminen, toimitusotsikon lähettäminen ja ostoksen hyvitys edustavat kolmea erillistä toimintoa, joita eri yhdistetyt alitason agentit voivat suorittaa.
- Mieti modulaarisuutta ja uudelleenkäyttöä. Erikoistuneet agentit voivat edustaa eri liiketoiminta-alueita, joiden täytyy vuorovaikuttaa organisaation rajojen välillä (esimerkiksi Myynti, Henkilöstö ja Rahoitus) yhteisen tavoitteen saavuttamiseksi. Kun se on suunniteltu uudelleenkäytettäväksi, erikoistuneet agentit voivat tehdä töitä useissa usean agentin ratkaisuissa.
- Laadi yhdistetyille ala-agenteille käytetyt kuvaukset (ohjeet). Orkestraattoriagentti ja agenttien reititin luottavat kuvaukseen määrittääkseen, milloin heidät reititetään yhdistettyyn alagenttiin. Epätarkat kuvaukset, jotka ovat päällekkäisiä muiden alaisten tai yhdistettyjen alaisten kanssa, voivat johtaa epäjohdonmukaiseen toimintatapaan.
- Testaa agenttiasi yksittäin ennen kuin muodostat siihen yhteyden orkestrointiagentilta. Vahvista sen ohjeet ja perustelutoiminnot sekä kaikki yhdistetyn alagentin sisältämät agenttitoiminnot, mukaan lukien sen perustana olevat kulut, kehotteiden mallit tai muut viitetoiminnot. Yksikkötestit auttavat sinua löytämään ja ratkaisemaan ongelmia erillään, jotta voit olla luottavainen, kun testaat niitä yhdessä muiden ratkaisukomponenttien kanssa.
Huomioitavat asiat ja rajoitukset (beta)
Tutustu näihin Agentforcen usean agentin orkestroinnin (beta) huomioitaviin asioihin ja rajoituksiin.
- Voit yhdistää agentteja alitason agenteina yhteen Salesforce-organisaatioon. Monien agenttien orkestrointia ei tueta tällä hetkellä Agentforce agenteille useissa Salesforce-organisaatioissa tai ulkoisille agenteille, jotka eivät ole Agentforce.
- Voit käyttää seuraavia agenttityyppien yhdistelmiä orkestrointiagenteille ja yhdistetyille alagenteille:
- ASA-orkestrointiagentti ja yhdistetyt ASA-alatason agentit
- AEA-orkestrointiagentti ja yhdistetyt AEA-alatason agentit
- AEA-orkestrointiagentti ja yhdistetyt ASA-alatason agentit
- Beta-julkaisu ei tue seuraavia agenttityyppejä ja -yhdistelmää:
- ASA-orkestrointiagentti ja yhdistetyt AEA-alatason agentit
- Tiedostoihin perustuvat agentit (esimerkiksi SDR tai Analytics)
- Yhdistä vain aktiivisia agentteja orkestrointiagenttiisi. Älä valitse ei-aktiivista agenttia.
- Vain orkestrointiagentti voi eskaloida ihmiseksi. Yhdistetyt aliroolit eivät voi eskaloida ihmiselle.
- Orkestraattoriagentti tukee yhtä delegointitasoa. Yhdistetty alaagentti ei voi delegoida toisia agentteja.
- Orkestraattoriagentti voi tukea useita yhdistettyjä agentteja. Suosittelemme käyttämään enintään 7 yhdistettyä alitason agenttia per orkestrointiagentti. Yhdistetyillä agenteilla voi olla enintään viisi ala-agenttia.
- Monien agenttien ratkaisujen viive on tavallisesti korkeampi kuin yksittäisten agenttien ratkaisujen. Sisäisiin tekijöihin sisältyvät koordinoinnin ylimääräiset kustannukset ja LLM-kutsujen yleisyys (esimerkiksi vastausten syntetisointi).
- Orkestrointiagenttien aikakatkaisurajoitus on 120 sekuntia. Aikakatkaisu sisältää ajan, jonka orkestrointiagentti käytti erikoistyöhön, kuten valtuuttamaan yhdistetyille alaagenteille ja syntetisoimaan tuloksia. Yhdistetyn alitason agentin aikakatkaisu on 30 sekuntia. Orkestrointiagentti syntetisoi aikakatkaisuvirheet.
- Käyttäjätason todennusta tuetaan. AEA-agenttien välinen orkestrointi käsitellään sisäänkirjautuneen käyttäjän puolesta, joten käyttäjä täytyy kirjautua sisään etukäteen. ASA-agenttien todentamattomat vieraskäyttäjät voivat käyttää niitä myös.
- Tuemme beta-julkaisussa vain context-muuttujia (ei mukautettuja muuttujia), jotka täytyy kartoittaa. Kartoitusta tuetaan vain yhdessä suunnassa: orkestrointiagentista yhdistettyihin alagentteihin.
- Voit määrittää muuttujien kartoituksia vain komentosarjan näkymässä, et esitysalueen näkymässä.
- Siirto-vaihtoehto ei ole käytettävissä deterministisyyden lisäämiseksi agenttien reitittimeen. Voit käyttää muita vaihtoehtoja, kuten Jos/Ei (Ehdollinen). Määritä tällöin If-ehtoon
invoke, laajenna Toiminnot ja valitse kutsuttava yhdistetty alagentti vierittämällä hiiren vieritystä. - Asiakkaille, jotka eivät osallistu Multi-Agent Orchestration for Agentforce (Pilot) -ohjelmaan ennen agentin käyttämistä Multi-Agent Orchestration for Agentforce (beta):
- Jos agentti luotiin käyttämällä uutta Agent Builderia, luo ja aktivoi siitä uusi versio.
- Jos agentti laadittiin vanhan Agentforce Builderin avulla, päivitä se uuteen Agent Builderiin. Lisätietoja on kohdassa Agentin päivittäminen vanhemmasta rakentajasta uuteen rakentajaan.
- Agentin yhdistäminen alagenttiksi (beta)
Lisää agentti yhdistettynä alagenteina orkestrointiagenttiisi. Orkestraattoriagenttisi voi koordinoida yhdistettyjen alaisten välisiä töitä, kuten delegoida tehtäviä ja syntetisoida tuloksia. - Yhdistetyn alitason agentin poistaminen orkestrointiagentista (beta)
Poista tarpeeton yhdistetty alagentti orkestrointiagentiltasi. Yhdistetyn alagentin poistaminen ei vaikuta viiteagenttiin, johon tämä yhdistetty agentti perustuu. - Agentin komentosarja usean agentin ratkaisussa (beta)
Tutustu agenttien komentosarjan esimerkkiin orkestrointiagentille usean agentin ratkaisussa.

