Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Mogućnosti integracije uključuju Microsoft Copilot Studio Power Automate tijekove u oblaku, HTTP zahtjeve i poveznike te Bot Framework vještine. Ove integracije omogućuju agentima automatizaciju tijekova rada, interakciju s vanjskim servisima i poboljšanje mogućnosti razgovora. Korištenjem ovih opcija možete pojednostaviti procese, poboljšati učinkovitost i pružiti besprijekorno korisničko iskustvo. Integracije osiguravaju da agent može obavljati složene zadatke, pristupiti potrebnim podacima i inteligentno reagirati na korisničke unose.
Ključna razmatranja
Dok razvijate svoje radno opterećenje i procjenjujete mogućnosti integracije, uzmite u obzir:
- Balansiranje konfiguracije i prilagođenog razvoja: Odredite kada koristiti gotove konfiguracije u odnosu na prilagođeni razvoj kako biste zadovoljili specifične potrebe tvrtke ili ustanove.
- Nadzor i revizija: Shvatite kako nadzirati i nadzirati integracije kako biste osigurali usklađenost i performanse.
- Razumijevanje mogućnosti integracije: Istražite dostupne mogućnosti integracije pomoću poveznika i akcija u Copilot Studio.
Obrasci integracije
Obrasci integracije nisu Copilot Studio isključivi i mogu se kombinirati kako bi odgovarali različitim slučajevima upotrebe.
Performanse krajnje točke
Performanse krajnjih točaka kritičan su čimbenik koji izravno utječe na korisničko iskustvo. Uzmite u obzir ove ključne čimbenike i strategije prilikom procjene krajnjih točaka:
Brzina integracije: performanse krajnjih točaka s kojima se povezujete, kao što su baze podataka, API-ji i drugi vanjski servisi, izravno utječu na ukupnu brzinu vaše aplikacije. Spore krajnje točke mogu stvoriti uska grla, što dovodi do kašnjenja u obradi i odgovaranju na zahtjeve korisnika.
Iskustvo razgovora: U sučelju za razgovor korisnici očekuju brze i besprijekorne interakcije. Kašnjenja odgovora mogu prekinuti tijek razgovora, što rezultira lošim korisničkim iskustvom i potencijalnom frustracijom.
Izvedba upita: Da biste osigurali brze odgovore, optimizirajte upite poslane krajnjim točkama. Optimizacija upita uključuje:
- Učinkovito dohvaćanje podataka: Minimiziranje količine dohvaćenih podataka i osiguravanje da upiti budu što učinkovitiji.
- Predmemoriranje: Implementacija strategija predmemoriranja radi smanjenja opterećenja krajnjih točaka i ubrzavanja vremena odgovora.
- Uravnoteženje opterećenja: gdje je primjenjivo, raspodjela zahtjeva na više krajnjih točaka kako bi se izbjeglo preopterećenje bilo koje pojedinačne krajnje točke.
Saznajte više: Preporuke za optimizaciju performansi podataka
Skalabilnost i pouzdanost: krajnje točke visokih performansi doprinose skalabilnosti i pouzdanosti vaše aplikacije. Kako broj korisnika raste, dobro optimizirane krajnje točke mogu se nositi s povećanim prometom bez značajnog pogoršanja performansi.
Nadzor i optimizacija: Kontinuirano pratite performanse krajnjih točaka kako biste odmah identificirali i riješili sve probleme. Koristite mjerne podatke o izvedbi i zapisnike da biste stekli uvid u uska grla i optimizirali u skladu s tim.
Logika rukovanja
Osigurajte da su odgovori pravovremeni i učinkoviti kada dizajnirate logiku za radno opterećenje inteligentne aplikacije, posebno kada se integrirate s. Power Automate Razmislite o provedbi strategija kao što su:
Zahtjev za vremenom odgovora: Zahtjev Power Automate za odgovorom agentu u roku od 100 milisekundi, što zahtijeva visoko optimiziranu i učinkovitu logiku.
Procjena brzine izvršavanja: Ako se logika ne može izvršiti dovoljno brzo unutar Power Automate ili Copilot Studio ako uključuje složene operacije prikladnije za kod, razmislite o prenošenju logike na druge servise:
- Dataverse prilagođeni API-ji, prilagođene krajnje točke koje se mogu stvoriti za Dataverse rukovanje određenom logikom. Imaju ograničenje vremenskog ograničenja od 2 minute, što pruža više vremena za složene operacije. Prilagođeni API-ji mogu se pozvati putem konektora ili HTTP zahtjeva, nudeći fleksibilnost u integraciji.
- Dataverse dodaci s niskim kodom, slični prilagođenim API-jima, ali se mogu stvoriti s minimalnim kodiranjem. Također imaju ograničenje vremenskog ograničenja od 2 minute i mogu se pozvati na sličan način.
- Azure Functions,funkcije bez poslužitelja koje mogu izvršavati kod kao odgovor na događaje. Nude visoku skalabilnost i mogu učinkovito rukovati složenom logikom. Azure Functions mogu se pokrenuti putem HTTP zahtjeva, što ih čini jednostavnim za integraciju s Power Automate i Copilot Studio.
Integracija srednjeg sloja
Integracija srednjeg sloja strateški je pristup koji može značajno poboljšati funkcionalnost, sigurnost i učinkovitost vašeg inteligentnog radnog opterećenja aplikacije.
Obogaćivanje podataka: poboljšajte kvalitetu i vrijednost podataka prije nego što dođu do vašeg radnog opterećenja integracijom vanjskih izvora podataka ili primjenom poslovne logike za dodavanje konteksta ili dodatnih informacija podacima. Obogaćivanje podataka može pomoći u pružanju sveobuhvatnijih i pronicljivijih podataka za obradu, što dovodi do boljeg donošenja odluka i interakcije korisnika.
Maskiranje podataka: Zaštitite osjetljive podatke prikrivanjem ili anonimizacijom podataka. Primijenite tehnike maskiranja na osjetljiva polja kao što su osobni identifikatori, financijski podaci ili vlasnički podaci. Maskiranje podataka može pomoći u poboljšanju sigurnosti i privatnosti podataka, osiguravajući usklađenost s propisima kao što su GDPR (Opća uredba o zaštiti podataka) ili HIPAA (Zakon o prenosivosti i odgovornosti zdravstvenog osiguranja).
Transformacija poruke: izmijenite strukturu ili oblik poruka pomoću logike transformacije za pretvaranje oblika podataka, normalizaciju podataka ili agregiranje informacija. Transformacija poruka može pomoći u osiguravanju kompatibilnosti i dosljednosti podataka, smanjenju pogrešaka i poboljšanju učinkovitosti obrade.
Provjera valjanosti podataka: osigurajte integritet i točnost podataka prije obrade dodavanjem pravila provjere valjanosti radi provjere potpunosti, točnosti i dosljednosti podataka. Provjera valjanosti podataka može pomoći u sprječavanju pogrešaka i osigurava da se obrađuju samo visokokvalitetni podaci, poboljšavajući pouzdanost aplikacije.
Optimizacija performansi: Poboljšajte brzinu i učinkovitost obrade podataka korištenjem predmemoriranja ili asinkrone obrade za učinkovito rukovanje velikim količinama podataka. Ova strategija može pomoći u smanjenju latencije i osigurati pravovremene odgovore, poboljšavajući cjelokupno korisničko iskustvo.
Usporedba obrazaca integracije
Obrasci integracije nisu isključivi i mogu se kombinirati. Procijenite mogućnosti integracije kako biste se uskladili sa specifičnim potrebama i ograničenjima radnog opterećenja inteligentne aplikacije, kao što su zahtjevi za performanse, skalabilnost, sigurnost i mogućnost održavanja. Ublažite rizike, optimizirajte korištenje resursa i osigurajte besprijekornu i robusnu integraciju procjenom dostupnih obrazaca integracije.
Tokovi oblaka usluge Power Automate | HTTP zahtjevi i poveznici | Bot Framework vještine | |
---|---|---|---|
Pro | No-code / low-code. Jasno razdvajanje integracije i konverzacijske logike. Može se zasebno nadzirati. Postojeći tijekovi u oblaku mogu se ažurirati za integraciju Copilot Studio. |
No-code / low-code. Istodoban. Može se pratiti kao dio integracije Copilot Studio Application Insights . Može koristiti varijable, uključujući varijable okruženja i tajne. Varijable, uvjeti, parametri i tako dalje mogu koristiti Power Fx formule. Podrška za raščlanjivanje i rukovanje pogreškama. |
Sinkrono izvršenje. Podrška za privatne krajnje točke. Postojeća Bot Framework ulaganja mogu se ponovno upotrijebiti. |
Bubati | Asinhrono izvršavanje može uzrokovati kašnjenje i sporost (i za pozivanje ili za pokretanje složenih tijekova). Ako je razmjer/izvedba zabrinjavajuća, može se procijeniti plan "Proces" više razinePower Automate . "Power Automate Proces" potreban za vlasništvo nalogodavca usluge. Potrebno je vratiti rezultate u roku od 100 sekundi. |
Miješa logiku razgovora i logiku integracije, ali teme integracije mogu se izolirati jer se mogu konfigurirati za ulaze i izlaze. Potrebno je vratiti rezultate u roku od 100 sekundi. |
Pro-kod (na primjer, C#). Pokreće se u servisu Azure AI Bot. Dodatni troškovi moraju biti pokriveni pretplatom na Azure. Upravljanje životnim ciklusom aplikacija razlikuje se od Power Platform. |
Power Automate i integracije HTTP/konektora
Power Automate nudi opsežne mogućnosti integracije s više od 1,000 izvornih konektora i opcijama za stvaranje prilagođenih konektora za vaše API-je. Za pozitivno korisničko iskustvo osigurajte da se tijekovi u oblaku koji se pokreću brzo Copilot Studio izvršavaju jer moraju vratiti odgovor u roku od 100 sekundi kako bi se izbjeglo istek.
Da biste optimizirali performanse, razmislite o slanju HTTP zahtjeva ili korištenju poveznika izravno iz, Copilot Studio zaobilazeći tijekove u oblaku kada je to moguće. Optimizirajte tijekove u oblaku i HTTP/zahtjeve poveznika filtriranjem rezultata da biste vratili samo bitne podatke. Osim toga, upravljajte vremenskim ograničenjima tijeka u oblaku implementacijom paralelnih grana koje vraćaju rezultate unutar ograničenja od 100 sekundi, osiguravajući da agent graciozno obrađuje vremenska ograničenja.
Te strategije pomažu u održavanju učinkovitih i responzivnih interakcija u radnom opterećenju inteligentne aplikacije.