Budowa agentów AI

Projektujemy agentów AI, którzy pomagają klientom, pracownikom i serwisantom szybciej znaleźć potrzebną informację albo wykonać powtarzalny krok. Agent działa w ustalonym zakresie, korzysta z zatwierdzonych materiałów firmy i może przekazać sprawę człowiekowi, gdy wymaga ona decyzji specjalisty.

Agent AI korzystający z firmowej bazy wiedzy
Grafika poglądowa: agent AI łączący pytanie użytkownika z firmową bazą wiedzy.

Agent AI dopasowany do rzeczywistego zadania

Agent AI nie jest uniwersalnym czatem ani automatyczną odpowiedzią na każdy problem. Najpierw ustalamy, komu ma pomagać, z jakimi pytaniami się spotyka, z jakich materiałów może korzystać i które sprawy muszą trafić do człowieka. Dzięki temu rozwiązanie wspiera konkretny proces — zamiast udawać eksperta w każdej dziedzinie.

Dla małej firmy może to być asystent odpowiadający na podstawowe pytania o ofertę. W średniej organizacji agent może pomóc zespołowi wyszukiwać procedury, prowadzić przez zgłoszenie serwisowe lub wstępnie uporządkować dane przed przekazaniem ich pracownikowi.

Przygotowanie wiedzy i zasad działania

  • Analiza zadań, odbiorców, języka komunikacji i oczekiwanego efektu rozmowy.
  • Uporządkowanie instrukcji, FAQ, katalogów, procedur, dokumentacji i innych zatwierdzonych źródeł.
  • Określenie tematów, na które agent może odpowiadać, oraz sytuacji wymagających przekazania sprawy do zespołu.
  • Testy na prawdziwych pytaniach klientów lub pracowników i dopracowanie instrukcji przed publikacją.

Środowisko, integracje i obsługa

  • Umieszczenie agenta na stronie, w panelu firmowym, komunikatorze albo innym miejscu wskazanym przez proces obsługi.
  • Połączenie z formularzem, bazą wiedzy, systemem zgłoszeń, kalendarzem lub narzędziem używanym przez zespół — jeżeli umożliwia to jego API.
  • Projektowanie odpowiedzi, które jasno komunikują ograniczenia i nie zastępują decyzji człowieka w sprawach wymagających specjalisty.
  • Dokumentacja dla administratora: źródła wiedzy, role, sposób aktualizacji, testowania i reagowania na błędne odpowiedzi.

Technologie i narzędzia

Dobieramy elementy rozwiązania do zadania, materiałów firmy i wymaganych integracji. Nie każdy agent potrzebuje wszystkich narzędzi: prosty asystent FAQ wymaga innego zakresu niż agent obsługujący wieloetapowy proces.

Logo OpenAI

Modele językowe i OpenAI

Modele językowe rozumieją pytania napisane zwykłym językiem, tworzą odpowiedzi i mogą korzystać z dozwolonych narzędzi. Ustalone instrukcje określają rolę agenta, sposób odpowiedzi i granice jego działania.

Logo Qdrant

RAG i baza wiedzy

RAG pozwala przed odpowiedzią odszukać znaczeniowo trafne fragmenty dokumentacji firmy. Qdrant może pełnić rolę wyszukiwarki tej wiedzy, dzięki czemu agent pracuje na przygotowanych materiałach, a nie wyłącznie na ogólnej wiedzy modelu.

Logo LangChain

LangChain i LangGraph

Pomagają uporządkować rozmowę, dostęp do wiedzy i kolejne kroki procesu. Są przydatne, gdy agent ma np. najpierw rozpoznać temat, potem sprawdzić dokumentację, a na końcu przygotować odpowiedź lub przekazać zgłoszenie.

Logo n8n

n8n i automatyzacje

Narzędzie może przekazywać uporządkowane dane między agentem a używanymi w firmie usługami. Przykładowo: utworzyć zgłoszenie, przesłać podsumowanie rozmowy, wysłać wiadomość lub uruchomić określony etap procesu.

Logo Ollama

Ollama i modele lokalne

W wybranych zastosowaniach umożliwiają uruchamianie modeli w środowisku kontrolowanym przez firmę. Taki wariant wymaga osobnej oceny wymagań sprzętowych, jakości odpowiedzi, integracji i zasad utrzymania.

Logo Hugging Face

Hugging Face i komponenty AI

Ekosystem modeli i narzędzi przydatnych przy doborze dodatkowych komponentów, np. klasyfikacji tekstu, przetwarzania dokumentów lub eksperymentów z modelami otwartymi.

Kiedy warto wdrożyć agenta AI

  • Klienci regularnie pytają o te same produkty, usługi, terminy, dokumenty lub kolejne kroki współpracy.
  • Pracownicy tracą czas na szukanie odpowiedzi w rozproszonych instrukcjach, katalogach, plikach i wiadomościach.
  • Serwis lub dział obsługi potrzebuje pierwszego wywiadu, który zbierze podstawowe informacje przed przekazaniem sprawy specjalistowi.
  • Firma chce zapewnić dostęp do uporządkowanej wiedzy poza godzinami pracy, bez obiecywania automatycznej obsługi każdego przypadku.
  • W powtarzalnym procesie trzeba zebrać dane, przypisać temat do właściwej osoby albo przygotować robocze podsumowanie rozmowy.
  • Zespół rozwija ofertę lub dokumentację i potrzebuje jednego miejsca, z którego agent może korzystać po zatwierdzeniu treści.

Co można zaoferować firmie

  • Asystenta strony WWW, który pomaga znaleźć usługę, produkt, odpowiedź z FAQ lub właściwy kontakt.
  • Wewnętrznego pomocnika dla pracowników, opartego na procedurach, instrukcjach i zatwierdzonych dokumentach.
  • Agenta serwisowego, który zbiera objawy problemu, wskazuje właściwą procedurę i przygotowuje dane do zgłoszenia.
  • Automatyzację prostego etapu obsługi: kwalifikacji zapytania, podsumowania rozmowy, przekazania danych lub przypomnienia o kolejnym kroku.

Przykłady dla klientów

  • Agent produktu pomaga porównać warianty, wyjaśnia podstawowe parametry i kieruje do odpowiedniej karty produktu lub konsultanta.
  • Asystent usługowy wyjaśnia zakres współpracy, potrzebne materiały, orientacyjny proces i zbiera wstępne informacje do zapytania.
  • Pomocnik dla uczestników szkolenia odpowiada na pytania organizacyjne, wskazuje materiały i przekazuje nietypowe sprawy organizatorowi.
  • Agent rezerwacji pomaga wybrać usługę i przygotowuje dane potrzebne do umówienia terminu, jeśli integracja z kalendarzem jest dostępna.

Przykłady dla zespołu i serwisu

  • Pomocnik handlowca wyszukuje aktualne informacje w ofercie, warunkach współpracy i materiałach produktowych.
  • Asystent administracyjny wskazuje wzory dokumentów, procedury i osoby odpowiedzialne za poszczególne sprawy.
  • Agent serwisanta prowadzi przez pytania diagnostyczne na podstawie zatwierdzonej instrukcji, kodów błędów i procedur napraw.
  • Asystent zgłoszeń porządkuje opis problemu, zbiera niezbędne dane i przygotowuje podsumowanie dla właściwego działu.

Jak wygląda wdrożenie

  1. Wybieramy jeden proces lub grupę pytań, na których agent ma przynieść konkretną korzyść.
  2. Przeglądamy dostępne materiały i przygotowujemy źródła wiedzy, zasady odpowiedzi oraz ścieżkę przekazania sprawy do człowieka.
  3. Budujemy i testujemy rozwiązanie na reprezentatywnych pytaniach, również tych niepełnych, nietypowych lub wymagających odmowy.
  4. Po uruchomieniu aktualizujemy wiedzę i rozwijamy zakres na podstawie rzeczywistych rozmów oraz potrzeb zespołu.

Ważne zasady dobrego wdrożenia

  • Agent powinien mieć jasno określoną rolę, dostęp tylko do potrzebnych źródeł i instrukcję, kiedy nie udzielać odpowiedzi.
  • Materiały firmowe wymagają regularnej aktualizacji; jakość odpowiedzi zależy od ich kompletności, aktualności i zrozumiałości.
  • Sprawy wymagające indywidualnej decyzji, odpowiedzialności prawnej, medycznej, finansowej lub technicznej oceny specjalisty powinny być przekazywane człowiekowi.
  • Rozwiązanie warto rozwijać etapami: najpierw sprawdzić jeden użyteczny scenariusz, a następnie rozszerzać go o kolejne źródła i integracje.