Condividi tramite


Panoramica del framework di elaborazione

Benvenuti in Process Framework all'interno del kernel semantico di Microsoft, un approccio all'avanguardia progettato per ottimizzare l'integrazione dell'intelligenza artificiale con i processi aziendali. Questo framework consente agli sviluppatori di creare, gestire e distribuire in modo efficiente i processi aziendali sfruttando al contempo le potenti funzionalità di intelligenza artificiale, insieme al codice e ai sistemi esistenti.

Un processo è una sequenza strutturata di attività o attività che offrono un servizio o un prodotto, aggiungendo valore in linea con obiettivi aziendali specifici per i clienti.

Nota

Il pacchetto Process Framework è attualmente sperimentale ed è soggetto a modifiche fino a quando non viene spostato in anteprima e disponibilità generale.

Introduzione a Process Framework

Process Framework offre una soluzione affidabile per l'automazione di flussi di lavoro complessi. Ogni passaggio all'interno del framework esegue attività richiamando funzioni kernel definite dall'utente, usando un modello basato su eventi per gestire l'esecuzione del flusso di lavoro.

Incorporando l'intelligenza artificiale nei processi aziendali, è possibile migliorare significativamente la produttività e le funzionalità decisionali. Con Process Framework è possibile sfruttare l'integrazione semplificata dell'intelligenza artificiale, semplificando flussi di lavoro più intelligenti e reattivi. Questo framework semplifica le operazioni, promuove una migliore collaborazione tra le business unit e aumenta l'efficienza complessiva.

Funzionalità chiave    

  • Sfruttare il kernel semantico: i passaggi possono usare una o più funzioni kernel, consentendo di sfruttare tutti gli aspetti del kernel semantico all'interno dei processi.
  • Riutilizzabilità e flessibilità: i passaggi e i processi possono essere riutilizzati in diverse applicazioni, promuovendo la modularità e la scalabilità.
  • Architettura basata su eventi: usare eventi e metadati per attivare azioni e transizioni tra i passaggi del processo in modo efficace.
  • Controllo completo e controllabilità: mantenere il controllo dei processi in modo definito e ripetibile, completa di funzionalità di controllo tramite Open Telemetry.

Concetti principali

  • Processo: raccolta di passaggi disposti per raggiungere un obiettivo aziendale specifico per i clienti.
  • Passaggio: un'attività all'interno di un processo che ha definito input e output, contribuendo a un obiettivo più ampio.
  • Pattern: tipo di sequenza specifico che determina come vengono eseguiti i passaggi per il completamento completo del processo.

Esempi di processi aziendali

I processi aziendali fanno parte delle nostre routine quotidiane. Ecco tre esempi che potrebbero essere stati riscontrati questa settimana:

  1. Apertura account: questo processo include più passaggi, ad esempio il pull del credito e le valutazioni, il rilevamento delle frodi, la creazione di account dei clienti nei sistemi principali e l'invio di informazioni di benvenuto al cliente, incluso l'ID cliente.
  2. Consegna del cibo: l'ordinamento degli alimenti per la consegna è un processo familiare. Dalla ricezione dell'ordine tramite telefono, sito Web o app, per preparare ogni articolo alimentare, garantire il controllo della qualità, l'assegnazione di driver e la consegna finale, ci sono molti passaggi in questo processo che possono essere semplificati.
  3. Ticket di supporto: sono stati inviati tutti i ticket di supporto, sia per i nuovi servizi, il supporto IT o altre esigenze. Questo processo può coinvolgere più sottoprocessi in base ai requisiti aziendali e dei clienti, mirando infine alla soddisfazione rispondendo efficacemente alle esigenze dei clienti.

Introduzione

Sei pronto a sfruttare la potenza del framework di elaborazione?

Per iniziare il percorso, esplorare gli esempi .NET in GitHub. Anche se il supporto di Python è all'orizzonte, gli esempi .NET offrono un ottimo punto di partenza per comprendere le funzionalità e le applicazioni del framework.

Nota

Process Framework è attualmente disponibile per .NET. Il framework di elaborazione per Python è in corso.

Esaminando process framework, gli sviluppatori possono trasformare i flussi di lavoro tradizionali in sistemi intelligenti e adattivi. Iniziare a creare con gli strumenti a disposizione e ridefinire ciò che è possibile con i processi aziendali basati sull'intelligenza artificiale.