Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szint: Köztes
Ez az oktatóanyag bemutatja, hogyan integrálható az Azure OpenAI, az Azure Communication Services és a Microsoft Graph/Microsoft Graph Toolkit egy üzletági (LOB) alkalmazásba a felhasználói hatékonyság növelése, a felhasználói élmény növelése és a LOB-alkalmazások következő szintre emelése érdekében. Az alkalmazás legfontosabb funkciói a következők:
- AI: Lehetővé teszi a felhasználók számára, hogy természetes nyelven tegyenek fel kérdéseket, és az adatbázis lekérdezéséhez használható SQL-vé alakíthassák válaszaikat, hogy a felhasználók meghatározhassák az e-mailek és SMS-üzenetek automatikus létrehozására használható szabályokat, és megtanulhatják, hogyan használható a természetes nyelv az adatok saját egyéni adatforrásokból való lekérésére. Ezekhez a funkciókhoz az Azure OpenAI használható.
- Kommunikáció: Az Azure Communication Services használatával engedélyezheti az alkalmazáson belüli telefonálást az ügyfeleknek, valamint az e-mail-/SMS-funkciót.
- Szervezeti adatok: Lekérheti a kapcsolódó szervezeti adatokat, amelyekre a felhasználóknak szükségük lehet (dokumentumok, csevegések, e-mailek, naptáresemények) az ügyfelekkel való együttműködés során a környezetváltás elkerülése érdekében. Ha hozzáférést biztosít az ilyen típusú szervezeti adatokhoz, azzal csökkenti, hogy a felhasználónak át kell váltania az Outlookra, a Teamsre, a OneDrive-ra, az egyéb egyéni alkalmazásokra, a telefonjukra stb., mivel a szükséges adatok és funkciók közvetlenül az alkalmazásban vannak megadva. Ehhez a funkcióhoz a Microsoft Graph és a Microsoft Graph Toolkit használható.
Az alkalmazás egy egyszerű ügyfélkezelési alkalmazás, amellyel a felhasználók kezelhetik ügyfeleiket és a kapcsolódó adatokat. Ez egy TypeScript használatával létrehozott előtérből áll, amely meghívja a háttér API-kat az adatok lekérésére, az AI-funkciókkal való interakcióra, az e-mailek/SMS-ek küldésére és a szervezeti adatok lekérésére. Az alábbi oktatóanyagban áttekintheti az alkalmazásmegoldást:
Az oktatóanyag végigvezeti a szükséges Azure- és Microsoft 365-erőforrások beállításának folyamatán. Emellett végigvezeti az AI, a kommunikációs és a szervezeti adatszolgáltatások implementálásához használt kódon is. Bár a kódot nem kell másolnia és beillesztenie, egyes gyakorlatokban módosítania kell a kódot a különböző forgatókönyvek kipróbálásához.
Mit fog létrehozni ebben az oktatóanyagban?
Saját kaland kiválasztása
A teljes oktatóanyagot az elejétől a végéig elvégezheti, vagy elvégezheti az érdekes témaköröket. Az oktatóanyag a következő témakörökre bontható:
- Klónozza a Projekt gyakorlatot (kötelező gyakorlat).
- AI-gyakorlatok: Hozzon létre egy Azure OpenAI-erőforrást , és használja a természetes nyelv SQL-vé alakításához, e-mail-/SMS-üzenetek létrehozásához, valamint saját adatok és dokumentumok kezeléséhez.
- Kommunikációs gyakorlatok: Hozzon létre egy Azure Communication Services-erőforrást , és használja az alkalmazásból történő telefonhívásokhoz, és küldjön e-mail-/SMS-üzeneteket.
- Szervezeti adatgyakorlatok: Hozzon létre egy Microsoft Entra-azonosítós alkalmazásregisztrációt , hogy a Microsoft Graph és a Microsoft Graph Toolkit segítségével hitelesíthesse és lekérhesse a szervezeti adatokat az alkalmazásba.
Előfeltételek
- Node – A projekthez a 20+ csomópont és az npm 10+ lesz használva
- Git
- Visual Studio Code (bár a Visual Studio Code használata ajánlott, bármely szerkesztő használható)
- Azure-előfizetés
- Microsoft 365 fejlesztői bérlő
- A Docker Desktop vagy egy másik OCI (Open Container Initiative) kompatibilis tároló-futtatókörnyezet, például a Podman vagy a nerdctl képes tároló futtatására.
Az oktatóanyagban használt Microsoft Cloud Technologies
- Azure Communication Services
- Azure OpenAI a Foundry modellekben
- Microsoft Entra-azonosító
- Microsoft Graph
- Microsoft Graph-eszközkészlet