Visão geral da estrutura de processos
Bem-vindo ao Process Framework dentro do Kernel Semântico da Microsoft, uma abordagem de ponta projetada para otimizar a integração de IA com seus processos de negócios. Essa estrutura permite que os desenvolvedores criem, gerenciem e implantem processos de negócios de forma eficiente enquanto aproveitam os poderosos recursos da IA, juntamente com seu código e sistemas existentes.
Um Processo é uma sequência estruturada de atividades ou tarefas que entregam um serviço ou produto, agregando valor em alinhamento com objetivos de negócios específicos para os clientes.
Nota
O pacote Process Framework é atualmente experimental e está sujeito a alterações até ser movido para visualização e GA.
Introdução ao Process Framework
O Process Framework fornece uma solução robusta para automatizar fluxos de trabalho complexos. Cada etapa dentro da estrutura executa tarefas invocando funções do kernel definidas pelo usuário, utilizando um modelo orientado a eventos para gerenciar a execução do fluxo de trabalho.
Ao incorporar a IA em seus processos de negócios, você pode melhorar significativamente a produtividade e os recursos de tomada de decisão. Com o Process Framework, você se beneficia da integração perfeita de IA, facilitando fluxos de trabalho mais inteligentes e responsivos. Essa estrutura simplifica as operações, promove uma melhor colaboração entre as unidades de negócios e aumenta a eficiência geral.
Principais Funcionalidades
- Alavancar o Kernel Semântico: As etapas podem utilizar uma ou várias Funções do Kernel, permitindo que você aproveite todos os aspetos do Kernel Semântico em seus processos.
- Reusabilidade e flexibilidade: etapas e processos podem ser reutilizados em diferentes aplicações, promovendo modularidade e escalabilidade.
- Arquitetura orientada a eventos: utilize eventos e metadados para acionar ações e transições entre as etapas do processo de forma eficaz.
- Controle Total e Auditabilidade: Manter o controle dos processos de forma definida e repetível, com recursos de auditoria através da Telemetria Aberta.
Conceitos-chave
- Processo: Um conjunto de etapas organizadas para alcançar um objetivo de negócios específico para os clientes.
- Passo: Uma atividade dentro de um processo que tem entradas e saídas definidas, contribuindo para um objetivo maior.
- Padrão: O tipo de sequência específica que dita como as etapas são executadas para que o processo seja totalmente concluído.
Exemplos de processos de negócios
Os processos de negócio fazem parte das nossas rotinas diárias. Aqui estão três exemplos que você pode ter encontrado esta semana:
- Abertura de conta: Este processo inclui várias etapas, como recebimentos e classificações de crédito, deteção de fraudes, criação de contas de clientes em sistemas centrais e envio de informações de boas-vindas ao cliente, incluindo sua ID de cliente.
- Entrega de comida: Pedir comida para entrega é um processo familiar. Desde o recebimento do pedido via telefone, site ou aplicativo, até o preparo de cada alimento, garantindo o controle de qualidade, a atribuição do motorista e a entrega final, há muitas etapas nesse processo que podem ser agilizadas.
- Tíquete de suporte: todos enviamos tíquetes de suporte, seja para novos serviços, suporte de TI ou outras necessidades. Este processo pode envolver vários subprocessos com base nos requisitos do negócio e do cliente, visando, em última análise, a satisfação ao abordar as necessidades do cliente de forma eficaz.
Introdução
Você está pronto para aproveitar o poder da Estrutura de Processos?
Comece sua jornada explorando nossos exemplos .NET no GitHub. Embora o suporte a Python esteja no horizonte, os exemplos do .NET fornecem um excelente ponto de partida para entender os recursos e aplicativos da estrutura.
Nota
O Process Framework está disponível para .NET atualmente. O Process Framework para Python está em andamento.
Ao mergulhar no Process Framework, os desenvolvedores podem transformar fluxos de trabalho tradicionais em sistemas inteligentes e adaptáveis. Comece a construir com as ferramentas à sua disposição e redefina o que é possível com processos de negócios orientados por IA.