Työkalut, tietämys, MCP ja ohjelmointirajapinnat

Copilot Studio -suoratoistotilassa yksi generatiivinen tekoälymalli ohjaa koko agenttia. Tätä menetelmää käytettäessä ei enää tarvita perinteisiä aikomuspuita, jäykkiä valintaikkunoita tai erillisiä orkestrointikerroksia.

Sen sijaan, että malli yhdistäisi useita järjestelmiä, se toimii agentin aivoina. Malli päättää dynaamisesti, miten se vastaa ja mitä toimintoja se tekee reaaliaikaisesti.

Generatiivisen mallin toiminta käytännössä

Generatiivinen tekoälymalli käsittelee keskustelun koko elinkaaren:

  • Käyttäjän pyynnön ymmärtäminen (tarkoitus ja entiteetit)

  • Seuraavan parhaan toimenpiteen valitseminen, kuten

    • vastaaminen tietolähteiden avulla

    • työkalujen, ohjelmointirajapintojen tai MCP-integraatioiden kutsuminen

    • selventävien jatkokysymysten kysyminen

    • kyseisten toimintojen suorittaminen

    • luontevan, keskustelevan vastauksen yhdistäminen (ääni tai teksti)

Tämä menetelmä edustaa Microsoftin generatiivista orkestrointimallia. Se korvaa seuraavat:

  • Perinteinen NLU-aieluokitus (perinteinen orkestrointitila)

  • Kiinteästi koodattu dialogireititys

  • Deterministiset päätöspuut

Tuloksena on entistä joustavampi ja ihmismäisempi vuorovaikutusmalli.

Tietämyksen, ohjelmointirajapinnan ja MCP-protokollan käyttäminen

Ylätasolla tietämyksen, ohjelmointirajapinnan ja MCP-protokollan erot määräytyvät sen mukaan, millaista vastausta tai toimenpidettä tarvitaan. Tietämystä käytetään silloin, kun agentin on selitettävä käytäntöjä, usein kysyttyjä kysymyksiä, vastuuvapauslausekkeita tai muuta ohjeistusta, joka perustuu harvoin muuttuvaan tietoon. Ohjelmointirajapintoja käytetään, kun agentti tarvitsee reaaliaikaista, asiakaskohtaista tietoa, kuten tarkistettaessa tilauksen tilaa tai noudettaessa asiakastietoja tietojärjestelmästä. MCP-protokollaa käytetään, kun tarvitaan skaalausta ja rakennetta. Se antaa standardoidun tavan, jonka avulla malli voi käyttää useita työkaluja ja järjestelmä johdonmukaisesti ja hallitusti.

Yksinkertaistaen tietämys siis auttaa agenttia puhumaan älykkäämmin, ohjelmointirajapinnat auttavat toimimaan reaaliaikaisten tietojen pohjalta ja MCP mahdollistaa molemmat luotettavasti monimutkaisissa yritysympäristöissä.

Lähestymistapa Milloin kannattaa käyttää 'ta Keskeiset ominaisuudet Esimerkkejä Miten se toimii
Tietämys (staattinen sisältö) Vastaus on staattinen tai muuttuu harvoin. Mukauttamista ei tarvita. Järjestelmän validointia ei tarvita. Nopea ja kustannustehokas. Ei riippuvuutta taustajärjestelmistä. Ihanteellinen usein kysyttyihin kysymyksiin ja yleistietoon. Mitkä ovat myymälän aukioloajat? Saako alennustuotteet palauttaa? Miten tilauspaketti toimii? Malli noutaa tietokannasta. Tuottaa suoran vastauksen ilman ulkoisia kutsuja
Ohjelmointirajapinnat (reaaliaikainen tietojen käsittely) Tarvitaan reaaliaikaisia tapahtumatietoja. Pyyntö on käyttäjäkohtainen. Edellyttää virallista järjestelmän vastausta. Dynaaminen ja mukautettu. Tietuepohjainen järjestelmä. Varmistaa tarkkuuden ja tuoreuden. Mikä on tilauksen tila? Onko minulla tulevia tapaamisia? Onko hyvitykseni käsitelty? Mikä on nykyinen saldoni? Malli havaitsee reaaliaikaisen tiedon tarpeen. Kutsuu ohjelmointirajapintaa (Power Automate, yhdistin, HTTP-päätepiste). Vastaanottaa jäsennettyä dataa. Muunnetaan luonnollisen kielen vastaukseksi.
MCP (työkalujen orkestrointikerros) Tarvitaan standardoituja, uudelleenkäytettäviä integraatioita. Useiden järjestelmien ja työkalujen on toimittava yhdessä. Tarvitaan skaalautuva, hallittu LLM-mallien käyttöoikeus. Toimii mallin ja työkalujen välisenä sopimuskerroksena. Mahdollistaa orkestroinnin järjestelmien välillä. Turvallinen ja paremmin skaalautuva ratkaisu yrityskäyttöön. Hae CRM-tiedot. Tarkista laskutusjärjestelmät. Päivitä lippujärjestelmät. Peruuta tilaus ja hyvitä viimeisin veloitus, jos hyvitys on mahdollinen. Malli valitsee MCP-työkalut. MCP orkestroi useita taustajärjestelmiä. Suorittaa työnkulut turvallisesti. Palauttaa jäsennettyjä tuloksia vastauksen generointia varten