Dela via


Översikt över processramverket

Välkommen till Process Framework i Microsofts semantiska kernel – en avancerad metod som är utformad för att optimera AI-integrering med dina affärsprocesser. Det här ramverket ger utvecklare möjlighet att effektivt skapa, hantera och distribuera affärsprocesser samtidigt som de utnyttjar de kraftfulla funktionerna i AI, tillsammans med din befintliga kod och dina befintliga system.

En process är en strukturerad sekvens av aktiviteter eller uppgifter som levererar en tjänst eller produkt, vilket lägger till värde i linje med specifika affärsmål för kunder.

Kommentar

Process Framework-paketet är för närvarande experimentellt och kan komma att ändras tills det flyttas till förhandsversion och GA.

Introduktion till processramverket

Process Framework är en robust lösning för att automatisera komplexa arbetsflöden. Varje steg i ramverket utför uppgifter genom att anropa användardefinierade kernelfunktioner och använda en händelsedriven modell för att hantera arbetsflödeskörning.

Genom att bädda in AI i dina affärsprocesser kan du avsevärt förbättra produktivitets- och beslutsfunktionerna. Med Process Framework kan du dra nytta av sömlös AI-integrering, vilket underlättar smartare och mer dynamiska arbetsflöden. Det här ramverket effektiviserar verksamheten, främjar förbättrat samarbete mellan affärsenheter och ökar den övergripande effektiviteten.

Huvudfunktioner    

  • Utnyttja semantisk kernel: Steg kan använda en eller flera kernelfunktioner, så att du kan utnyttja alla aspekter av semantisk kernel i dina processer.
  • Återanvändbarhet och flexibilitet: Steg och processer kan återanvändas i olika program, vilket främjar modularitet och skalbarhet.
  • Händelsedriven arkitektur: Använda händelser och metadata för att utlösa åtgärder och övergångar mellan processsteg på ett effektivt sätt.
  • Fullständig kontroll och granskningsbarhet: Behåll kontrollen över processer på ett definierat och repeterbart sätt, komplett med granskningsfunktioner via Öppen telemetri.

Huvudkoncept

  • Process: En samling steg ordnade för att uppnå ett specifikt affärsmål för kunderna.
  • Steg: En aktivitet i en process som har definierat indata och utdata, vilket bidrar till ett större mål.
  • Mönster: Den specifika sekvenstyp som avgör hur steg körs för att processen ska slutföras helt.

Affärsprocessexempel

Affärsprocesser är en del av våra dagliga rutiner. Här är tre exempel som du kan ha stött på den här veckan:

  1. Kontoöppning: Den här processen innehåller flera steg, till exempel kredithämtningar och kreditbetyg, bedrägeriidentifiering, skapande av kundkonton i kärnsystem och sändning av välkomstinformation till kunden, inklusive deras kund-ID.
  2. Matleverans: Att beställa mat för leverans är en välbekant process. Från att ta emot beställningen via telefon, webbplats eller app, till att förbereda varje matartikel, säkerställa kvalitetskontroll, förartilldelning och slutlig leverans, finns det många steg i den här processen som kan effektiviseras.
  3. Supportbegäran: Vi har alla skickat in supportärenden – oavsett om det gäller nya tjänster, IT-support eller andra behov. Den här processen kan omfatta flera underprocesser baserade på affärs- och kundkrav, vilket i slutändan syftar till att tillfredsställa kundernas behov på ett effektivt sätt.

Komma igång

Är du redo att utnyttja kraften i Process Framework?

Börja din resa genom att utforska våra .NET-exempel på GitHub. Python-stöd är i horisonten, men .NET-exemplen är en utmärkt utgångspunkt för att förstå ramverkets funktioner och program.

Kommentar

Process Framework är avaialble för .NET för närvarande. Processramverket för Python pågår.

Genom att gå in i Process Framework kan utvecklare omvandla traditionella arbetsflöden till intelligenta, anpassningsbara system. Börja skapa med de verktyg som står till ditt förfogande och omdefiniera vad som är möjligt med AI-drivna affärsprocesser.