ZWID_Pierwszy film AI za darmo - 10 kredytów na start, potem od 3 zł. Bez abonamentu.1. film za 0 złZrób film →
✨ Świeża dostawa•nowe kody na kinetyka.pl: Gemini Pro 18 mies. 170 zł•Cursor, ElevenLabs, Lovable i więcej, roczne plany AI w ułamku ceny Zobacz →
Przejdź do treści
Newsy

Jak LLM decyduje, czy wywołać narzędzie? Badacze znaleźli konkretny wektor

Zespół ośmiorga badaczy odkrył, że decyzja modelu językowego o wywołaniu zewnętrznego narzędzia jest kodowana jako jeden konkretny wektor wewnętrzny. Okazuje się, że wystarczy zmienić jeden czasownik w prośbie użytkownika, by tę decyzję odwrócić.

3 min czytania
Jak LLM decyduje, czy wywołać narzędzie? Badacze znaleźli konkretny wektor

👁 121 przeczytań

Modele językowe działające jako agenci - czyli takie, które mogą wywoływać zewnętrzne narzędzia, uruchamiać kod czy odpytywać API - muszą za każdym razem podjąć decyzję: czy sięgnąć po narzędzie, czy po prostu odpowiedzieć tekstem. Do tej pory mechanizm tej decyzji był słabo rozumiany. Autorzy pracy przyjętej na konferencję NeurIPS 2026 postanowili to zmienić.

Problem: złożone prompty utrudniają analizę

Prompty używane w systemach agentycznych są długie i mocno ustrukturyzowane. Łączą instrukcje roli, schematy narzędzi, szablony formatowania i właściwe zapytanie użytkownika - wszystko rozłożone na setki tokenów. W takim gęstym, wzajemnie powiązanym kontekście trudno wskazać pojedynczą zmienną, którą można by kontrolować i badać. Autorzy piszą wprost, że „no single controllable variable for mechanistic analysis is obvious”.

Rozwiązanie: minimalne pary kontrastowe

Badacze zaproponowali metodę przekształcania złożonych promptów agentycznych w minimalne pary kontrastowe. Zasada jest prosta: w jednej wersji prompt zawiera czasownik wykonawczy - np. „write” (napisz), w drugiej wersji zastępuje się go czasownikiem analitycznym - np. „discuss” (omów). Ta jedna zamiana niezawodnie odwraca decyzję modelu o wywołaniu narzędzia. Na tej podstawie zbudowano zbiór 500 takich par promptów w trzech językach programowania: Python, Java i C++. Z tego 300 par przeznaczono do analizy mechanistycznej, a 200 zatrzymano jako zbiór testowy.

Odkryty wektor i mechanizm tłumienia

Śledząc wewnętrzne stany modelu, autorzy wyodrębnili wektor oznaczony jako μ_Δ. Twierdzą, że jest on zarówno przyczynowo konieczny, jak i wystarczający do podjęcia decyzji o wywołaniu narzędzia. Co ważne, wektor ten działa nie tylko na promptach odkrywczych - generalizuje się na naturalne wieloturowe trajektorie z benchmarku τ²-Bench oraz na zapytania pozbawione czasowników.

Mechanizm działa następująco: sam scaffold - czyli ta cała otoczka systemu agentycznego z instrukcjami, schematami narzędzi i szablonami - ustanawia domyślne nastawienie modelu ku wywoływaniu narzędzi. Czasowniki analityczne tłumią to nastawienie poprzez aktywację cech sygnalizujących, że użycie narzędzia jest zbędne. Czasowniki wykonawcze natomiast w dużej mierze pozostawiają to nastawienie nietkniętym. Autorzy używają do tej analizy metody zwanej dekompozycją Transcoder. Na końcu specjalne głowice atencji i cechy MLP odczytują wynikowy stan i na tej podstawie model podejmuje ostateczną decyzję.

Siedem modeli, ten sam mechanizm

Nie przepłacaj za te subskrypcje

Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.

Zobacz, co jest dostępne

Badacze sprawdzili, czy odkryty mechanizm pojawia się tylko w jednym modelu, czy jest szerszy. Przetestowali łącznie siedem modeli z trzech rodzin: Qwen, Mistral i Granite. We wszystkich przypadkach ten sam mechanizm się powtarzał. Kod do reprodukcji wyników jest publicznie dostępny pod adresem wskazanym w pracy.

Praca została przyjęta jako poster na NeurIPS 2026. Autorzy to: Xijie Gong, Tingxu Han, Jiahao Zhang, Wei Song, Ziqi Ding, Hanqi Yan, Youcheng Sun i Lijie Hu.

Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł →

Co z tego wynika

Moim zdaniem to badanie jest istotne z kilku powodów. Po pierwsze, pokazuje, że zachowanie agentycznych LLM - choć wydaje się emergentne i trudne do przewidzenia - ma konkretne, zlokalizowane wewnętrzne reprezentacje. To otwiera drogę do bardziej precyzyjnego sterowania tym, kiedy model sięga po narzędzia, a kiedy odpowiada samodzielnie. Po drugie, fakt, że pojedynczy czasownik w prośbie użytkownika potrafi odwrócić tę decyzję, ma praktyczne konsekwencje dla projektowania promptów - zarówno dla twórców systemów agentycznych, jak i dla potencjalnych atakujących, którzy chcieliby te systemy zawieść. Praca nie odpowiada jednak na pytanie, jak ten mechanizm wykorzystać do budowania lepszych lub bezpieczniejszych agentów - to dokument czysto mechanistyczny, a nie inżynierski.

Źródło: arXiv cs.AI: How Do Agentic LLMs Decide to Call Tools? A Tool-Call Vector Shaped by Suppression (dokument z 2026-10-20). To omówienie powstało na podstawie pełnego tekstu dokumentu, nie relacji innych mediów.

// Newsletter

Cały tydzień w AI, w jednym mailu

Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.

Zapisz się za darmo →
Za darmo. Wypisujesz się jednym kliknięciem.
// czytaj też

Podobne tematy na Promptowym

Piotr Olszewski

Piotr Olszewski

AUTOR I WYDAWCA

Piotr Olszewski - twórca i autor Promptowego, polskiego serwisu o sztucznej inteligencji. Codziennie śledzi premiery modeli, narzędzia i regulacje AI, i tłumaczy je prostym, konkretnym językiem.

// mapa strony

🛒 Sklep Kinetyka Google AI Gemini Pro 170 zł CapCut Pro 460 zł/rok Lovable Pro 450 zł/rok Zobacz wszystko →
promptowy w liczbach 0tekstów w archiwum0newsów z ostatnich 7 dni0modeli wideo w obserwatorium0zagadek w grach
× ‹ powiększenie ›