Instrukcja wdrożenia AI
Wprowadzenie
Instrukcja ta jest przeznaczona dla specjalistów zajmujących się projektowaniem procesów biznesowych w środowisku WEBCON BPS i zarządzaniem nimi.
Jej celem jest przedstawienie praktycznych wskazówek i najlepszych praktyk dotyczących wdrażania funkcjonalności sztucznej inteligencji (AI), takich jak Agenci AI, funkcja AI PROMPT oraz AI Concierge, w nowych lub już istniejących obiegach.
Przegląd funkcjonalności AI
Agent AI
Agent AI to autonomiczny agent przypisany do wykonania określonego zadania na danym kroku obiegu.
Dla każdego elementu wchodzącego do takiego kroku dodawane jest nowe zadanie do kolejki zadań. Zadania te są następnie przetwarzane przez usługę WEBCON Workflow Service. Rezultat zależy od przekazanych instrukcji — zwykle wiąże się z uzupełnieniem pól formularza i wybraniem odpowiedniej ścieżki przejścia do kolejnego kroku.
Agent AI może zostać dodany w dowolnym kroku obiegu — początkowym, pośrednim, systemowym lub końcowym — poprzez kliknięcie ikony AI w lewym dolnym rogu kafelka kroku. Jeśli agent został już dodany, ikona jest wyświetlana w kolorze.

Podczas wykonywania zadania Agent AI:
- uwzględnia wszystkie ustawienia wprowadzone na Matrycy atrybutów: tylko edytowalne atrybuty mogą być modyfikowane i tylko widoczne atrybuty zostaną dodane do kontekstu;
- dotyczy to również pól technicznych;
- Agent AI nie musi koniecznie uzupełnić wszystkich wymaganych atrybutów (w przypadku wątpliwości atrybuty pozostaną puste). Dlatego zaleca się ustawienie atrybutów jako opcjonalnych lub wyłączenie walidacji atrybutów formularza na ścieżkach obsługiwanych przez Agentów AI;
- ma dostęp do metadanych, takich jak: proces, obieg, krok, zadanie oraz opisy atrybutów formularza;
- może odczytywać załączniki wymienione w instrukcjach — Agent sam decyduje, które pliki przeanalizować w oparciu o treść instrukcji i nazwy plików.
AI PROMPT
AI PROMPT to funkcja Reguły biznesowej, która wysyła pojedyncze ZAPYTANIE do modelu językowego i zwraca jego odpowiedź. Może być ona używana tak samo, jak każda inna Reguła biznesowa w systemie. Rozwiązanie to jest bardzo elastyczne, jednak wymaga nieco więcej konfiguracji i ustawień, aby mogło być wykorzystywane w innych akcjach i Regułach biznesowych z myślą o stworzeniu bardziej zaawansowanych automatyzacji.
AI PROMPT przyjmuje dwa argumenty:
- zadanie (wymagane) – instrukcje tekstowe lub lista załączników;
- instrukcja systemowa (opcjonalna). Zwracanym wynikiem jest każdorazowo tekst.
Zob. Wynik o określonej strukturze, aby dowiedzieć się, jak przetwarzać odpowiedzi zwracane przez AI PROMPT.
AI Concierge
AI Concierge to osobisty asystent użytkownika. Na podstawie przekazanych instrukcji oraz załączonych plików, AI Concierge może:
- wypełniać formularz,
- modyfikowane mogą być wyłącznie atrybuty edytowalne,
- AI Concierge nie musi koniecznie uzupełnić wszystkich wymaganych atrybutów — w razie wątpliwości pozostawi je puste;
- sugerować ścieżkę przejścia,
- sugerować przycisk menu uruchamiający akcje,
- opisywać zawartość formularza,
AI Concierge nie wprowadza trwałych zmian w formularzu. Zamiast tego proponuje możliwe działania. To użytkownik decyduje, czy zaakceptować i wykonać sugerowane czynności. Dzięki temu kontrola pozostaje po stronie użytkownika, a AI Concierge pełni funkcję doradczą.
Im bardziej przejrzysta struktura formularza, z czytelnymi nazwami atrybutów, pomocnymi opisami i dobrze zdefiniowanymi zadaniami, tym lepiej AI Concierge rozumie kontekst i skuteczniej wspiera użytkownika końcowego w realizacji zadań.
Niejasne etykiety lub branżowy żargon mogą wprowadzać AI Concierge w błąd i prowadzić do nieoczekiwanych rezultatów.
Większość tego artykułu koncentruje się na funkcjonalnościach Agent AI i AI PROMPT. AI Concierge nie wymaga żadnego przygotowania lub konfiguracji, działając natychmiast po uruchomieniu. Niemniej, aby tworzyć lepsze instrukcje i efektywniej korzystać z jego możliwości, warto zapoznać się z sekcją narzędzia wewnętrzne, która opisuje jego działanie i możliwości.
Porównanie
| Funkcjonalność | Agent AI | AI PROMPT | AI Concierge |
|---|---|---|---|
| Typ | Krok w obiegu | Reguła biznesowa | Asystent konwersacyjny (chat) |
| Wymagana konfiguracja | Tak | Tak | Nie |
| Uruchamiany przez | Wejście w krok obiegu | Zależy od konfiguracji | Interakcję z użytkownikiem |
| Dostęp do załączników | Tak (wybierane automatycznie) | Tak (jako parametry wejściowe) | Tak (dodawane do czatu) |
| Możliwość modyfikacji elementów | Tak | Nie (zwraca tylko tekst) | Nie (tylko sugestie) |
| Format odpowiedzi | Ustrukturyzowany | Zwykły tekst (nieformatowany) | Ustrukturyzowany / Sugestie |
Wszystkie funkcjonalności AI obsługują ograniczoną liczbę typów plików: „txt”, „pdf”, „xml”, „rtf”, „csv”, „html”, „md”, „jpg”, „png”, „webp”, „docx”, „doc”, „bpmn”, „msg”, „tif”, „bmp”, „svg”.
Wdrożenie pilotażowe
Wszystkie funkcjonalności AI mogą być zaimplementowane bezpośrednio w istniejących procesach, co stwarza możliwości wdrażania automatyzacji w obszarach, w przypadku których jeszcze niedawno było to niemożliwe. Aby zminimalizować zakłócenia, a jednocześnie móc testować nowe funkcje w środowisku produkcyjnym, warto wdrożyć AI w kontrolowanym i ograniczonym zakresie.
Funkcję AI PROMPT można zaimplementować jako akcję wywoływaną na żądanie przez użytkowników końcowych poprzez Przycisk w menu, co pozwala natychmiast zweryfikować wynik jej działania. Następnie akcję taką można włączyć do istniejącej automatyzacji.
Dodatkowy krok sterowania obiegiem może przekierowywać wybrany podzbiór elementów obiegu do Agenta AI, a pozostałe do podstawowego obiegu.
Identyfikacja potencjalnych obiegów
- Kryteria wyboru
- Zadania powtarzalne
- Punkty decyzyjne wymagające podejmowania decyzji o charakterze niedeterministycznym
- Czynniki priorytetyzacji
- Procesy o dużej liczbie elementów
- Znane wąskie gardła
Przypadki użycia i przykłady
Agenci AI
Zadania związane ze wstępnym przetwarzaniem
- Podsumowywanie informacji
- Propozycje danych wejściowych na podstawie danych historycznych
Przykład: recenzja treści – Agent AI może przeanalizować artykuł przed jego ostatecznym zatwierdzeniem. W fazie pilotażowej jedynie wybrane treści mogą być przekazywane do oceny przez AI, a pozostała część procesu może pozostać bez zmian.

Sterowanie przepływem w oparciu o kontekst
- Wybór ścieżki na podstawie danych niedeterministycznych
Przykład: klasyfikacja wiadomości e-mail – dotychczas wymagała ręcznej pracy, obecnie może być wspierana przez Agenta AI.

AI PROMPT
AI PROMPT często stanowi dobry punkt wyjścia do oceny, czy AI może realnie wpłynąć na dany obszar.
Na przykładzie obiegu „Recenzja treści”: W pierwszej wersji recenzja może być generowana przez funkcję AI PROMPT zamiast przez Agenta AI. W tym przypadku można uruchamiać ją jako akcję wywoływaną na żądanie przez recenzenta poprzez Przycisk w menu. Po osiągnięciu odpowiedniego poziomu dokładności zadanie recenzowania treści może zostać przekazane Agentowi AI.
Stosuj AI PROMPT zamiast Agenta AI, gdy użytkownik końcowy potrzebuje natychmiastowej odpowiedzi od AI.
AI Concierge
W przeciwieństwie do funkcji AI PROMPT i Agentów AI, AI Concierge nie wymaga żadnej konfiguracji. Dlatego też to sami użytkownicy końcowi będą decydować o jego praktycznym zastosowaniu, przez co nie będzie ono narzucane przez administratorów. Pamiętaj, aby zbierać informacje zwrotne i dzielić się wiedzą z użytkownikami.
Przykładowe szablony wiadomości dla AI Concierge:
- Wypełnij formularz (jeśli do kontekstu zostaną dodane załączniki, formularz zostanie wypełniony na podstawie ich treści);
- Ustaw (nazwa atrybutu). (opis zadania – zmień ton – podsumuj – sformatuj do HTML (dla atrybutów typu Wiele wierszy tekstu z edytorem tekstu sformatowanego) – przetłumacz na (język)).
Używaj funkcji pisania głosowego dostępnej natywnie w systemie (w systemie Windows: jest to [klawisz Windows] + H).
Projektowanie instrukcji
Proste polecenia
Zacznij od stosowania prostych poleceń (promptów) i uruchom je na kilku przykładach, aby zobaczyć wyniki. Na tej podstawie twórz kolejne wersje instrukcji, dodając i testując niewielkie zmiany.
// Agent AI
Na podstawie załącznika wybierz odpowiednią ścieżkę przejścia.
// AI PROMPT, instrukcja systemowa
Przygotuj treść zgodnie z podanym tematem i określonym stylem.

Stosuj prosty schemat ROLA > ZADANIE
// Agent AI lub AI PROMPT
# ROLA
Jesteś kreatywnym twórcą treści specjalizującym się w materiałach marketingowych przeznaczonych do różnych kanałów komunikacji.
Znasz najnowsze trendy na rynku platform low-code, a tworzone przez Ciebie treści dotyczą tematów, takich jak automatyzacja procesów biznesowych, low-code, RPA itp.
# TASK
Przygotuj treść zgodnie z podanym tematem i określonym stylem.
W przypadku dłuższych poleceń zaleca się użycie alternatywnych Reguł biznesowych, aby poprawić ich czytelność i ułatwić utrzymanie. Jeden z przykładów (z wykorzystaniem funkcji COLLECTION) przedstawiono wcześniej. Inną przydatną opcją jest funkcja TEXT, która obsługuje edycję wielowierszową i ułatwia pracę z bardziej złożonymi instrukcjami.


Więcej szablonów poleceń można znaleźć w różnych samouczkach dostępnych online — można je z powodzeniem wykorzystać również tutaj.
Skup się na jednym zadaniu
Instrukcje powinny koncentrować się na jednym zadaniu. Gdy operacja wymaga wielu czynności, warto podzielić ją na kilka funkcji AI PROMPT lub Agentów AI.
AI PROMPT można łączyć, przekazując wynik jednej reguły do kolejnej za pomocą atrybutów formularza, lokalnych parametrów automatyzacji lub bezpośredniego zagnieżdżania. Podejście to można z powodzeniem wykorzystywać w celu uzyskiwania wyników o określonej strukturze.
Agenci AI mogą być łączeni poprzez tworzenie kolejnych kroków w obiegu.
Dwa przykłady takiego podejścia:
- zbieranie informacji o firmie i generowanie podsumowania ostatnich wydarzeń;
- pisanie i przeglądanie treści.

Wykorzystuj istniejące opisy
Agent AI i AI Concierge mają dostęp nie tylko do instrukcji podanych w ich konfiguracji, ale także do treści tooltipów każdego atrybutu formularza i ścieżki przejścia, a także opisów kroków. Korzystanie z opisów i tooltipów jest szczególnie przydatne przy wprowadzaniu Agentów AI do istniejących obiegów.
Zwróć uwagę na przykładowy obieg, w którym przychodząca poczta jest kategoryzowana przez Agenta AI (schemat obiegu został przedstawiony powyżej). Proste polecenia (jak wspomniane wcześniej: „Na podstawie załącznika wybierz odpowiednią ścieżkę przejścia.”) mogą być wystarczające, ale podanie jasnych wskazówek klasyfikacyjnych pozwoli AI podejmować lepsze decyzje w mniej oczywistych przypadkach.
Jednym ze sposobów jest umieszczenie wskazówek bezpośrednio w instrukcjach Agenta AI.

Wskazówki te mogą być też dodane jako opis ścieżki.

Agent AI ma dostęp także do opisów kroków, więc ostateczna konfiguracja może zawierać zadanie opisane w opisie kroku, zaś polecenie będzie w takim wypadku wymagało od Agenta AI jego wykonania.

Dynamiczna treść – identyfikatory obiektów, zmienne, Reguły biznesowe
We wszystkich poleceniach możliwe jest użycie dowolnych identyfikatorów obiektów, zmiennych oraz Reguł biznesowych. Dzięki temu zamiast wyłącznie statycznego tekstu polecenie może zawierać instrukcje specyficzne dla kontekstu. W tym sensie funkcjonalność AI jest podobna do edytora zapytań SQL, przy czym nie wymaga ona stosowania składni SQL, umożliwiając pisanie instrukcji w prostym języku. Przykład takiego polecenia – zawierającego wartości z pól formularza – zaprezentowano powyżej.
Użycie identyfikatorów obiektów pozwala Agentowi AI korzystać z określonej ścieżki lub wstawić wynik do konkretnego pola formularza.
Użycie zmiennych pozwala wstawić wartości z atrybutów formularza do polecenia, aby było ono specyficzne dla każdego przetwarzanego elementu obiegu.
Reguły biznesowe pozwalają wstawić wartości z dowolnego miejsca w systemie – w tym ze źródeł danych.
Polecenia są zawsze oceniane w kontekście konkretnego elementu obiegu, a wszystkie zmienne są zastępowane odpowiednią treścią.
Jako przykład warto przeanalizować proces przechowywania notatek ze spotkań i przygotowania do kolejnych spotkań. Może być on częścią większej aplikacji CRM.
Pierwszy obieg będzie odpowiedzialny za transkrypcję spotkań, tworzenie podsumowań i odpowiadanie Klientowi. Transkrypcja tworzona jest przy użyciu akcji AI Wykonaj transkrypcję nagrania. Wewnętrzna notatka podsumowująca oraz odpowiedź przygotowywane są przez Agentów AI.

Drugi obieg wspiera użytkowników w przygotowaniu do kolejnych spotkań.

W tym obiegu Agent AI otrzymuje podsumowania wcześniejszych notatek jako część instrukcji poprzez Regułę biznesową.

Reguła biznesowa jest zdefiniowana w następujący sposób:

Po wygenerowaniu podsumowania formularz w kroku „Weryfikacja” może wyglądać następująco:

Ponowne wykorzystanie instrukcji
Wspólne instrukcje – takie jak opis roli czy formaty odpowiedzi – można zapisać w jednym miejscu, aby ponownie wykorzystywać je w całym systemie.
Stałe
Pierwszą możliwością jest użycie Stałych procesowych lub Stałych globalnych.
// Proces / Stała globalna
Nazwa: Ekspert AI - Twórca treści marketingowych (opis)
Wartość: Jesteś kreatywnym twórcą treści specjalizującym się w materiałach marketingowych przeznaczonych do różnych kanałów komunikacji. Jesteś zaznajomiony z najnowszymi trendami na rynku platform low-code, a tworzona przez Ciebie treść dotyczy tematów, takich jak automatyzacja procesów biznesowych, low-code, RPA itp.
Tak zdefiniowaną stałą można następnie wykorzystywać we wszystkich miejscach związanych z danym Ekspertem AI.

Procesy słownikowe
Drugą opcją jest użycie Procesów słownikowych. Połączenie ich ze Stałymi globalnymi (przechowującymi ID każdego Eksperta AI) oraz Regułą biznesową do pobierania opisu danego Eksperta AI pozwala na tworzenie wielokrotnie wykorzystywanych konfiguracji i łatwe modyfikowanie przez użytkowników końcowych.


Wynik o określonej strukturze
Podczas pracy z wynikami tekstowymi czasami przydatne jest określenie formatu odpowiedzi. W najprostszej formie, gdy sam tekst jest wynikiem końcowym, oznacza to nakierowanie Agenta AI na stosowanie określonej kolejności treści, list punktowanych, języka Markdown, HTMLa, nagłówków itp.
// Agent AI lub AI PROMPT
# ZADANIE
Na podstawie załączonego pliku zawierającego opis spotkania z klientem stwórz krótką notatkę podsumowującą spotkanie. Notatka przeznaczona jest wyłącznie do użytku wewnętrznego.
# FORMAT ODPOWIEDZI
Podsumowanie wewnętrzne:
- Omówione tematy
- Podjęte decyzje
- Zadania do wykonania (z przypisaniem i terminem)
- Wnioski końcowe
Styl komunikacji:
- Zwięzły, techniczny, operacyjny
Bardziej zaawansowany przypadek użycia to poproszenie Agenta AI o zwrócenie odpowiedzi o określonej strukturze, która następnie będzie przetwarzana przez kolejne Reguły biznesowe lub akcje.
Kolekcje
W tym przypadku wykorzystywana jest koncepcja kolekcji, które w Regułach biznesowych WEBCON BPS są listami wartości oddzielonych znakiem ;. Pozwala to na łatwe przetwarzanie przy użyciu Reguły biznesowej GET AT INDEX [] [] lub operatora FOR EACH.
// AI PROMPT
# ZADANIE
Oceń coś w skali od 1 do 5 i podaj krótkie uzasadnienie..
# FORMAT ODPOWIEDZI
Odpowiedz w formacie: „{Ocena};{Uzasadnienie}”, gdzie:
{Ocena}: to liczba od 0 do 5, gdzie 5 oznacza najwyższą ocenę.
{Uzasadnienie}: to krótkie uzasadnienie oceny, maksymalnie 255 znaków.
Odpowiedź z funkcji AI PROMPT może zostać zapisana jako lokalny parametr automatyzacji lub atrybut techniczny, a następnie odczytana przy użyciu Reguł biznesowych:
GET AT INDEX [1] [{response}] = {Ocena}GET AT INDEX [2] [{response}] = {Uzasadnienie}
JSON
Zwracanie obiektu JSON może okazać się przydatne w celu dalszego przetwarzania wyniku za pomocą zapytania SQL lub JavaScript. Takie rezultat można osiągnąć opisując pożądaną strukturę wyjściowego JSONa lub używając json-schema.
// AI PROMPT
# ROLA
Pomagasz użytkownikom w wypełnianiu wniosków zakupowych.
# ZADANIE
Przeanalizuj opis użytkownika. Jeśli dotyczy on zakupu lub zapotrzebowania, zwróć:
# FORMAT ODPOWIEDZI
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"description": "Odpowiedź asystenta wniosku zakupowego",
"properties": {
"Category": {
"type": "string",
"description": "Kategoria wniosku: oprogramowanie, sprzęt lub usługi"
},
"ShortTitle": {
"type": "string",
"description": "Krótki opis wniosku"
},
"AverageCost": {
"type": "number",
"description": "Szacowany koszt przedmiotu lub usługi"
},
"Hint": {
"type": "string",
"description": "Sugestia dotycząca ulepszenia opisu wniosku"
}
},
"required": ["Category", "ShortTitle", "AverageCost", "Hint"]
}
Wynik może być przetwarzany przez Regułę formularza w trybie JS::
AIresponse = JSON.parse(GetValue('#{FLD:1}#'));
SetValue('#{FLD:2}#', AIresponse.ShortTitle);
SetTypedValue('#{FLD:3}#', { value: AIresponse.AverageCost });
SetValue('#{FLD:4}#', AIresponse.Category);
if (AIresponse.Hint !== undefined) {
SetValue('#{FLD:5}#', AIresponse.Hint);
ShowField('#{FLD:6}#');
}
// zmień #{FLD:X}# na identyfikatory atrybutów formularza
Dodatkowe informacje na temat przypadków użycia, w których wykorzystywana jest ta metoda, można znaleźć w ARTYKULE dostępnym na blogu technicznym.
Narzędzia wewnętrzne
Funkcjonalności Agenta AI i AI Concierge są tworzone wokół wewnętrznych narzędzi, z których każde zostało zaprojektowane z myślą o konkretnym zadaniu. Narzędzia umożliwiają Agentowi AI interakcję z obiegami i formularzami WEBCON BPS.
Chociaż nie jest możliwe modyfikowanie tych narzędzi z poziomu Designer Studio, zrozumienie sposobu ich działania może pomóc w tworzeniu lepszych instrukcji dla Agentów AI i funkcjonalności AI Concierge.
Funkcja AI PROMPT jest całkowicie niezależna od tych narzędzi — wynik zależy wyłącznie od dostarczonych instrukcji.
ToolChooser
Punkt wejścia dla każdego żądania kierowanego do Agenta AI i funkcjonalności AI Concierge. Jego zadaniem jest zrozumienie prośby użytkownika i wybranie najlepszych narzędzi do osiągnięcia oczekiwanego rezultatu. W przypadku Agentów AI decyduje on również, czy do kontekstu danego narzędzia należy dodać załączniki. Załączniki są wybierane na podstawie ich nazw, a ich zawartość jest analizowana przez kolejne narzędzia.
ToolChooser potrafi samodzielnie wybierać odpowiednie narzędzia, jednak
aby skierować go w stronę tego konkretnego, użyj odpowiednich Słów kluczowych powiązanych z danym narzędziem (wymienionych poniżej dla każdego z nich).
PathChooser
Narzędzie to służy do wyboru ścieżki. W przypadku Agenta AI określa, która ścieżka zostanie przez niego użyta. W przypadku AI Concierge wybrana ścieżka zostanie zaproponowana użytkownikowi.
Słowa kluczowe
- Angielskie:
Go to the next step,Continue to the next section,Proceed,Move forward,Advance to the next step - Polskie:
Przejdź dalej,Przejdź do kolejnego kroku,Wybierz ścieżkę
FieldSetter
Narzędzie służy do przypisywania nowych wartości do atrybutów formularza. Posiada różne warianty zaprojektowane do ustawiania wartości prostych atrybutów (tekst, data, liczby), atrybutów typu Pole wyboru oraz aktualizowania List pozycji.
Słowa kluczowe
- Angielskie:
Fill in the field,Enter the value,Complete this section,Type in - Polskie:
UzupełnijWpisz,Wypełnij
PickerSetter
Narzędzie jest wywoływane dla każdego atrybutu typu Pole wyboru, którego wartość może zostać ustawiona. Odwzorowuje ono wartości dostępne w źródle danych zgodnie z konfiguracją atrybutu formularza:
- uwzględnia tylko kolumny widoczne;
- ogranicza liczbę wierszy do 100 (zgodnie ze standardową logiką biznesową – większe źródła danych wymagają filtrowania). Wyjątkiem są listy rozwijane, w których przypadku przesyłane jest całe źródło danych.
Przed ustawieniem wartości system sprawdza, czy wartość zasugerowana przez Agenta AI znajduje się na liście dostępnych wartości. Jeśli nie, nie zostanie ona ustawiona, nawet gdy pole docelowe jest wymagane.
Uzasadnienie: lepiej nie ustawiać błędnych wartości. Z tego powodu może być korzystne wyłączenie walidacji atrybutów formularza dla ścieżki wykorzystywanej przez Agentów AI.
SubElements (Listy pozycji)
Do obsługi List pozycji wykorzystywane są trzy narzędzia: do dodawania, usuwania i modyfikowania wierszy oraz komórek.
Podczas ustawiania kolumn typu Pole wyboru w Listach pozycji wartości źródła danych są obliczane dla domyślnego wiersza (tak jak ma to miejsce w przypadku kliknięcia przez użytkownika na przycisk Dodaj).
Słowa kluczowe
- Angielskie:
Add a new line,Add an item,Insert a row,Update the line,Change the item,Modify row 3 - Polskie:
Dodaj nową pozycję,Dodaj wiersz,Zaktualizuj wiersz,Zmień pozycję
DescriptionGenerator – for generating or requesting descriptions
Jest to narzędzie przeznaczone dla funkcjonalności AI Concierge. Jest ono używane zawsze, gdy użytkownik prosi o opisy lub podsumowania tego, co aktualnie prezentowane jest w Portalu.
Słowa kluczowe
- Angielskie:
Describe what you see,What is shown in the image?,Summarize the contentExplain what’s happeningWhat can be observed? - Polskie:
Opisz,Co widać,Podsumuj,Podaj
Debugowanie
Agent AI
Lista wszystkich zleceń (zadań) Agenta AI, które mają zostać wykonane lub zostały już zakończone, znajduje się w Designer Studio > Reporty > Raporty podstawowe > Zlecenia Agentów AI. Raport ten prezentuje dane z ostatnich 14 dni i jest domyślnie sortowany według najnowszej daty zakończenia (jeśli zadanie zostało już przetworzone) lub dodania zadania.
Dla pomyślnie zakończonych zadań AI dostępne jest uzasadnienie, które wyjaśnia, jakie narzędzia zostały wybrane przez Agenta AI oraz dlaczego.
Przykładowe uzasadnienie zwrócone przez Agenta AI:
// Agent AI
# ZADANIE
Sprawdź pobieżnie, czy dostarczona treść jest zgodna z tematem „Nowy interfejs użytkownika” oraz stylem „Opis strony głównej”. Sprawdź pisownię, gramatykę i styl.
# FORMAT ODPOWIEDZI
Odpowiedz wyłącznie w nieformatowanym tekście — bez znaczników HTML, Markdown ani ikon.
Możesz używać nowych wierszy i wypunktowań za pomocą znaku „-”.
// Uzasadnienie
[
{
"Reasoning": "Wiadomość użytkownika wymaga sprawdzenia zgodności treści z tematem i stylem oraz analizy pisowni, gramatyki i stylu, co wiąże się z ustawieniem wartości atrybutów formularza. Wybrano narzędzie FormFieldSetter do uzupełnienia wymaganego pola „Recenzja”. Narzędzie PathChooser zostało wybrane do określenia odpowiedniej ścieżki, aby przesunąć element do następnego kroku. Nie wybrano załączników, ponieważ użytkownik nie wspomina o żadnych. Nie wybrano atrybutów typu Pole wyboru, ponieważ nie ma instrukcji dotyczących ich ustawienia w danym kontekście i w oparciu o dostępne narzędzia. Narzędzie ElementSaver nie zostało wybrane, ponieważ użytkownik poprosił o przejście do kolejnego kroku.",
"Operation": "CreateSession"
},
{
"Reasoning": "Pole „Recenzja” zostało zaktualizowane na podstawie analizy dostarczonej treści w odniesieniu do stylu „Opisu strony głównej”. Analiza wskazuje obszary do poprawy dotyczące stylu, gramatyki i ukierunkowania treści.",
"Operation": "FormFieldSetter"
},
{
"Reasoning": "Zadaniem użytkownika jest przegląd treści i uzupełnienie atrybutów formularza, dlatego ścieżka „Zakończ recenzję” jest najbardziej odpowiednia, aby przesłać element do następnego kroku po zakończeniu recenzji.",
"Operation": "PathChooser"
}
]
AI Concierge
Reasoning, similar to the examples for AI Agents, can be found in diagnostic mode.
Zaawansowane wykorzystanie funkcji AI PROMPT
Wybór narzędzia
Podjęcie niektórych za pomocą deterministycznego algorytmu IF/THEN nie jest możliwe. Kiedy jednak decyzja zostanie już podjęta, dalsze kroki są oczywiste. W takich przypadkach funkcja AI PROMPT może zawierać logikę decyzyjną, a pozostała część operacji (wykonania) może być obsłużona przez inne akcje dostępne w WEBCON BPS.
Żądając od AI zwrócenia określonego słowa kluczowego powiązanego z jedną z kolejnych dostępnych akcji, można w prosty sposób stworzyć skuteczną strukturę SWITCH (lub wykorzystać ją w kroku kontrolnym obiegu), aby wykonać akcję wybraną przez AI. Wynik tej akcji może następnie zostać przekazany z powrotem do funkcji AI PROMPT lub zapisany w formularzu i użyty przez Agenta AI.
# Zadanie
Otrzymasz proste zadanie matematyczne. Wybierz najlepsze narzędzie do jego rozwiązania.
# Narzędzia:
## `Add`
Dodaje dwie liczby całkowite.
Parametry: „a”, „b” – dwie liczby do dodania
## `Multiply`
Mnoży dwie liczby całkowite.
Parametry: „a”, „b” – dwie liczby do pomnożenia
# Wynik
Zawsze zwracaj wartości w tym formacie: `tool_name`;„a”;„b”
Automatyzacja:

AI PROMPT:

Użycie:
