Vad är ett verktygsanrop?
Ett verktygsanrop är när en språkmodell ber ett program att utföra en funktion, som att söka i ett system, hämta en fil eller skicka ett meddelande.
En språkmodell kan bara skriva text. När den får beskrivningar av verktyg kan den skriva en begäran om att ett visst verktyg ska användas, med de uppgifter som behövs. Programmet runt modellen utför anropet och lämnar tillbaka resultatet.
Det är verktygsanropen som gör en AI-assistent till en AI-agent. Modellen läser resultatet, väljer nästa steg och anropar vid behov ett nytt verktyg, tills uppgiften är löst.
Verktygen kan vara allt från en sökning i en kunskapsbank till en ändring i ett affärssystem. Med ett protokoll som MCP kan samma verktyg användas av flera AI-program.
Så fungerar det
Ett exempel. En medarbetare frågar när ett avtal löper ut. Modellen ser att den har ett verktyg för att söka i avtalsregistret, skriver en begäran med avtalets namn och får tillbaka datumet. Svaret till medarbetaren bygger på det verktyget returnerade.
Modellen utför aldrig anropet själv. Det är programmet som avgör om anropet tillåts, med vilka behörigheter och om någon behöver godkänna det först.
Därför spelar det roll
Varje verktyg vidgar det modellen kan påverka. Ett felaktigt svar går att rätta, medan ett felaktigt anrop kan ha flyttat pengar, raderat filer eller skickat uppgifter till fel mottagare. Därför gör kontrollerna mest nytta vid själva anropen.
Att tänka på
Logga varje anrop med vad som begärdes, för vems räkning och vad som hände. En revisionslogg gör det möjligt att följa en agents steg i efterhand.
Ge verktygen minsta behörighet. Ett verktyg som läser kalendern behöver inte kunna skicka mejl, och protokoll som MCP gör det lättare att hålla isär verktygen.
Vad det betyder för er
Skilj på verktyg som läser och verktyg som ändrar. De som ändrar något, eller skickar något utanför organisationen, bör kräva ett godkännande.
Vanliga frågor
Är verktygsanrop samma sak som en AI-agent?
Verktygsanropen är byggstenen. En AI-agent använder dem i flera steg för att lösa en uppgift. Läs mer om AI-agenter.
Vem bestämmer vilka verktyg modellen får använda?
Den som bygger eller konfigurerar AI-programmet. Modellen kan bara välja bland de verktyg som programmet erbjuder.
Källor: Verktyg i specifikationen för MCP
Relaterade begrepp
Läs mer
Alla begrepp Uppdaterad