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.