Czym jest Wywoływanie narzędzi?
Gdy model wywołuje zewnętrzną funkcję lub API, zamiast jedynie generować tekst.
Formalna definicja
Wywoływanie narzędzi pozwala modelowi zażądać zdefiniowanej zewnętrznej funkcji, takiej jak wyszukiwanie danych lub obliczenie, i wykorzystać wynik w swojej odpowiedzi, rozszerzając ją poza generowanie tekstu. Dostawcy udostępniają je poprzez schematy funkcji lub narzędzi. Ten sam mechanizm, który wymusza wynik ustrukturyzowany, może też pozwolić modelowi pobierać dane lub podejmować działania w kontrolowany, sprawdzalny sposób.
Prościej mówiąc
To danie AI przycisków, które może naciskać. Zamiast tylko mówić, model może wywołać prawdziwe narzędzie, jak pobranie ceny akcji lub wykonanie obliczenia, i wykorzystać to, co wraca.
Przykład
Model handlowy mógłby wywołać narzędzie wyszukiwania ceny, by potwierdzić kwotowanie przed decyzją, zamiast polegać na liczbie, którą na wpół pamięta.