Partilhar via


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:

  1. 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.
  2. 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.
  3. 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.