Analityka Agentów AI

Facebooktwitterpinterestlinkedinmail
Dotyczy wersji: 2026 R1 i powyżej; autor: Adrian Baszak, Lily Adamowicz

Dokumentacja powiązana 

Szczegółowy opis funkcjonalności wymienionych w niniejszym artykule oraz ich konfiguracji można znaleźć w następujących sekcjach Pomocy WEBCON BPS: 

Wprowadzenie

Dashboard Analityki Agentów AI to scentralizowany interfejs monitorowania i audytu, przeznaczony dla administratorów odpowiedzialnych za nadzór nad procesami wspieranymi przez sztuczną inteligencję. Umożliwia skonsolidowany przegląd aktywności Agentów AI oraz danych historycznych dotyczących ich działań, co pozwala zarówno na nadzór działania w czasie rzeczywistym, jak i późniejszą analizę. 

 

Dashboard

Dashboard składa się z kilku komponentów, z których każdy odpowiada za inny aspekt działania Agentów AI: 

Rys.1. Dashboard Analityki Agentów AI 

 

  1. Aktywni Agenci – widżet wyświetlający liczbę aktualnie aktywnych Agentów AI w odniesieniu do całkowitej liczby Agentów skonfigurowanych globalnie. 
  2. Liczba zleceń w kolejce – wskaźnik przedstawiający liczbę zleceń oczekujących w kolejce przetwarzania. 
  3. Wskaźnik sukcesu – widżet prezentujący procentowo liczbę pomyślnie zakończonych zleceń w stosunku do wszystkich przetworzonych. Metryka ta umożliwia administratorom szybkie wykrycie spadku wydajności Agentów AI. 
  4. Lista Agentów – lista wszystkich skonfigurowanych Agentów AI, pogrupowanych według procesów, do których należą. Dla każdego Agenta AI raport pokazuje również powiązany krok, obieg oraz aktualny status, co wspiera nadzór i lokalizację miejsc, w których wykorzystywani są Agenci AI. 
  5. Aktualna kolejka zleceń – lista zleceń aktualnie przetwarzanych lub oczekujących na wykonanie w czasie rzeczywistym. Każdy wpis zawiera kontekst oraz czas oczekiwania zlecenia, co pozwala administratorom identyfikować długo przetwarzane zlecenia i reagować na nie w odpowiednim czasie. 
  6. Historia wykonania 
    • przycisk Zbadaj umożliwia administratorom sprawdzenie szczegółowych danych wykonania zlecenia, w tym logiki podejmowania decyzji przez Agenta AI oraz kontekstu przetwarzania. 

Rys.2.  AI Processing Inspector 

 

Architektura techniczna 

Celem rozwiązania jest stworzenie warstwy wizualizacji po stronie klienta, która działa bezpośrednio na natywnej infrastrukturze platformy WEBCON. Nie jest to wbudowany dashboard, lecz konfigurowalne rozszerzenie wymagające ręcznej konfiguracji w środowisku platformy. Wszystkie dane operacyjne – w tym definicje Agentów AI, status kolejek oraz historia wykonania – są przechowywane wyłącznie w wewnętrznej bazie danych WEBCON.  

 

Pobieranie danych i bezpieczeństwo  

Dane są pobierane za pośrednictwem Definicji API – niestandardowych endpointów API skonfigurowanych w ramach platformy. Punkty te wykonują zdefiniowane wcześniej zapytania SQL i udostępniają wybrane wewnętrzne tabele systemowe w postaci ustrukturyzowanych odpowiedzi JSON. 

Do potrzeb wyświetlania danych na dashboardzie przygotowano trzy Definicje API: 

  • Agenci AI – zwraca listę wszystkich Agentów AI zdefiniowanych we wszystkich obiegach, 
  • Zlecenia Agentów AI – zwraca listę wszystkich bieżących lub zaplanowanych do wykonania zleceń, w tym identyfikator powiązanych z nimi elementów oraz planowaną datę ich wykonania, 
  • Wykonane zlecenia Agentów AI – zwraca listę wszystkich zakończonych zleceń, w tym identyfikator elementu, datę wykonania oraz logikę podejmowania decyzji przez Agenta AI. 

Kluczowe cechy tego podejścia to: 

  • Dostęp do danych w czasie rzeczywistym – dashboard pobiera dane bezpośrednio ze źródła, zapewniając ich dokładność i aktualność. 
  • Bezpieczny kontekst wykonania – dashboard działa w całości w przeglądarce użytkownika, wykorzystując istniejące ciasteczka sesji oraz mechanizmy uwierzytelniania platformy do bezpiecznego dostępu do endpointów API. 

Szczegółowe informacje dotyczące konfiguracji i wykorzystania Definicji API można znaleźć w innym artykule na blogu technicznym.