Słownik AI
Tool use (użycie narzędzi)
użycie narzędzi, function calling, wywoływanie funkcji, wywoływanie narzędzi
Tool use to zdolność modelu językowego do wywoływania zewnętrznych narzędzi — wyszukiwarki, API, kalkulatora czy kodu — gdy samo generowanie tekstu nie wystarcza do wykonania zadania.
- Model wywołuje narzędzie zamiast zgadywać odpowiedź.
- Działa na ustalonym opisie funkcji i ich parametrów.
- Podstawa agentów: pozwala działać, nie tylko odpowiadać.
Model sam w sobie tylko generuje tekst. Tool use daje mu dostęp do zdefiniowanych narzędzi: na podstawie ich opisu model decyduje, które wywołać, podaje parametry, a następnie wykorzystuje zwrócony wynik w odpowiedzi. Dzięki temu zamiast zgadywać kurs walut czy datę, sprawdza je w realnym źródle.
To fundament działania agentów i asystentów podłączonych do danych. Bezpieczeństwo zależy od tego, jakie narzędzia udostępnimy i z jakimi uprawnieniami — model powinien móc wywołać tylko to, co świadomie mu pozwolimy.
Powiązane pojęcia
W przewodnikach
Powiązane artykuły