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:
- 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.
- 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.
- 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.