Verktøy: Handlinger modellen utfører
Funksjoner AI kaller for å gjøre noe.
Verktøy: Handlinger modellen utfører er en gratis leksjon i MCP Academy på CoddyKit. Dette er leksjon 1 av 4. Du kan lese valgfritt 3 leksjoner fra denne læringsstien gratis i sin helhet – deretter låser CoddyKit PRO opp alle leksjoner, samt praktisk øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i MCP Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i MCP Academy inneholder totalt 4 leksjoner.
Møt den første byggesteinen
MCP gir en modell tre byggesteiner. Den første er verktøyet: en funksjon som AI-en faktisk kan kjøre for å gjøre noe i verden. 🔧
Verktøy utfører handlinger
Et verktøy brukes til å gjøre noe, ikke bare til å vite noe. Å sende en e-post, spørre en database eller opprette en fil hører hjemme her, fordi hver handling endrer eller henter aktuell tilstand.
Modellen bestemmer
De eksponerer verktøyet, men modellen velger når det skal kalles. Basert på samtalen velger AI-en riktig verktøy og fyller ut argumentene for Dem.
Et verktøy er bare en funksjon
I Python-SDK-et er et verktøy en vanlig funksjon. De markerer den med dekoratoren @mcp.tool(), og serveren publiserer den for klientene.
@mcp.tool()
def add(a: int, b: int) -> int:
return a + bAlle verktøy trenger et navn
Hvert verktøy har et navn som modellen bruker for å kalle det. Som standard blir funksjonsnavnet verktøynavnet, så add og get_weather fungerer direkte.
Beskrivelser veileder AI-en
Modellen leser docstringen Deres for å lære hva et verktøy gjør. En tydelig oppsummering på én setning gjør det lettere for AI-en å velge riktig verktøy på riktig tidspunkt.
@mcp.tool()
def add(a: int, b: int) -> int:
"""Add two numbers together."""
return a + bArgumenter blir til et skjema
Funksjonens parametere blir gjort om til et inndataskjema. Modellen ser navnene og typene, slik at den vet nøyaktig hvilke data den skal sende.
Resultatene sendes tilbake
Alt verktøyet Deres returnerer, sendes tilbake til modellen som kontekst. AI-en fletter deretter resultatet inn i svaret til brukeren.
Verktøy kan ha bivirkninger
Siden et verktøy kjører ekte kode, kan det endre ting: skrive til disk, belaste et kort eller publisere en melding. Nettopp derfor er verktøy under brukerens kontroll. ⚠️
Modellstyrt av design
MCP kaller verktøy model-controlled. Modellen starter kallet, mens vertsappen fortsatt kan be brukeren om godkjenning før noe kjøres.
Ett verktøy, én oppgave
Hold hvert verktøy fokusert på én tydelig handling. Små verktøy med gode navn er langt enklere for modellen å velge riktig enn ett stort verktøy som skal gjøre alt.
Hurtigsjekk
La oss feste oss hva som gjør et verktøy til et verktøy.
Oppsummering: Verktøy
Godt jobbet! Et verktøy er en modellstyrt funksjon som gjør noe. De gir det et navn, beskriver det, angir typene til argumentene og returnerer et resultat AI-en kan bruke. ✅
Lær deg Python med en AI-veileder – gratis
Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.
- Kurs
- 30
- Leksjoner
- 120
Ofte stilte spørsmål
Er leksjonen «Verktøy: Handlinger modellen utfører» gratis?
Ja – du kan lese valgfritt 3 av leksjonene i læringsstien MCP Academy, inkludert «Verktøy: Handlinger modellen utfører», gratis i sin helhet her på nettet. Deretter låser CoddyKit PRO opp alle leksjoner, samt interaktiv øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Kurset i MCP Academy inneholder totalt 4 leksjoner.
Hva lærer jeg i «Verktøy: Handlinger modellen utfører»?
Funksjoner AI kaller for å gjøre noe. Du øver på MCP Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.
Trenger jeg erfaring for å begynne med MCP Academy?
Ingen tidligere erfaring er nødvendig. MCP Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.
Hvor lang tid tar leksjonen «Verktøy: Handlinger modellen utfører»?
De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.
Kan jeg skrive og kjøre kode i denne MCP Academy-leksjonen?
Ja. Alle MCP Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.
Alle leksjonene i dette kurset
- Verktøy: Handlinger modellen utfører
- Ressurser: Data modellen leser
- Ledetekster: Gjenbrukbare instruksjoner
- Velge riktig byggestein