MCP Academy · leksjon

Verktøy: Handlinger modellen utfører

Funksjoner AI kaller for å gjøre noe.

Leksjon 1 av 413 trinn

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 + b

Alle 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 + b

Argumenter 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. ✅

Gratis å komme i gang

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

  1. Verktøy: Handlinger modellen utfører
  2. Ressurser: Data modellen leser
  3. Ledetekster: Gjenbrukbare instruksjoner
  4. Velge riktig byggestein
← Tilbake til MCP Academy