Pomysł rozwiązania Solution Idea
Jeśli chcesz się dowiedzieć, Rozszerz ten artykuł, aby uzyskać więcej informacji, szczegóły dotyczące implementacji, wskazówki dotyczące cen lub przykłady kodu, powiadom nas o opinii usługi GitHub.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!
Usługę Azure Bot Service można łatwo połączyć z usługą Language Understanding, aby utworzyć zaawansowane boty zwiększające produktywność w przedsiębiorstwie, co pozwoli organizacjom usprawnić typowe działania robocze dzięki integracji systemów zewnętrznych, takich jak kalendarz platformy Microsoft 365, przypadki klientów przechowywane w usłudze Dynamics CRM i wiele innych.Azure Bot Service can be easily combined with Language Understanding to build powerful enterprise productivity bots, allowing organizations to streamline common work activities by integrating external systems, such as Microsoft 365 calendar, customer cases stored in Dynamics CRM and much more.
ArchitekturaArchitecture
Pobiera plik SVG z tej architektury.
Download an SVG of this architecture.
Przepływ danychData Flow
- Pracownik uzyskuje dostęp do bot produktywności przedsiębiorstwa.An employee accesses the Enterprise Productivity Bot.
- Azure Active Directory sprawdza tożsamość pracownika.Azure Active Directory validates the employee's identity.
- Bot jest w stanie zbadać kalendarz Microsoft 365 pracownika za pośrednictwem Microsoft Graph.The Bot is able to query the employee's Microsoft 365 calendar via the Microsoft Graph.
- Korzystając z danych zebranych w kalendarzu, informacje o przypadku bot accessrd w programie Dynamics CRM.Using data gathered from the calendar, the Bot accessrd case information in Dynamics CRM.
- Informacje są zwracane do pracownika, który może odfiltrować dane bez opuszczania bot.Information is returned to the employee, who can filter down the data without leaving the Bot.
- Application Insights zbiera dane telemetryczne środowiska uruchomieniowego, aby pomóc w rozwoju z wydajnością i użyciem bot.Application Insights gathers runtime telemetry, to help the development with Bot performance and usage.
SkładnikiComponents
Najważniejsze technologie używane do implementowania tej architektury:Key technologies used to implement this architecture:
- Azure Active DirectoryAzure Active Directory
- Azure monitor: Application Insights jest funkcją Azure monitor.Azure Monitor: Application Insights is a feature of Azure Monitor.
- Azure App ServiceAzure App Service
- Azure Bot ServiceAzure Bot Service
- Usługi Azure Cognitive Services SpeechAzure Cognitive Services Speech Services
- QnA Maker Cognitive Services platformy AzureAzure Cognitive Services QnA Maker
- Language Understanding Cognitive Services platformy AzureAzure Cognitive Services Language Understanding
- Microsoft GraphMicrosoft Graph
- Microsoft Dynamics 365Microsoft Dynamics 365
Następne krokiNext Steps
- Sztuczna inteligencja (AI) — Omówienie architekturyArtificial intelligence (AI) - Architectural overview
- Wybór technologii usług poznawczych firmy MicrosoftChoosing a Microsoft cognitive services technology
- Co to jest platforma Azure Cognitive Services?What are Azure Cognitive Services?
- Czym jest usługa rozpoznawania mowy?What is the Speech service?
- Co jest usługa QnA Maker?What is QnA Maker?
- Co to jest Language Understanding (LUIS)?What is Language Understanding (LUIS)?
- Wprowadzenie do kompozytora programu bot FrameworkIntroduction to Bot Framework Composer
- Co to jest Application InsightsWhat is Application Insights
- Omówienie programu Microsoft GraphOverview of Microsoft Graph
Architektury w pełni wdrożone:Fully deployable architectures: