Compartilhar via


Visão geral da estrutura do processo

Bem-vindo à Estrutura de Processos no Kernel Semântico da Microsoft, uma abordagem de ponta projetada para otimizar a integração da IA com seus processos de negócios. Essa estrutura capacita os desenvolvedores a criar, gerenciar e implantar processos de negócios com eficiência, aproveitando 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 metas de negócios específicas para os clientes.

Observação

O pacote Process Framework é atualmente experimental e está sujeito a alterações até que seja movido para visualização e GA.

Introdução à Estrutura de Processos

O Process Framework fornece uma solução robusta para automatizar fluxos de trabalho complexos. Cada etapa dentro da estrutura executa tarefas invocando funções de 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 aumentar significativamente a produtividade e os recursos de tomada de decisão. Com o Process Framework, você se beneficia da integração perfeita da IA, facilitando fluxos de trabalho mais inteligentes e responsivos. Essa estrutura simplifica as operações, promove uma colaboração aprimorada entre as unidades de negócios e aumenta a eficiência geral.

Principais recursos

  • Aproveite o Kernel Semântico: As etapas podem utilizar uma ou várias funções do kernel, permitindo que você aproveite todos os aspectos do Kernel semântico em seus processos.
  • Reutilização e flexibilidade: etapas e processos podem ser reutilizados em diferentes aplicativos, 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: Mantenha o controle dos processos de maneira definida e repetível, completo com recursos de auditoria por meio de telemetria aberta.

Conceitos principais

  • Processo: um conjunto de etapas organizadas para atingir uma meta de negócios específica para os clientes.
  • Etapa: Uma atividade dentro de um processo que definiu entradas e saídas, contribuindo para um objetivo maior.
  • Padrão: O tipo de sequência específico que determina como as etapas são executadas para que o processo seja totalmente concluído.

Exemplos de processos de negócios

Os processos de negócios fazem parte de nossas rotinas diárias. Aqui estão três exemplos que você pode ter encontrado esta semana:

  1. Abertura de conta: esse processo inclui várias etapas, como pull e classificações de crédito, detecção de fraudes, criação de contas de clientes em sistemas principais e envio de informações de boas-vindas ao cliente, incluindo seu ID de cliente.
  2. Entrega de comida: Pedir comida para entrega é um processo familiar. Desde o recebimento do pedido por 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 simplificadas.
  3. Tíquete de suporte: Todos nós enviamos tíquetes de suporte, seja para novos serviços, suporte de TI ou outras necessidades. Esse processo pode envolver vários subprocessos com base nos requisitos de negócios e do cliente, visando a satisfação ao atender às necessidades do cliente de forma eficaz.

Introdução

Você está pronto para aproveitar o poder do Process Framework?

Comece sua jornada explorando nossos exemplos do .NET no GitHub. Embora o suporte ao Python esteja no horizonte, os exemplos do .NET fornecem um excelente ponto de partida para entender os recursos e aplicativos da estrutura.

Observação

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 criar com as ferramentas à sua disposição e redefina o que é possível com processos de negócios orientados por IA.