Määritä ratkaisuarkkitehtuuri

Selkeä ratkaisuarkkitehtuuri on tärkeä, jotta ymmärretään, miten Copilot Studio -agentit toimivat liiketoiminnan ja teknisen ympäristön laajassa kokonaisuudessa. Arkkitehtuuri määrittelee agentin ydinkomponentit, sen riippuvuudet muissa järjestelmissä sekä tavan, jolla se skaalautuu vastaamaan liiketoiminnan tarpeita.

Copilot Studio tarjoaa joustavan perustan, joka yhdistää useita ominaisuuksia.

Copilot Studio -agentin elinkaaren kaavio havainnollistaa luomisen, julkaisemisen, analysoinnin ja parantamisen vaiheet sekä sisältää käyttöliittymän näyttökuvia ja keskeisiä ominaisuuksia.

Copilot Studio -agentin elinkaari

Copilot Studio tukee koko elinkaarta agenttien suunnittelussa, kehittämisessä ja hallinnassa yhdessä, yhtenäisessä SaaS-palveluympäristökokemuksessa.

Luonti- ja julkaisuvaihe

  • Suunnittele, kehitä ja hallitse agentteja: Luo agentti ja julkaise se nopeasti yhdestä helppokäyttöisestä SaaS-tuotteesta.
  • Keskustele tiedoista generatiivisen tekoälyn avulla: Saat yrityskohtaisia vastauksia esimerkiksi tiedostoista, sivustosta, Dataversesta ja muista kuin Microsoft-sovelluksista.
  • Luo tarkkoja aiheita: Täydennä generatiivisen tekoälyn vastauksia yksilöidyillä, kuratoiduilla aiheilla silloin, kun haluat parantaa hallintaa.
  • Luo toimintoja: Luo toimintoja ja hyödynnä valmiita yhdistimiä ja agentin työnkulkuja taustajärjestelmien ja ohjelmointirajapintojen kutsumista tai pitkäkestoisten tehtävien suorittamista varten.
  • Julkaise useassa kanavassa: Julkaise yli 20 kielellä ja julkaise halutussa kanavassa yhden valinnan avulla, mukaan lukien Microsoft 365 Copilot.

Analysointi- ja kehittämisvaiheen toimintoja ovat seuraavat:

  • Seuraa ja paranna: Voit käyttää monipuolisia valmiita merkityksellisiä tietoja ja valmista analytiikkaa.
  • Integrointi tekoälypalveluiden kanssa: Integrointi Microsoft Foundryyn, Azure Cognitive Servicesiin, Bot Frameworkiin ja muihin Microsoftin keskustelupalveluihin.

Miten nämä kaksi vaihetta toimivat yhdessä

  • Luo ja julkaise auttaa pääsemään tuotantovaiheeseen nopeasti oikealla arkkitehtuurilla, hallinnalla ja kanavilla.
  • Analysoi ja paranna varmistaa arvon pysymisen oppimalla käyttömääristä ja korjaamalla mahdollisia puutteita laadussa.
  • Yhdessä ne muodostavat suljetun silmukan, jonka avulla toimitat luottavaisesti, mittaat tarkasti ja iteroit tarkoituksella yhdessä, yhtenäisessä SaaS-kokemuksessa.

Copilot Studion perusominaisuudet

Luokka Ominaisuudet
Intuitiivinen käyttökokemus Visuaalinen kaavio, low-code-suunnittelu, ammattitasoisen koodauksen näkymät, reaaliaikainen testaus, helppo yhteistyö, luonnollisen kielen käyttö luomisessa
Keskustelun suunnittelu Luo ja julkaise mukautettuja toimintoja, räätälöi erityisiä aiheita, luo monipuolisia ja dynaamisia vastauksia, luo monikielisiä agentteja, julkaise useille kanaville ja käytä malleja.
Keskustelun orkestrointi Monen kierroksen keskustelut, logiikan ja muuttujien hallinta, ohjaus live-asiakaspalvelijalle, monikielisen tilan reititys, dynaaminen sisältö käyttäjän perusteella, autonomia
Tietojen yhdistäminen Syväpäättely, 1 400 valmiista tietoyhdistintä, mukautetut tietoyhdistimet, agentin työnkulut, generatiiviset toiminnot, generatiiviset vastaukset
Ammattilaiskehittäjän laajennettavuus Tee se itse (DIY), generatiivinen tekoäly, käytä omaa malliasi (BYOM), mukautetut Azure Bot Framework -taidot, tietokannan laajennus, mukautettu analytiikka, Azure Application Insights -telemetria
Tehostettu hallinta Vastuullisen tekoälyn tarkistukset, luotettava ympäristö, hallintakeskus, vaatimustenmukaisuusstandardit, analytiikka, sovellusten elinkaaren hallinnan automatisointi, mukautettu todennus

Keskustelun tekoälykokemuksen luominen

Tehokkaan keskustelun tekoälykokemuksen luominen on paljon muutakin kuin vain keskustelubotin luominen. Se edellyttää teknologian, suunnittelun ja operatiivisten ominaisuuksien yhdistelmää. Nämä yhdessä mahdollistavat saumattoman, turvallisen ja älykkään vuorovaikutuksen. Seuraavassa esitellään keskeiset osa-alueet:

  1. Kielen ymmärtämisen ja orkestroinnin ominaisuudet: Keskustelun tekoälyn ytimessä on kyky ymmärtää, mitä käyttäjä tarkoittaa. Tämä kyky tarkoittaa

    1. käyttäjän sanoman (tarkoituksen) ymmärtämistä ja siihen reagoimista
    2. keskeisten tietojen (entiteettien) tunnistamista käyttäjän ilmauksista.
  2. Dialogin hallintaominaisuudet: Keskusteluissa tarvitaan rakenne. Tuleeko keskustelujen noudattaa ohjattua polkua vai olla avoimia? Dialogien hallinta varmistaa

    1. sujuvat siirtymät aiheesta toiseen
    2. keskeytysten ja selvennysten hallinnan
    3. kontekstin ylläpitämisen monivaiheisissa vuorovaikutuksissa.
  3. Tekoälyn ominaisuudet tuottaa vastauksia ja suorittaa toimintoja: Generatiivinen tekoäly tuottaa monipuolisia ja dynaamisia vastauksia sekä mahdollistaa

    1. yritystiedon etsimisen
    2. sisällön tiivistämisen
    3. toimintojen käynnistämisen ohjelmointirajapintojen ja yhdistinten kautta kattavissa prosesseissa.
  4. Integrointi muihin järjestelmiin: Kattavat-liiketoimintaprosessit sisältävät usein yhteyksiä eri järjestelmiin ja tietolähteisiin.

  5. Käyttöönotto ja suorituspalvelu: Kun kokemus on luotu, sen tulee tavoittaa käyttäjät siellä, missä he ovat. Tämän vuoksi on tärkeää

    1. tehdä käyttöönotto eri kanavilla, kuten sivustoissa, Teamsissa ja sovelluksissa
    2. tukea monikielistä ja monikanavaista julkaisua.
  6. Suojaus ja todennus: Suojaa päätepisteet ja todenna käyttäjät, jotta varmistetaan luotettavat vuorovaikutukset.

    1. Kuka voi käynnistää agentin?
    2. Onko käyttäjän oltava kirjautunut sisään?
  7. Analytiikka ja jatkuva parantaminen: Suorituskyvyn parantaminen ei pääty julkaisuun.

    1. Käytä telemetriaa, tunnuslukuja ja keskustelujen transkriptioita tehokkuuden mittaamisessa.
    2. Tunnista puutteet ja optimoi toiminta aiempaa parempien tulosten saavuttamiseksi.
  8. Sovelluksen elinkaaren hallinta (ALM): Ympäristöjen ja versioiden hallinta on tärkeää.

    1. Vie agentit kehitys-, testaus- ja tuotantovaiheiden läpi.
    2. Automatisoi käyttöönotot ja ylläpidä vaatimustenmukaisuutta.

Onnistunut keskustelun tekoälykokemus yhdistää älykkään kielen ymmärtämisen, suojatun integroinnin ja jatkuvan parantamisen. Kaikki tämä perustuu luotettavaan käyttöönottoon ja hallintaan. Ympäristöt, kuten Copilot Studio, mahdollistavat tämän tarjoamalla kokonaisvaltaisen SaaS-ympäristön, jossa voit suunnitella, parantaa ja hallita agentteja saumattomasti.

Lisätietoja:

Copilot Studion teknologian arkkitehtuurin yleiskatsaus

Tässä kuvassa on Copilot Studion teknologisen arkkitehtuurin yleiskatsaus. Se havainnollistaa, miten agentit ovat vuorovaikutuksessa kanavien, integrointien, tekoälyominaisuuksien, suojauksen, analytiikan ja Microsoft Cloud Service kanssa.

Copilot Studion arkkitehtuurin kaavio, joka näyttää asiakasohjelman kanavat, suorituspalvelun, integroinnit, suojauksen, tekoälyn, analytiikan ja Microsoftin pilvipalvelut.

Vasemmalla olevassa kaaviossa ovat asiakasohjelman kanavat, mukaan lukien tavalliset verkkokeskustelun ohjausobjektit, Power Apps- ja Power Pages -keskustelun ohjausohjaimet, mukautetut asiakasohjelmat, kuten Bot Framework -verkkokeskustelu, palvelimelta palvelimelle -väliohjelmisto, Microsoft Teams, Facebook Messenger, WhatsApp, Slack, Dynamics 365 Contact Center ja Microsoft 365 Copilot. Näkyvissä ovat myös Azure Bot Service -kanavat ja Bot Framework -botit.

Keskiosa korostaa Copilot Studio -arkkitehtuurin ydinkomponentteja, jotka on ryhmitelty luokkiin seuraavasti:

  • Suorituspalvelu: Alkuperäiset kanavat, agentti taitona ja kanavien toiminta.
  • Integroinnit: HTTP-pyynnöt, yhdistimet, työnkulut, AI Builder -kehotteet ja Bot Frameworkin osaamisalueet.
  • ALM: Power Platform -ratkaisut ja CI/CD-putket.
  • Dialogien hallinta: Aiheet, toiminnot, syötteet ja tulokset.
  • Kielen ymmärtäminen: Klassinen NLU, valmis NLU, oma NLU ja generatiivinen orkestrointi.
  • Generatiiviset vastaukset: Kyselyiden uudelleenkirjoittaminen, tietohaku sivustoissa, tiedostoissa, SharePointissa, Dataversessa, Graphissa, yhdistetyissä tiedoissa, Azure AI Search -haussa ja yhteenvedossa.
  • Suojaus: Salaisten koodien hallinta, käyttäjätiedot, todennus, käyttöoikeuksien myöntäminen, päätepisteiden suojaus, tietokäytännöt ja tarkistuslokit.
  • Käynnistimet: Autonomiset ja järjestelmän ohjaamat käynnistimet.
  • Analytiikka: Vakioanalytiikka, tekninen telemetria ja keskustelun transkriptiot.

Kaavion oikealla puolella esitellään pilvipalvelut, joita Copilot Studio voi hyödyntää, kuten Azure AI Language, Microsoft 365 Graph, Azure AI Search , Microsoft (aiemmin Azure AI) Foundry, Azure Monitor, Azure-tallennus, Azure Synapse Analytics ja Microsoft Entra ID.

Yhdessä nämä elementit havainnollistavat sitä, miten Copilot Studio yhdistää asiakasohjelman kanavat, orkestroinnin, integroinnit sekä Azure- ja Microsoft 365 -palvelut keskusteluagenttien luomista ja käyttöä varten.

Teknisten haasteiden tunnistaminen

Kun mahdolliset esteet tunnistetaan varhain, tiimit voivat valmistella lievennysstrategioita. Yleisiä haasteita ovat suojatun yhteyden muodostaminen paikallisiin resursseihin, agenttien julkaiseminen tietyille kanaville, kuten WhatsAppiin tai Slackiin, sekä lisävaatimusten, kuten transkriptioiden lataamisen tai monikielisten käyttäjien tukemisen, käsittely. Dokumentoi ja tarkista nämä haasteet sidosryhmien jäsenten kanssa, jotta arkkitehtuuri heijastaa sekä nykyisiä että tulevia vaatimuksia.

Siirtomäärä- ja käyttörajoitukset

Suuret volyymit, kuluttajakauppa, itsenäiset käyttöönotot vaativat siirtomäärien suunnittelua yhteyksien ja kanavasuunnittelun ohella. Käyttörajoitukset koskevat koko suorituspalvelua, mukaan lukien Power Automate, Dataverse, yhdistimet ja tulevat ohjelmointirajapinnat. Arkkitehtuuripäätökset, kuten ympäristön segmentointi ja käynnistinten suunnittelu vaikuttavat suoraan siihen, pysyykö ratkaisu näissä rajoissa suurten liikennemäärien aikana. Lisätietoja on kohdassa Siirtomäärä- ja käyttörajoitusten suunnittelu.

Arkkitehtuurin yleiskatsauksen tarkoitus on tarjota yksi suunnitelma, joka yhdistää liiketoiminnan tavoitteet tekniseen todellisuuteen. Kun määrität keskustelun kulun, tekoälyominaisuudet, integroinnit, suojauksen ja suorituskyvyn vaatimukset, luodaan yhteinen ymmärrys kaikkien sidosryhmien jäsenten välillä sekä perusta, jota voi skaalata, hallita ja parantaa jatkuvasti.

Agenttiratkaisujen arkkitehtuuri

Agenttiratkaisujen arkkitehtuurin suunnitteleminen -kohdassa on ohjeita olennaisista periaatteista ja malleista turvallisten ja luotettavien agenttien rakentamiseksi erityisesti Microsoft 365 Copilotissa. Tämä kehys tarjoaa standardoidut toimintatavat agenttien kehittämistä varten. Näin varmistetaan, että sijoitetun pääoman tuotto on mahdollisimman suuri ja samalla ylläpidetään yritystason turvallisuutta ja vaatimustenmukaisuutta.

Tämä kehys on järjestetty useisiin pilareihin seuraavasti:

  • tarkoituksenmukaisuuden määrittäminen
  • toimivuuden määrittäminen
  • luottamuksen, jäljitettävyyden ja läpäinäkyvyyden määrittäminen.

Kun tämä kehys otetaan huomioon, organisaatiot voivat varmistaa laadun ja luottamuksen priorisoimalla luotettavuuden, jäljitettävyyden ja vastuullisen tekoälyn turvallisten ja tarkistettavissa olevien ratkaisujen saavuttamiseksi. Lisäksi tämä mahdollistaa skaalautuvuuden antamalla kehittäjille mahdollisuuden rakentaa ratkaisuja, jotka noudattavat toimialan ja Microsoftin suositeltuja parhaita käytäntöjä ilman Microsoftin teknisen tuen tarvetta.

Power Platform Well-Architected

Power Platform Well-Architected tarjoaa joukon periaatteita ja parhaita käytäntöjä, jotka auttavat tiimejä suunnittelemaan, rakentamaan ja käsittelemään työmääriä, jotka ovat turvallisia, luotettavia ja tehokkaita laajassa mittakaavassa. Se toimii viitepisteenä koko käyttöönoton elinkaaren ajan ja varmistaa, että jokainen päätös arkkitehtuurista hallintoon tukee sekä välittömiä liiketoiminnan tuloksia että pitkäaikaista kestävyyttä.

Kehys on järjestetty useisiin pilareihin seuraavasti:

  • Luotettavuus
  • Suojaus
  • Toiminnan korkea laatu
  • Suoritustehokkuus
  • Käyttökokemuksen optimointi

Kohdistamalla projektit näiden pilareiden mukaisesti organisaatiot voivat siirtyä pelkästä agentin käyttöönotosta kohti sellaisten agenttien toteutusta, jotka ovat luotettavia ja helposti ylläpidettäviä ja jotka kykenevät kasvamaan liiketoiminnan mukana. Power Platform Well-Architected on opas aiempaa parempien suunnittelupäätösten tekemiseen, vaihtoehtojen arviointiin ja Copilot Studio -ratkaisujen laadun parantamiseen.

Power Platformin ja Copilot Studion arkkitehtuurikeskuksen dokumentoidut ratkaisuideat esittelevät selkeän, modulaarisen tavan monimutkaisten ratkaisujen dokumentoimiseksi jakamalla ne yhtenäisiin arkkitehtonisiin rakenneosiin. Sen visuaaliset kaaviot, kuten tässä esitetty kaavio, havainnollistavat, miten eri komponentit muodostavat kokonaisuuden asiakasohjelmien aloituskohtien, suorituspalvelun toiminnan ja taustalla olevien Azure-palveluiden välillä. Tämä rakenne voi toimia esimerkkinä omalle arkkitehtuuridokumentaatiolle. Määritä ratkaisun jokainen kerros ja määritä, miten tiedot ja toiminnot siirtyvät järjestelmässä. Näytä, miten agentti toimii ulkoisten järjestelmien tai toimialakohtaisten prosessien kanssa, ja dokumentoi, miten agentti käyttää Power Platform Well-Architected - periaatteita. Noudattamalla tätä lähestymistapaa luot dokumentaation, jota sidosryhmien jäsenten on helppo ymmärtää, ylläpitää ja laajentaa. Ratkaisu myös noudattaa toimialan vakiomalleja ja Microsoftin suositeltuja suunnittelukäytäntöjä.

Arkkitehtuurikaavio asiakaspalveluratkaisusta, joka integroi muun kuin Microsoftin yhteyskeskuksen ja asiakastietokannan Microsoftin generatiiviseen tekoälyyn ja väliohjelmistopalveluihin.

Tutustu ratkaisuehdotukseen, jossa toteutetaan mukautettu yhteyskeskusratkaisu Copilot Studio -agentin avulla.

Seuraava vaihe

Tietoja siitä, miten vastuullisen tekoälyn periaatteita sovelletaan ja varmistetaan, että ratkaisu on reilu, läpinäkyvä ja turvallinen sekä noudattaa Microsoftin vastuullisen tekoälyn standardia.