Vue d’ensemble de l’infrastructure de processus
Bienvenue dans l’infrastructure de processus dans le noyau sémantique de Microsoft, une approche de pointe conçue pour optimiser l’intégration de l’IA à vos processus métier. Ce framework permet aux développeurs de créer, gérer et déployer efficacement des processus métier tout en tirant parti des puissantes fonctionnalités de l’IA, en même temps que votre code et vos systèmes existants.
Un processus est une séquence structurée d’activités ou de tâches qui fournissent un service ou un produit, en ajoutant de la valeur en alignement avec des objectifs métier spécifiques pour les clients.
Remarque
Le package Process Framework est actuellement expérimental et peut être modifié jusqu’à ce qu’il soit déplacé vers la préversion et la disponibilité générale.
Présentation de l’infrastructure de processus
Process Framework fournit une solution robuste pour automatiser les flux de travail complexes. Chaque étape de l’infrastructure effectue des tâches en appelant des fonctions noyau définies par l’utilisateur, en utilisant un modèle piloté par les événements pour gérer l’exécution du flux de travail.
En incorporant l’IA dans vos processus métier, vous pouvez améliorer considérablement les fonctionnalités de productivité et de prise de décision. Avec Process Framework, vous bénéficiez d’une intégration ia transparente, ce qui facilite les flux de travail plus intelligents et plus réactifs. Ce cadre simplifie les opérations, favorise une collaboration améliorée entre les unités commerciales et améliore l’efficacité globale.
Principales fonctionnalités
- Tirer parti du noyau sémantique : les étapes peuvent utiliser une ou plusieurs fonctions de noyau, ce qui vous permet d’exploiter tous les aspects du noyau sémantique au sein de vos processus.
- Réutilisabilité et flexibilité : les étapes et les processus peuvent être réutilisés entre différentes applications, en favorisant la modularité et l’extensibilité.
- Architecture pilotée par les événements : utilisez les événements et les métadonnées pour déclencher efficacement des actions et des transitions entre les étapes du processus.
- Contrôle total et audit : maintenez le contrôle des processus de manière définie et reproductible, avec des fonctionnalités d’audit via Open Telemetry.
Principaux concepts
- Processus : collection d’étapes organisées pour atteindre un objectif métier spécifique pour les clients.
- Étape : activité au sein d’un processus qui a défini des entrées et des sorties, contribuant à un objectif plus large.
- Modèle : type de séquence spécifique qui détermine la façon dont les étapes sont exécutées pour que le processus soit entièrement terminé.
Exemples de processus métier
Les processus métier font partie de nos routines quotidiennes. Voici trois exemples que vous avez rencontrés cette semaine :
- Ouverture de compte : ce processus comprend plusieurs étapes telles que les tirages de crédit et les évaluations, la détection des fraudes, la création de comptes clients dans les systèmes de base et l’envoi d’informations de bienvenue au client, y compris leur ID client.
- Livraison de nourriture : commander des aliments pour la livraison est un processus familier. De la réception de la commande par téléphone, site web ou application, à la préparation de chaque article alimentaire, en garantissant le contrôle de la qualité, l’affectation de chauffeur et la livraison finale, il existe de nombreuses étapes dans ce processus qui peuvent être simplifiées.
- Ticket de support : nous avons tous soumis des tickets de support, que ce soit pour les nouveaux services, le support informatique ou d’autres besoins. Ce processus peut impliquer plusieurs sous-processus basés sur les exigences métier et client, en vue de la satisfaction en répondant efficacement aux besoins des clients.
Mise en route
Êtes-vous prêt à exploiter la puissance du Framework de processus ?
Commencez votre parcours en explorant nos exemples .NET sur GitHub. Bien que la prise en charge de Python soit à l’horizon, les exemples .NET fournissent un excellent point de départ pour comprendre les fonctionnalités et les applications du framework.
Remarque
Process Framework est avaialble pour .NET actuellement. Process Framework pour Python est en cours.
En plongeant dans l’infrastructure de processus, les développeurs peuvent transformer les flux de travail traditionnels en systèmes intelligents et adaptatifs. Commencez à créer avec les outils à votre disposition et redéfinissez ce qui est possible avec les processus métier pilotés par l’IA.