Copilot Studio: kiedy budować własnego agenta
Temat: Microsoft AI
Copilot Studio warto wybrać wtedy, gdy firma potrzebuje agenta dopasowanego do własnej wiedzy, narzędzi i przebiegu pracy. Sam interfejs rozmowy nie uzasadnia jednak budowy nowego rozwiązania. Najpierw określ zadanie, które użytkownik ma poprawnie zakończyć, oraz sytuacje wymagające pomocy człowieka.
Dla dyrektora operacyjnego dobrym punktem wyjścia może być obsługa powtarzalnych pytań o zlecenia. Agent powinien znaleźć właściwy rekord, wyjaśnić status i wskazać następny krok. Jeśli ma również zmieniać termin, potrzebuje dodatkowych zasad i odbioru. Odczyt informacji i wykonanie działania nie są tym samym poziomem odpowiedzialności.
Czym jest Microsoft Copilot Studio
To środowisko graficzne low-code do tworzenia i zarządzania agentami oraz przepływami pracy. Pozwala łączyć je z danymi i systemami organizacji oraz udostępniać w obsługiwanych kanałach. Aktualny zakres opisuje przegląd Copilot Studio.
Low-code ogranicza ilość kodu potrzebnego przy niektórych zadaniach, ale nie usuwa projektowania procesu. Nadal trzeba ustalić, skąd pochodzi odpowiedź, w czyim imieniu działa połączenie i co oznacza błąd. Integracja z niestandardowym systemem może wymagać pracy technicznej oraz uzgodnienia kontraktu API.
Platforma nie jest też synonimem wszystkich produktów Copilot. Gotowy asystent w aplikacji i własny agent obsługujący firmowy proces mają inne przeznaczenie. Sprawdź, czy istniejąca funkcja już realizuje zadanie, zanim zaczniesz budować jej odpowiednik.
Jeśli porównujesz platformy i sposób utrzymania gotowego agenta, zobacz kryteria wyboru Microsoft Copilot Studio. Poniższe kroki dotyczą natomiast decyzji, czy własny agent jest potrzebny do jednego procesu.
Kiedy własny agent ma uzasadnienie
| Potrzeba | Co rozważyć najpierw | Kiedy przydaje się własny agent |
|---|---|---|
| Przygotowanie szkicu tekstu | Gotową funkcję asystenta | Gdy potrzebny jest stały proces i określone źródła |
| Pytania o procedury firmy | Uporządkowanie dokumentów | Gdy trzeba kontrolować zakres i ścieżkę rozmowy |
| Sprawdzenie statusu zlecenia | Dostępny widok lub wyszukiwarkę | Gdy rozmowa łączy kilka kroków i źródeł |
| Zmiana danych w systemie | Istniejącą automatyzację | Gdy potrzebna jest interpretacja pytania i kontrolowane działanie |
Własny agent jest szczególnie przydatny, gdy użytkownik nie wie, który system lub dokument odpowiada na jego pytanie. Musi jednak mieć ograniczony, zrozumiały zakres. Agent „do wszystkich spraw firmy” jest trudny do odebrania, ponieważ nie wiadomo, co powinien umieć, a czego jeszcze nie testowano.
Nie buduj rozmowy tam, gdzie prosty formularz zapewnia szybszą i bardziej jednoznaczną obsługę. Możesz połączyć oba podejścia: agent pomaga ustalić potrzebę, a określona operacja korzysta z uporządkowanych pól i reguł.
Wiedza wymaga właściciela
Copilot Studio obsługuje różne źródła wiedzy, których możliwości i uwierzytelnianie nie są identyczne. Microsoft opisuje je w zestawieniu źródeł wiedzy. Wybierz źródło odpowiadające scenariuszowi i sprawdź je z perspektywy docelowego użytkownika.
Przed podłączeniem dokumentów usuń sprzeczności albo wyraźnie określ wersję obowiązującą. Instrukcja archiwalna może pasować do pytania językowo, lecz prowadzić do niepoprawnego działania. Dla każdej ważnej procedury wskaż właściciela i sposób informowania o zmianie.
Przy danych liczbowych ustal definicję wyniku. „Otwarte zlecenia” mogą obejmować różne statusy w różnych działach. Agent nie powinien sam wybierać polityki raportowania tylko dlatego, że użytkownik zadał pytanie w swobodnej formie.
Narzędzia i działania odbieraj osobno
Dla funkcji zmieniającej dane opisz dozwolone parametry, tożsamość wykonawcy i warunek potwierdzenia. Użytkownik powinien rozumieć, jaka zmiana zostanie zapisana. Po wykonaniu potrzebuje wyniku operacji, a nie jedynie zapewnienia asystenta, że wszystko się udało.
Przy przerwaniu połączenia sprawdź możliwość rozpoznania powtórzenia. Jeśli pierwsze żądanie już utworzyło zgłoszenie, druga próba nie powinna tworzyć kolejnego. Tę właściwość trzeba zapewnić w procesie i integracji; sama rozmowa nie rozwiązuje problemu.
Zadbaj również o przekazanie sprawy człowiekowi. Zapisz, kiedy następuje eskalacja i jakie informacje powinny jej towarzyszyć. Użytkownik nie powinien ponownie opisywać całego problemu tylko dlatego, że agent nie potrafił go zakończyć.
Przykład pomiaru pilotażu
Syntetyczny przykład: pracownicy zgłaszają 50 spraw należących do zakresu pilotażu. Agent poprawnie kończy 30, a 15 zasadnie przekazuje do człowieka wraz z kompletem danych. W 5 przypadkach udziela niepoprawnej odpowiedzi.
Samodzielnie zakończone sprawy stanowią 60% zestawu. Prawidłowe zachowanie, obejmujące także uzasadnione przekazanie, wystąpiło w 90%. To dwa różne wskaźniki. Żaden nie pozwala pominąć pięciu błędów, zwłaszcza jeśli mają poważne skutki.
Nie traktuj tego przykładu jako oczekiwanego wyniku produktu. Ustal własny zestaw spraw i kryteria akceptacji przed testem. Zapisuj również czas poprawiania odpowiedzi oraz obciążenie osób przejmujących zgłoszenia.
W budżecie uwzględnij utrzymanie źródeł, integracji i zestawu testów, a nie tylko opłatę za użycie agenta. Ustal, kto pokrywa koszt kolejnych zmian i kto reaguje na awarię poza czasem projektu. Bez tego pilotaż może działać poprawnie, lecz pozostać bez opieki po przekazaniu użytkownikom.
Co sprawdzić przed publikacją
| Obszar | Próba | Kryterium odbioru |
|---|---|---|
| Wiedza | Pytanie o wyjątek w procedurze | Właściwe źródło i zakres odpowiedzi |
| Dostęp | To samo pytanie z różnych ról | Brak ujawnienia niedozwolonych informacji |
| Działanie | Zmiana i ponowienie żądania | Poprawny, pojedynczy zapis |
| Awaria | Niedostępne źródło | Czytelne ograniczenie i ścieżka pomocy |
| Utrzymanie | Aktualizacja dokumentu | Wynik zgodny z nową wersją |
Zachowaj konfigurację i przypadki testowe. Po zmianie źródła, instrukcji lub narzędzia powtórz najważniejsze próby. Udana demonstracja nie zastępuje kontroli kolejnych wersji rozwiązania.
Przed doborem architektury przeczytaj materiał o fundamentach danych dla AI w Fabric i Copilot Studio. Następnie wybierz jeden proces, właściciela i mierzalny wynik.
W systemie wdrażania AI w firmie agent ma jasno określone zadanie oraz zasady utrzymania. Zacznij od małej grupy użytkowników, zbierz błędy i dopiero po ich ocenie rozszerzaj zakres. Własne rozwiązanie ma sens, gdy firma potrafi nie tylko je zbudować, ale także odpowiedzialnie prowadzić po uruchomieniu.
Copilot Studio udostępnia obecnie różne środowiska budowania agentów i przepływów. Porównanie GitHub Copilot harness i standard harness pomaga wybrać właściwą ścieżkę po podjęciu decyzji o stworzeniu agenta.
- Copilot
- Agenci AI
- Zarządzanie zmianą
- Strategia
