0
Przejdź do treści

Tool Use

Zdolność modelu lub agenta do korzystania z zewnętrznych narzędzi, takich jak wyszukiwarka, baza danych lub system firmowy.

Co naprawdę oznacza to pojęcie

Zdolność modelu lub agenta do korzystania z zewnętrznych narzędzi, takich jak wyszukiwarka, baza danych lub system firmowy.

Jak wygląda w praktyce

Model korzystający z narzędzi może wyszukać dane, policzyć wynik albo utworzyć zgłoszenie, lecz każde narzędzie wnosi własne uprawnienia i błędy.

Najważniejsza decyzja przed wdrożeniem

Opis funkcji powinien mówić, kiedy jej użyć, a aplikacja musi walidować argumenty i odróżniać odczyt od operacji zmieniającej stan.

Jak sprawdzić, czy rozwiązanie działa

Kontroluj wybór narzędzia, poprawność parametrów, odmowy, ponowienia, skutki uboczne i zgodność wyniku z odpowiedzią dla użytkownika. Wynik należy porównać z ustaloną wersją bazową i analizować osobno dla prostych spraw, trudnych wyjątków oraz przypadków wymagających człowieka. Praktyczny test Tool Use powinien mieć właściciela, datę przeglądu i zapisany przykład wyniku, którego zespół nie zaakceptuje.

Podejście PAR HOUSE Agency

Pracę z Tool Use zaczynamy od procesu, a nie od demonstracji narzędzia. Opis funkcji powinien mówić, kiedy jej użyć, a aplikacja musi walidować argumenty i odróżniać odczyt od operacji zmieniającej stan. Następnie budujemy mały, mierzalny zakres, zapisujemy założenia i dopiero po kontroli jakości rozszerzamy zastosowanie.