AI Builder – co to jest i jak działa sztuczna inteligencja w Power Platform?

AI Builder pozwala wykorzystać sztuczną inteligencję w Power Platform. Poznaj typy modeli, etapy ich wdrażania i integracje z Power Automate, Power Apps oraz Dataverse. Sprawdź zastosowania biznesowe, koszty i zasady odpowiedzialnego użycia AI.
20 października 2026
blog

Czym jest AI Builder w Power Platform i kiedy warto go użyć

AI Builder to funkcjonalność Microsoft Power Platform, która pozwala dodawać możliwości sztucznej inteligencji do aplikacji i zautomatyzowanych procesów biznesowych. Zamiast samodzielnie tworzyć model uczenia maszynowego i budować infrastrukturę do jego obsługi, można skorzystać z gotowych możliwości AI lub przygotować rozwiązanie dopasowane do własnych danych. Wszystko odbywa się w podejściu low-code — z ograniczoną potrzebą pisania kodu.

W praktyce AI Builder stanowi połączenie między modelami sztucznej inteligencji a narzędziami używanymi do codziennej pracy. Power Apps zapewnia interfejs aplikacji, Power Automate odpowiada za przebieg automatyzacji, a AI Builder dostarcza wynik analizy lub wygenerowaną treść, które można wykorzystać w tym procesie. Nie jest więc osobnym systemem do zarządzania firmą, lecz sposobem na wzbogacenie istniejących rozwiązań o funkcje AI.

Co odróżnia AI Builder od zwykłej automatyzacji?

Klasyczna automatyzacja działa według jednoznacznych reguł: jeśli kwota przekracza ustalony próg, wyślij wniosek do akceptacji. Takie podejście sprawdza się, gdy dane mają przewidywalną strukturę, a warunki decyzji można precyzyjnie opisać. Trudniej zastosować je wtedy, gdy system musi najpierw zinterpretować treść wiadomości albo rozpoznać informacje w dokumencie o zmiennym układzie.

AI Builder warto rozważyć tam, gdzie przed wykonaniem kolejnego kroku potrzebna jest interpretacja danych, a nie tylko sprawdzenie warunku. Model dostarcza wynik, na podstawie którego aplikacja lub przepływ może kontynuować pracę. W odróżnieniu od sztywnej reguły wynik AI może jednak wymagać weryfikacji — szczególnie jeśli wpływa na istotną decyzję biznesową.

Kiedy wybór AI Builder ma sens?

To rozwiązanie jest szczególnie użyteczne dla organizacji, które już budują aplikacje i automatyzacje w Power Platform oraz chcą ograniczyć ręczne analizowanie i przepisywanie informacji. Dobrym punktem wyjścia jest powtarzalny, jasno określony etap procesu, którego rezultat można ocenić. Łatwiej uzasadnić wdrożenie, gdy wiadomo, jaką pracę ma przejąć AI i po czym zespół pozna, że wykonuje ją wystarczająco dobrze.

AI Builder nie musi być natomiast najlepszym wyborem, jeśli zadanie da się niezawodnie rozwiązać prostą regułą, formularzem lub standardowym połączeniem między systemami. Nie należy też utożsamiać go z asystentem konwersacyjnym: jego podstawową rolą jest udostępnianie funkcji AI wewnątrz aplikacji i procesów, a nie prowadzenie rozmowy z użytkownikiem. Decyzję o użyciu warto więc zacząć od konkretnego zadania, nie od samej chęci wdrożenia sztucznej inteligencji.

Typy modeli i wspierane scenariusze: dokumenty, ekstrakcja danych, klasyfikacja, predykcje i generowanie tekstu

W AI Builder wybór modelu zależy przede wszystkim od tego, jaki wynik ma otrzymać użytkownik lub proces: tekst odczytany ze skanu, konkretne pola z dokumentu, kategorię zgłoszenia, prognozowaną wartość czy wygenerowaną odpowiedź. To różne zadania, nawet jeśli punktem wyjścia jest ten sam plik lub wiadomość. W Cognity często słyszymy pytania, jak praktycznie podejść do wyboru modelu AI Builder – odpowiadamy na nie także na blogu.

Do dyspozycji są modele gotowe do użycia, przeznaczone do określonych zadań, oraz modele niestandardowe, dostosowywane do własnych danych. Osobną możliwością jest korzystanie z generatywnej AI za pomocą instrukcji, czyli promptów. Nie każdy scenariusz wymaga więc trenowania własnego modelu.

Dokumenty: od odczytu tekstu do rozpoznawania pól

Rozpoznawanie tekstu, czyli OCR, służy do odczytywania treści z obrazów i dokumentów. Przydaje się wtedy, gdy informacje dostępne wizualnie trzeba zamienić na tekst możliwy do dalszego przetwarzania. Sam odczyt nie oznacza jednak, że system rozpozna znaczenie poszczególnych fragmentów — na przykład odróżni numer dokumentu od identyfikatora klienta.

Do tego służy przetwarzanie dokumentów, które pozwala wyodrębniać określone pola i tabele. Gotowe modele obsługują wybrane rodzaje dokumentów, takie jak faktury czy paragony. Modele niestandardowe umożliwiają dopasowanie ekstrakcji do własnych formularzy i układów treści. Różnica jest zasadnicza: OCR odpowiada na pytanie „co tu napisano?”, a przetwarzanie dokumentów — „które informacje należy przypisać do wskazanych pól?”.

Ekstrakcja informacji z tekstu

Ekstrakcja nie ogranicza się do plików i skanów. AI Builder może również rozpoznawać w tekście encje, czyli konkretne typy informacji, na przykład nazwy organizacji, lokalizacje lub daty. W tym przypadku źródłem może być już odczytana treść wiadomości, notatki albo opisu.

Celem jest wyłuskanie potrzebnych elementów z dłuższej wypowiedzi, a nie przypisanie kategorii całemu tekstowi. W zależności od zadania można korzystać z gotowego rozpoznawania encji lub rozwiązania dostosowanego do pojęć charakterystycznych dla danej organizacji.

Klasyfikacja i analiza tekstu

Klasyfikacja kategorii przypisuje tekst do określonych grup tematycznych. Pozwala ustalić, czy wiadomość dotyczy reklamacji, płatności czy pytania o produkt, bez konieczności ręcznego przeglądania każdej treści. Model niestandardowy ma zastosowanie wtedy, gdy potrzebny podział wynika z własnej organizacji pracy.

Inne modele analizy tekstu realizują odrębne zadania: wykrywają język, wyodrębniają kluczowe frazy lub oceniają sentyment. Sentyment nie jest kategorią tematyczną — opisuje wydźwięk wypowiedzi, a nie jej temat.

Predykcje na podstawie danych historycznych

Modele predykcyjne wykorzystują zależności w uporządkowanych danych, aby przewidywać określony wynik. Może to być odpowiedź typu „tak/nie”, wybór kategorii albo wartość liczbowa. Sprawdzają się w zadaniach takich jak szacowanie prawdopodobieństwa zdarzenia czy przewidywanie wartości dla nowego rekordu.

W odróżnieniu od ekstrakcji predykcja nie odczytuje informacji zapisanej w materiale wejściowym. Szacuje wynik na podstawie wcześniejszych przykładów, dlatego nie należy traktować jej jako pewnego stwierdzenia faktu.

Generowanie tekstu za pomocą promptów

Funkcje generatywne pozwalają tworzyć treści zgodnie z instrukcją i dostarczonym kontekstem. Mogą przygotować streszczenie, wersję roboczą odpowiedzi, uporządkować notatkę lub przekształcić tekst do wskazanego formatu.

Generatywna AI może również klasyfikować treści i wydobywać z nich informacje. Różni się jednak sposobem definiowania zadania: kluczową rolę odgrywa prompt określający cel, kontekst i oczekiwaną postać odpowiedzi. Wybór między wyspecjalizowanym modelem a promptem powinien wynikać z charakteru zadania, a nie wyłącznie z możliwości wygenerowania tekstu.

Praca z modelem krok po kroku: dane, trening/konfiguracja, testowanie i publikacja

Praca z AI Builder nie zawsze oznacza trenowanie własnego modelu. Modele gotowe można wykorzystać bez treningu na danych organizacji, po wskazaniu obsługiwanych danych wejściowych. Modele niestandardowe wymagają przygotowania przykładów i — zależnie od wybranego scenariusza — oznaczenia informacji, których mają się nauczyć. Z kolei w przypadku generowania tekstu główna praca polega na konfiguracji instrukcji, czyli promptu, oraz sprawdzeniu odpowiedzi.

1. Określ oczekiwany wynik i przygotuj dane

Zanim rozpoczniesz konfigurację, ustal, co dokładnie ma zwracać model i po czym rozpoznasz poprawny rezultat. W przypadku dokumentu może to być odczytanie określonych pól, a przy klasyfikacji — przypisanie treści do jednej z ustalonych kategorii. Tak zdefiniowany cel ułatwia dobór danych i późniejszą ocenę działania modelu.

Przykłady powinny odzwierciedlać materiały, które rzeczywiście pojawiają się w procesie. Jeśli dokumenty mają różne układy, nie ograniczaj zbioru do jednego szablonu. Jeżeli model ma analizować wiadomości, uwzględnij zarówno krótkie, jednoznaczne treści, jak i dłuższe wypowiedzi zawierające kilka wątków.

Od początku odłóż osobny zestaw do testów, niewykorzystywany podczas uczenia. Sprawdzenie modelu wyłącznie na znanych mu przykładach nie pokazuje, jak poradzi sobie z nowymi danymi. W modelach predykcyjnych zadbaj również o to, aby dane wejściowe nie zawierały informacji, które w rzeczywistym procesie będą dostępne dopiero po przewidywanym zdarzeniu.

2. Przeprowadź trening lub skonfiguruj model

Po wybraniu odpowiedniej funkcji AI Builder sposób pracy zależy od rodzaju rozwiązania:

  • Model niestandardowy: dostarczasz wymagane dane i definiujesz oczekiwany wynik. Przy przetwarzaniu dokumentów wskazujesz pola oraz oznaczasz ich wartości w przykładach. Następnie uruchamiasz trening, podczas którego system uczy się rozpoznawać wskazane informacje.
  • Model gotowy: nie przygotowujesz własnego procesu uczenia. Określasz obsługiwane wejście i dostępne ustawienia, a następnie sprawdzasz wyniki na swoich materiałach.
  • Prompt generatywny: opisujesz zadanie, przekazujesz potrzebny kontekst i określasz format odpowiedzi. To konfiguracja sposobu użycia modelu, a nie trening modelu bazowego na danych firmy.

W instrukcji generatywnej warto wskazać nie tylko oczekiwany rezultat, lecz także zachowanie w przypadku brakujących informacji. Polecenie „jeśli w materiale nie ma danej wartości, zwróć informację o jej braku” ogranicza ryzyko uzupełniania odpowiedzi niepotwierdzonymi szczegółami, choć nie zastępuje weryfikacji wyników.

3. Przetestuj wyniki na nowych przykładach

Po treningu lub konfiguracji przeprowadź testy na odłożonych wcześniej danych. Porównuj rezultat z poprawną odpowiedzią, a nie tylko z ogólnym wrażeniem, że model działa dobrze. Przy ekstrakcji sprawdzaj każde istotne pole osobno; przy klasyfikacji zobacz, które kategorie są najczęściej mylone. Dla generowania tekstu oceniaj zgodność z materiałem źródłowym, kompletność i przestrzeganie wymaganego formatu.

Wskaźnik pewności, jeśli jest dostępny, nie stanowi gwarancji poprawności. Oceniaj go razem z rzeczywistymi błędami. Przykładowo poprawny odczyt większości pól nie wystarczy, jeśli model regularnie myli wartość kluczową dla dalszej decyzji.

Testuj również nietypowe przypadki: brak pola, niepełny dokument czy treść spoza założonych kategorii. Jeśli wyniki są niezadowalające, popraw oznaczenia, uzupełnij przykłady albo doprecyzuj instrukcję i ponów testy. Zmiana jednego elementu naraz ułatwia ustalenie, co rzeczywiście poprawiło rezultat.

4. Opublikuj sprawdzoną wersję

W modelach wymagających publikacji samo zakończenie treningu nie wystarcza do udostępnienia nowej wersji do użycia. Publikuj dopiero wersję, która spełnia wcześniej ustalone kryteria jakości. Dla gotowych funkcji i promptów sposób zapisania oraz udostępnienia konfiguracji może być inny — nie każdy scenariusz ma identyczny etap publikacji.

Zachowaj zestaw testowy i wyniki oceny jako punkt odniesienia dla kolejnych zmian. Po ponownym treningu lub modyfikacji promptu sprawdź na tych samych przykładach, czy poprawa jednego obszaru nie pogorszyła innego. Dzięki temu decyzja o udostępnieniu aktualizacji opiera się na porównywalnych wynikach, a nie na pojedynczej udanej próbie.

💡 Pro tip: Przed testami ustal, które błędy dyskwalifikują model — np. błędny odczyt kwoty do zapłaty może mieć większe znaczenie niż kilka pomyłek w opisie dokumentu. Decyzję o publikacji oprzyj na wynikach dla tych krytycznych danych, a nie wyłącznie na średniej skuteczności.

Integracja z Power Automate: automatyzacje oparte o AI

W przepływie Power Automate AI Builder odpowiada za zadanie wymagające interpretacji danych — na przykład odczytanie informacji z dokumentu lub przygotowanie streszczenia wiadomości. Power Automate steruje pozostałą częścią procesu: pobiera dane, wywołuje model, sprawdza wynik i przekazuje go do kolejnych akcji. AI nie zastępuje więc reguł automatyzacji, lecz dostarcza informacje, na podstawie których mogą one zadziałać.

Typowy schemat wygląda następująco: zdarzenie uruchamia przepływ, odpowiednia akcja AI Builder przetwarza przekazaną treść, a wynik trafia do warunku, rekordu, powiadomienia lub zadania zatwierdzania. W jednym przepływie można dzięki temu połączyć analizę nieustrukturyzowanego tekstu ze zwykłymi, jednoznacznymi regułami biznesowymi. W Cognity omawiamy integrację AI Builder z Power Automate zarówno od strony technicznej, jak i praktycznej — zgodnie z realiami pracy uczestników.

Przykład 1: od załącznika do zweryfikowanych danych

Przepływ uruchamia się po odebraniu wiadomości z załącznikiem albo po dodaniu pliku do wskazanej biblioteki SharePoint. Power Automate pobiera zawartość pliku i przekazuje ją do akcji AI Builder obsługującej przetwarzanie dokumentów. Otrzymane pola można następnie wykorzystać w kolejnych krokach bez ręcznego przepisywania danych.

  • Wyzwalacz: pojawienie się nowego dokumentu.
  • Akcja AI: odczytanie wskazanych wartości, np. numeru dokumentu, daty i kwoty.
  • Walidacja: sprawdzenie, czy wymagane pola są uzupełnione i zgodne z ustalonymi regułami; uwzględnienie poziomu pewności, jeśli dana akcja go udostępnia.
  • Dalsza obsługa: zapis danych na liście SharePoint albo skierowanie dokumentu do ręcznej weryfikacji.

Istotne jest rozdzielenie odczytu od akceptacji. Sam fakt, że model zwrócił kwotę, nie oznacza jeszcze, że dokument powinien automatycznie przejść do realizacji. O tym decydują warunki zdefiniowane w przepływie.

Przykład 2: kierowanie wiadomości do odpowiedniej kolejki

W automatyzacji obsługującej wspólną skrzynkę Power Automate może przekazać temat i treść wiadomości do modelu klasyfikacji tekstu. Zwrócona kategoria służy następnie jako wartość wejściowa dla rozgałęzienia przepływu, np. akcji Switch. Każda gałąź wykonuje inne działanie: tworzy zadanie, wysyła powiadomienie do odpowiedniego zespołu lub zapisuje zgłoszenie we wskazanym miejscu.

Różnica względem filtrowania po słowach kluczowych polega na wykorzystaniu modelu do rozpoznania kategorii treści. Reguły Power Automate nadal określają jednak, co zrobić z uzyskanym wynikiem. Warto również przewidzieć ścieżkę domyślną — wiadomość, której nie udało się przypisać do obsługiwanej kategorii, powinna trafić do wspólnej kolejki, a nie zostać pominięta.

Przykład 3: streszczenie lub szkic odpowiedzi z zatwierdzeniem

Przepływ może pobrać treść zgłoszenia i przekazać ją do akcji uruchamiającej prompt AI Builder. Instrukcja określa oczekiwany rezultat, np. krótkie streszczenie, listę brakujących informacji albo roboczą wersję odpowiedzi. Wygenerowany tekst trafia następnie do osoby odpowiedzialnej za sprawę.

W tym wariancie wynik AI nie wybiera wyłącznie dalszej ścieżki — staje się treścią wykorzystywaną w procesie. Dlatego przy komunikacji zewnętrznej warto dodać krok zatwierdzania: dopiero zaakceptowany szkic jest przekazywany do akcji wysyłającej wiadomość. Odrzucenie może uruchomić osobną ścieżkę ręcznej obsługi.

Co uwzględnić w konstrukcji przepływu?

Błąd techniczny i niepoprawny wynik merytoryczny wymagają różnych reakcji. Nieudane wywołanie akcji można obsłużyć za pomocą ustawień „Uruchom po” oraz osobnej gałęzi powiadamiającej o błędzie. Wynik zwrócony poprawnie technicznie, lecz niekompletny lub niespójny, trzeba wychwycić warunkami walidacyjnymi. Warto też zapisywać identyfikator przetwarzanego pliku lub wiadomości i status obsługi, aby ograniczyć ryzyko ponownego wykonania tych samych operacji.

💡 Pro tip: Zanim dodasz akcję AI Builder, odfiltruj pliki i wiadomości, które nie wymagają analizy, np. nieobsługiwane załączniki lub sprawy już przetworzone. Prosty warunek na początku przepływu ograniczy zbędne wywołania modelu, zużycie zasobów i czas obsługi.

Integracja z Power Apps i Dataverse: osadzanie AI w aplikacjach biznesowych

Integracja AI Builder z Power Apps pozwala udostępnić funkcje sztucznej inteligencji bezpośrednio w aplikacji, w której użytkownik wykonuje codzienne zadania. Zamiast przenosić dokumenty i wyniki między narzędziami, może on uruchomić analizę, sprawdzić rezultat i zatwierdzić dane w jednym interfejsie. Power Apps odpowiada za obsługę użytkownika, AI Builder za przetwarzanie, a Dataverse może przechowywać dane wejściowe, wyniki oraz status ich weryfikacji.

Power Apps: wynik AI jako element interfejsu

W aplikacjach kanwowych (canvas apps) projektant kontroluje układ ekranów i sposób interakcji z modelem. Zależnie od wybranej funkcji AI Builder można wykorzystać gotowe komponenty, wywołanie modelu z poziomu formuł Power Fx lub przepływ uruchamiany przez aplikację. Nie każdy model jest dostępny przez każdy z tych mechanizmów, dlatego sposób integracji należy dopasować do konkretnej funkcji.

W praktyce wynik analizy może uzupełnić pola formularza, pojawić się jako sugestia obok danych rekordu albo pomóc użytkownikowi wybrać dalszą czynność. Dobrym przykładem jest ekran dodawania dokumentu: po jego przesłaniu aplikacja pokazuje rozpoznane wartości, umożliwia ich poprawienie i dopiero po akceptacji zapisuje je jako dane biznesowe. To różnica między samym wyświetleniem odpowiedzi modelu a rzeczywistym wsparciem pracy użytkownika.

W aplikacjach opartych na modelu (model-driven apps) punktem wyjścia są tabele, formularze i widoki Dataverse. Rezultaty AI można prezentować w kolumnach rekordu, a bardziej niestandardową obsługę udostępnić przez stronę niestandardową (custom page). Przetwarzanie może odbywać się w tle, natomiast użytkownik pracuje na zapisanym wyniku, bez konieczności korzystania z osobnego ekranu analizy.

Dataverse: powiązanie wyników z danymi biznesowymi

Dataverse pozwala przypisać rezultat działania AI do właściwego zgłoszenia, dokumentu czy innego rekordu. Dzięki temu wynik nie pozostaje jednorazową odpowiedzią widoczną tylko na ekranie, lecz może być wykorzystany w formularzach, widokach, raportach i dalszej obsłudze procesu. Sam zapis wyniku do Dataverse nie oznacza jednak, że model uczy się na tych danych lub automatycznie uwzględnia poprawki użytkowników.

Strukturę danych warto zaprojektować tak, aby rozróżniała propozycję modelu od wartości zatwierdzonej. Przydatne są również status weryfikacji, data analizy i informacja o osobie akceptującej rezultat. Jeżeli dany model udostępnia ocenę pewności, można ją zachować jako dodatkową wskazówkę dla użytkownika — nie jako gwarancję poprawności.

Kontrola użytkownika i dostęp do danych

Dobrze zaprojektowana aplikacja jasno komunikuje, które informacje pochodzą z AI, czy analiza jeszcze trwa i czy wynik wymaga sprawdzenia. Powinna także umożliwiać poprawienie lub odrzucenie propozycji. Ma to szczególne znaczenie wtedy, gdy zatwierdzone dane wpływają na kolejne decyzje w procesie.

Uprawnienia do rekordów i kolumn Dataverse należy skonfigurować zgodnie z rolami użytkowników. Osobno trzeba sprawdzić kontekst połączeń wykorzystywanych do wywołania modelu i zapisu danych. Ukrycie pola na ekranie nie zastępuje kontroli dostępu. Dopiero połączenie czytelnego interfejsu, odpowiednio zaprojektowanych tabel i właściwych uprawnień pozwala osadzić AI w aplikacji w sposób użyteczny i kontrolowany.

Przykłady biznesowe zastosowań AI Builder w różnych działach

AI Builder przydaje się tam, gdzie pracownicy regularnie przepisują informacje, czytają podobne wiadomości lub porządkują dużą liczbę zgłoszeń. Warto jednak rozdzielić dwie role: model AI rozpoznaje, wyodrębnia lub generuje treść, a proces biznesowy określa, co zrobić z wynikiem. Inaczej będzie to wyglądać w sprzedaży, gdzie liczy się sprawna odpowiedź na zapytanie, a inaczej w finansach, gdzie kluczowe są poprawność danych i kontrola zatwierdzeń.

Sprzedaż: szybsze opracowanie zapytań ofertowych

Zapytania od klientów często trafiają do handlowców jako nieuporządkowane wiadomości: opis potrzeb znajduje się w treści e-maila, a szczegóły zamówienia w załączniku. AI Builder może pomóc wyodrębnić produkt, ilość, oczekiwany termin i wymagania klienta oraz przygotować zwięzłe streszczenie dla sprzedawcy. Na tej podstawie proces może przekazać sprawę do właściwego zespołu.

Generowanie tekstu sprawdza się także przy tworzeniu roboczej odpowiedzi lub podsumowania notatek ze spotkania. Handlowiec nadal weryfikuje ceny, dostępność i warunki oferty — model nie powinien samodzielnie składać zobowiązań w imieniu firmy. Korzyścią jest ograniczenie pracy przygotowawczej, a nie zastąpienie relacji z klientem.

Finanse: mniej ręcznego przepisywania dokumentów

Przy obsłudze faktur AI Builder może odczytać m.in. numer dokumentu, datę, dane dostawcy i kwoty. Wyodrębnione informacje mogą posłużyć do wstępnego uzupełnienia rekordu w systemie oraz dalszej kontroli, np. porównania wartości faktury z zamówieniem według ustalonych reguł.

Pracownik księgowości skupia się wtedy na rozbieżnościach i dokumentach wymagających wyjaśnienia, zamiast przepisywać każde pole. Odczyt danych nie oznacza jednak potwierdzenia poprawności księgowej: kwalifikacja kosztu i zatwierdzenie płatności pozostają odrębnymi etapami. Efekt wdrożenia można oceniać przez czas obsługi dokumentu i liczbę ręcznych korekt.

HR: uporządkowanie spraw pracowniczych

W dziale HR praktycznym zastosowaniem jest klasyfikowanie wiadomości dotyczących urlopów, benefitów, zaświadczeń czy onboardingu. Model może rozpoznać temat i streścić sprawę, ułatwiając jej przekazanie do odpowiedniej osoby. Może też przygotować projekt odpowiedzi na podstawie dostarczonych, aktualnych zasad wewnętrznych.

Takie wsparcie ogranicza powtarzalną pracę administracyjną. Nie powinno natomiast zastępować oceny człowieka w decyzjach dotyczących zatrudnienia, wynagrodzenia czy sytuacji osobistej pracownika. W tych procesach szczególne znaczenie mają poufność informacji i możliwość sprawdzenia podstaw odpowiedzi.

Obsługa klienta: sprawniejsze przygotowanie sprawy dla konsultanta

AI Builder może przypisać zgłoszeniu kategorię, np. reklamacja, dostawa lub rozliczenie, oraz przygotować streszczenie przekazanej korespondencji. Konsultant otrzymuje wówczas uporządkowany opis problemu i może szybciej przejść do jego rozwiązania. Robocza odpowiedź wygenerowana na podstawie zatwierdzonych materiałów pomaga zachować spójność komunikacji.

Analiza wydźwięku wiadomości może dodatkowo sygnalizować niezadowolenie klienta, ale nie powinna samodzielnie decydować o pilności sprawy. Priorytet warto ustalać również na podstawie rodzaju problemu i uzgodnionych terminów obsługi. Miarą wartości takiego rozwiązania jest nie tylko czas odpowiedzi, lecz także trafność przekierowania i liczba spraw wymagających ponownego kontaktu.

Ograniczenia, koszty i wymagania AI Builder

AI Builder upraszcza wdrażanie sztucznej inteligencji, ale nie eliminuje potrzeby kontroli danych, wyników i kosztów. Przed uruchomieniem rozwiązania produkcyjnego warto sprawdzić nie tylko, czy model wykonuje zadanie, lecz także jak często się myli, ile kosztuje jego użycie i czy obsłuży rzeczywiste obciążenie procesu.

Jakość danych i wiarygodność wyników

Skuteczność modelu zależy od materiału, który otrzymuje. Nieczytelne skany, brakujące informacje, niespójne oznaczenia czy zbyt mało zróżnicowane przykłady mogą obniżyć jakość rezultatów. Przy modelach wymagających treningu dane powinny odzwierciedlać rzeczywiste przypadki, również te rzadsze i trudniejsze. Testowanie wyłącznie na starannie przygotowanych dokumentach daje mylący obraz gotowości rozwiązania.

Wynik działania AI nie jest gwarancją poprawności. Jeśli model udostępnia ocenę pewności, można wykorzystać ją do kierowania niejednoznacznych przypadków do ręcznej weryfikacji. Próg akceptacji trzeba jednak dobrać na podstawie testów, a nie traktować go jako uniwersalnego miernika bezbłędności. W przypadku generowania tekstu należy dodatkowo uwzględnić ryzyko tworzenia informacji brzmiących wiarygodnie, lecz niezgodnych ze źródłem. Dane wpływające na płatności, zobowiązania lub decyzje dotyczące ludzi wymagają odpowiednich mechanizmów kontroli.

Koszty i warunki licencyjne

Koszt rozwiązania nie sprowadza się do licencji Power Apps lub Power Automate. Trzeba osobno zweryfikować uprawnienia do korzystania z AI Builder oraz zasady rozliczania wybranych funkcji AI. W zależności od funkcji i obowiązującego modelu licencyjnego znaczenie mogą mieć kredyty AI Builder lub Copilot Credits. Nie należy zakładać, że posiadana subskrypcja zapewnia wystarczającą pulę na eksploatację produkcyjną.

Budżet warto oszacować na podstawie liczby operacji, rodzaju przetwarzania i wielkości materiału wejściowego. Zależnie od funkcji na zużycie mogą wpływać między innymi liczba stron dokumentów lub liczba tokenów przetwarzanego i generowanego tekstu. Należy uwzględnić również testy, ponowne próby oraz wzrost wolumenu. Aktualne stawki, dostępne pule i zasady ich wykorzystania trzeba potwierdzić w dokumentacji licencyjnej Microsoft oraz ustawieniach danego środowiska.

Limity techniczne i wydajność

Poszczególne modele mają własne wymagania dotyczące formatów plików, ich rozmiaru, liczby stron czy długości tekstu. Obowiązują też ograniczenia liczby żądań i przepustowości. Nie istnieje jeden wspólny zestaw limitów dla całego AI Builder, dlatego parametry należy sprawdzać dla konkretnej funkcji.

Czas odpowiedzi może zależeć od złożoności zadania, rozmiaru danych oraz obciążenia usług. Przetwarzanie AI nie powinno być traktowane jako operacja o gwarantowanym, stałym czasie wykonania. Rozwiązanie produkcyjne powinno uwzględniać kolejki, obsługę błędów, kontrolowane ponawianie żądań i zabezpieczenie przed podwójnym przetworzeniem tej samej sprawy. Test obciążeniowy jest szczególnie ważny tam, gdzie dokumenty napływają partiami.

Obsługiwane języki, regiony i ochrona danych

Obsługa języków różni się między funkcjami. Możliwość odczytania polskiego tekstu nie oznacza automatycznie, że każdy model równie dobrze zinterpretuje jego treść. Przed wdrożeniem należy sprawdzić oficjalną listę wspieranych języków i przetestować rzeczywiste materiały: branżowe słownictwo, skróty, polskie znaki oraz dokumenty wielojęzyczne.

Znaczenie mają również dostępność funkcji w regionie środowiska, wymagane uprawnienia oraz zasady przetwarzania danych. Przy informacjach osobowych lub poufnych trzeba zweryfikować warunki konkretnej usługi, lokalizację przetwarzania i polityki organizacji, w tym reguły DLP. Sama dostępność modelu w Power Platform nie oznacza jeszcze, że jego użycie w danym procesie spełnia wszystkie wymagania bezpieczeństwa i zgodności.

💡 Pro tip: W pilotażu policz koszt jednej poprawnie zakończonej sprawy, uwzględniając zużycie AI, ponowne wywołania i czas ręcznej weryfikacji. Taki wskaźnik lepiej pokazuje opłacalność automatyzacji niż sam koszt pojedynczego wywołania modelu.

Odpowiedzialne użycie AI: bezpieczeństwo, prywatność, zgodność, bias i kontrola człowieka

Wynik zwrócony przez AI Builder nie powinien automatycznie stawać się decyzją biznesową. Błędnie odczytana kwota, nietrafna klasyfikacja zgłoszenia czy wygenerowana odpowiedź zawierająca nieprawdziwe informacje mają różne konsekwencje. Dlatego zakres autonomii AI należy dopasować do ryzyka konkretnego procesu — szczególnie gdy przetwarzane są dane osobowe, informacje finansowe lub dokumenty poufne.

Bezpieczeństwo: kontroluj dostęp i przepływ danych

AI Builder działa w ekosystemie Power Platform, ale samo korzystanie z tej platformy nie zapewnia właściwego zabezpieczenia każdego rozwiązania. Trzeba określić, kto może korzystać z modeli, jakie dane udostępniają im aplikacje i przepływy oraz dokąd trafiają wyniki. Uprawnienia użytkowników i kont wykorzystywanych przez połączenia powinny obejmować wyłącznie zasoby niezbędne do wykonania zadania.

Polityki danych Power Platform, określane jako DLP, pomagają ograniczać niedozwolone łączenie konektorów i przepływ informacji między usługami. Nie zastępują jednak kontroli dostępu ani oceny treści przekazywanych do AI. Ochroną należy objąć również historię uruchomień przepływów i zapisane wyniki, ponieważ mogą zawierać informacje pochodzące z dokumentów źródłowych.

Prywatność i zgodność: sprawdź cel oraz warunki przetwarzania

Bezpieczeństwo dotyczy ochrony informacji, natomiast prywatność — zasadności i zakresu ich wykorzystania. Do modelu należy przekazywać tylko dane potrzebne do realizacji określonego celu. Jeżeli zadanie nie wymaga nazwiska, numeru PESEL czy pełnej treści dokumentacji pracowniczej, warto te informacje usunąć lub zamaskować przed przetwarzaniem.

Przed wdrożeniem trzeba zweryfikować aktualną dokumentację i warunki dotyczące wybranej funkcji: miejsce przetwarzania danych, zasady ich przechowywania oraz ewentualny transfer poza wymagany obszar geograficzny. Nie należy zakładać, że wszystkie funkcje AI mają identyczne warunki. Przy danych osobowych potrzebna jest także ocena podstawy prawnej, obowiązków informacyjnych i okresu przechowywania danych. Jeżeli przetwarzanie może powodować wysokie ryzyko naruszenia praw lub wolności osób fizycznych, wymagana jest ocena skutków dla ochrony danych.

Bias: oceniaj nie tylko średnią skuteczność

Bias, czyli systematyczna stronniczość modelu, może wynikać z niereprezentatywnych danych lub utrwalonych w nich wzorców. Przykładowo model wspierający ocenę zgłoszeń może gorzej obsługiwać określone sposoby formułowania wypowiedzi. Dobry wynik ogólny nie wyklucza więc częstych błędów w części przypadków.

Testy powinny obejmować zróżnicowane, reprezentatywne sytuacje oraz sprawdzać, czy błędy nie prowadzą do nierównego traktowania. W procesach dotyczących rekrutacji, dostępu do usług czy oceny pracowników szczególnej uwagi wymagają zarówno dane wejściowe, jak i kryteria wykorzystania wyniku. Samo usunięcie cech wrażliwych nie gwarantuje neutralności — inne informacje mogą być z nimi pośrednio powiązane.

Kontrola człowieka: ustal, kiedy automatyzacja ma się zatrzymać

Nadzór powinien mieć konkretną postać: wskazaną osobę odpowiedzialną, kryteria przekazania sprawy do weryfikacji i możliwość poprawienia lub odrzucenia wyniku. Jeśli model udostępnia ocenę pewności, może ona wspierać taką kwalifikację, ale nie stanowi gwarancji poprawności. Przy generowaniu tekstu trzeba dodatkowo uwzględnić ryzyko zmyślonych informacji oraz instrukcji ukrytych w analizowanych materiałach, które próbują zmienić zachowanie modelu.

Im poważniejsze skutki błędu, tym silniejsza powinna być kontrola przed wykonaniem działania. Zatwierdzenie przez człowieka ma sens tylko wtedy, gdy osoba weryfikująca widzi dane źródłowe, ma czas na ocenę i rzeczywiście może zmienić decyzję. Warto również rejestrować korekty i incydenty, aby wykrywać powtarzające się problemy oraz w razie potrzeby wstrzymać automatyczne przetwarzanie. Podczas szkoleń Cognity pogłębiamy zagadnienia odpowiedzialnego wykorzystania AI w oparciu o konkretne przykłady z pracy uczestników.

Najczęściej zadawane pytania i odpowiedzi odnośnie AI Builder – co to jest i jak działa sztuczna inteligencja w Power Platform?

Czy do korzystania z AI Builder trzeba umieć programować?

AI Builder pozwala dodawać funkcje sztucznej inteligencji do aplikacji i procesów przy ograniczonej potrzebie pisania kodu. Gotowe modele nie wymagają samodzielnego budowania infrastruktury uczenia maszynowego. Potrzebna jest jednak znajomość używanych narzędzi Power Platform: Power Apps odpowiada za interfejs aplikacji, a Power Automate za przebieg automatyzacji. Zakres konfiguracji zależy od wybranej funkcji i sposobu jej wykorzystania.

Czy do korzystania z AI Builder trzeba umieć programować?

AI Builder pozwala dodawać funkcje sztucznej inteligencji w podejściu low-code, z ograniczoną potrzebą pisania kodu. Gotowe modele można wykorzystać w aplikacjach Power Apps i przepływach Power Automate bez samodzielnego budowania infrastruktury uczenia maszynowego. Nadal potrzebne są jednak umiejętności konfiguracji procesu: wskazania danych wejściowych, wykorzystania wyniku oraz obsługi błędów. Stopień trudności zależy od wybranego scenariusza i sposobu integracji.

Kiedy w AI Builder wybrać gotowy model, model niestandardowy lub prompt?

Wybór między gotowym modelem, modelem niestandardowym a promptem powinien wynikać z oczekiwanego rezultatu i charakteru danych. Nie każde zadanie wymaga trenowania własnego rozwiązania.

  • Gotowy model wybierz, gdy obsługuje potrzebne zadanie i materiały wejściowe.
  • Model niestandardowy rozważ przy własnych układach dokumentów lub kategoriach tekstu.
  • Prompt wykorzystaj do streszczania, przygotowywania szkiców odpowiedzi lub przekształcania treści według instrukcji.

Przed wyborem sprawdź wyniki na rzeczywistych przykładach.

Kiedy wybrać gotowy model AI Builder, a kiedy model niestandardowy lub prompt?

Gotowy model sprawdza się przy obsługiwanym, standardowym zadaniu, model niestandardowy przy własnych danych i kategoriach, a prompt przy zadaniach definiowanych instrukcją. Przykładowo odczyt wybranego rodzaju dokumentu można zacząć od modelu gotowego, a rozpoznawanie pól we własnych formularzach od modelu niestandardowego. Prompt nadaje się m.in. do streszczeń i szkiców odpowiedzi. Ostateczny wybór powinny potwierdzić testy na rzeczywistych materiałach.

Czy AI Builder może automatycznie odczytywać faktury i zapisywać dane w SharePoint?

AI Builder może odczytywać dane z faktur, a Power Automate przekazywać rozpoznane wartości na listę SharePoint. Przepływ pobiera plik, uruchamia przetwarzanie dokumentu i wykorzystuje zwrócone pola, takie jak numer, data czy kwota. Przed zapisem powinien sprawdzić kompletność i zgodność danych z regułami procesu. Sam odczyt faktury nie oznacza jej akceptacji księgowej ani zatwierdzenia płatności.

Czy sam OCR w AI Builder wystarczy do automatycznego odczytywania faktur?

OCR wystarczy do odczytania tekstu faktury, ale nie zastępuje rozpoznawania konkretnych pól dokumentu. Jeżeli proces potrzebuje osobno numeru faktury, daty i kwoty, właściwym rozwiązaniem jest przetwarzanie dokumentów. Wyodrębnione wartości można przekazać do dalszych kroków w Power Automate. Przed ich wykorzystaniem trzeba sprawdzić kompletność i zgodność z regułami biznesowymi; samo odczytanie danych nie oznacza zatwierdzenia płatności.

Czy licencja Power Apps lub Power Automate wystarczy do korzystania z AI Builder?

Sama licencja Power Apps lub Power Automate nie daje pewności, że organizacja ma wystarczające uprawnienia i zasoby do produkcyjnego używania AI Builder. Trzeba sprawdzić zasady rozliczania wybranej funkcji oraz dostępne pule kredytów. Przy szacowaniu budżetu należy uwzględnić wolumen przetwarzania, wielkość materiałów, testy i ponowne wywołania. Aktualne warunki wymagają potwierdzenia w dokumentacji Microsoft i ustawieniach środowiska.

Jak zacząć wdrożenie AI Builder w firmie?

Wdrożenie AI Builder najlepiej zacząć od jednego powtarzalnego zadania, którego wynik można jednoznacznie ocenić. Zamiast automatyzować cały proces, wybierz etap wymagający interpretacji danych, np. odczyt pól dokumentu. Następnie:

  • Określ oczekiwany rezultat i błędy, których nie można zaakceptować.
  • Przygotuj reprezentatywne materiały oraz osobny zestaw testowy.
  • Dobierz model lub skonfiguruj prompt.
  • Sprawdź jakość wyników, koszt obsługi i zasady ręcznej weryfikacji.
Czy AI Builder obsługuje dokumenty i wiadomości w języku polskim?

Obsługę języka polskiego w AI Builder trzeba sprawdzić dla konkretnej funkcji, ponieważ modele mają różne zakresy wsparcia językowego. Możliwość odczytania tekstu przez OCR nie oznacza, że każdy model poprawnie sklasyfikuje wiadomość lub rozpozna potrzebne informacje. Oprócz sprawdzenia dokumentacji potrzebne są testy na polskich materiałach, obejmujące znaki diakrytyczne, skróty, słownictwo branżowe oraz dokumenty wielojęzyczne.

Czy licencja Power Apps lub Power Automate wystarczy do korzystania z AI Builder?

Nie należy zakładać, że licencja Power Apps lub Power Automate zapewnia wszystkie uprawnienia i zasoby potrzebne do korzystania z AI Builder. Przed wdrożeniem trzeba sprawdzić aktualne warunki Microsoft i konfigurację środowiska. Przy szacowaniu budżetu uwzględnij:

  • Zasady rozliczania wybranej funkcji, w tym odpowiednie kredyty.
  • Liczbę operacji i wielkość przetwarzanych materiałów.
  • Zużycie podczas testów oraz ponownych wywołań.
  • Czas ręcznej kontroli i poprawiania wyników.
Czy AI Builder automatycznie uczy się na poprawkach użytkowników?

Zapisanie poprawionych wyników w Dataverse nie oznacza, że AI Builder automatycznie uczy się na korektach użytkowników. Należy odróżnić aktualizację danych biznesowych od zmiany modelu. W rozwiązaniach wymagających treningu poprawa jakości może wymagać uzupełnienia przykładów, poprawienia oznaczeń i ponownego uczenia. Przy promptach modyfikuje się instrukcję lub kontekst. Każdą zmianę trzeba ponownie ocenić na zachowanym zestawie testowym.

Czy AI Builder obsługuje dokumenty i wiadomości w języku polskim?

Obsługę języka polskiego trzeba sprawdzić dla konkretnej funkcji AI Builder, ponieważ modele mają różne wymagania językowe. Możliwość odczytania polskiego tekstu nie oznacza, że każdy model poprawnie sklasyfikuje wiadomość lub rozpozna potrzebne informacje. Przed wdrożeniem zweryfikuj oficjalną listę wspieranych języków i przetestuj własne materiały, zwłaszcza dokumenty zawierające polskie znaki, skróty branżowe oraz treści wielojęzyczne.

Jak sprawdzić, czy wynik AI Builder można wykorzystać bez ręcznej weryfikacji?

Automatyczne wykorzystanie wyniku AI Builder powinno zależeć od testów jakości, reguł walidacji i konsekwencji ewentualnego błędu. Sam wysoki wskaźnik pewności nie gwarantuje poprawności.

  • Sprawdź skuteczność dla danych kluczowych dla decyzji.
  • Ustal warunki zatrzymania procesu przy brakach lub niespójnościach.
  • Określ, które przypadki wymagają zatwierdzenia przez człowieka.

Im poważniejsze skutki pomyłki, tym silniejsza powinna być kontrola przed wykonaniem dalszego działania.

Czy AI Builder automatycznie uczy się na poprawkach użytkowników?

Sam zapis poprawionego wyniku w Dataverse nie powoduje automatycznego uczenia modelu AI Builder. Korekta danych biznesowych i aktualizacja modelu to odrębne działania. Zapisane poprawki mogą pomóc zidentyfikować powtarzające się błędy oraz przygotować lepsze przykłady do ponownego treningu, jeśli dany model go wymaga. W przypadku promptów poprawa może polegać na zmianie instrukcji. Każdą aktualizację należy ponownie przetestować przed udostępnieniem.

Od jakiego procesu najlepiej zacząć wdrożenie AI Builder w firmie?

Wdrożenie AI Builder najlepiej zacząć od jednego powtarzalnego zadania wymagającego interpretacji danych, którego rezultat można jednoznacznie ocenić. Dobrym kandydatem jest klasyfikowanie zgłoszeń lub wyodrębnianie wskazanych pól z dokumentów. Przed pilotażem określ oczekiwany wynik i zbierz reprezentatywne materiały. Opłacalność oceniaj przez koszt poprawnie zakończonej sprawy, uwzględniający zużycie AI, ponowne wywołania oraz czas ręcznej obsługi.

Czy w AI Builder można przetwarzać dane osobowe i poufne dokumenty?

Przetwarzanie danych osobowych i poufnych w AI Builder wymaga weryfikacji warunków wybranej funkcji oraz zasad obowiązujących w organizacji. Trzeba sprawdzić lokalizację przetwarzania, zasady przechowywania, uprawnienia i podstawę prawną wykorzystania danych. Do modelu należy przekazywać wyłącznie informacje potrzebne do zadania. Ochroną trzeba objąć również zapisane wyniki i historię przepływów. Polityki DLP nie zastępują kontroli dostępu ani oceny przekazywanej treści.

icon

Formularz kontaktowyContact form

Imię *Name
NazwiskoSurname
Adres e-mail *E-mail address
Telefon *Phone number
UwagiComments