Słownik AI

Agent AI

AI agent

System, w którym model językowy sam decyduje o kolejnych krokach i korzysta z narzędzi, żeby osiągnąć zadany cel.

Agent AI to system, w którym model językowy nie tylko generuje odpowiedź, ale też planuje działania, wywołuje narzędzia i ocenia ich wyniki - powtarzając ten cykl aż do osiągnięcia celu.

Jak działa

Agent pracuje w pętli: ocenia obecny stan, wybiera narzędzie, wykonuje wywołanie, analizuje wynik, decyduje o następnym kroku. Kluczowa różnica wobec zwykłego przepływu automatyzacji polega na tym, że kolejność kroków nie jest zapisana w kodzie - ustala ją model.

Czym różni się od chatbota

Chatbot zwraca tekst i nie ma dostępu do świata zewnętrznego. Agent może odczytać bazę, wysłać żądanie do API, uruchomić kod. Ta zdolność do działania jest źródłem zarówno jego użyteczności, jak i ryzyka - dlatego zakres uprawnień agenta powinien być zawsze możliwie wąski.

Typowe zastosowania

  • Praca z repozytorium kodu: analiza, zmiana, uruchomienie testów, poprawa po błędzie.
  • Zbieranie informacji z wielu źródeł i zestawianie wyników.
  • Wielokrokowa obsługa zgłoszeń wymagająca sprawdzenia danych w kilku systemach.

Zobacz też: function calling, LLM.