MCP Academy · leksjon

Returnere nyttige resultater

Send tilbake tekst som modellen og brukeren kan bruke.

Leksjon 3 av 413 trinn

Returnere nyttige resultater er en gratis leksjon i MCP Academy på CoddyKit. Dette er leksjon 3 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.

Resultatet går tilbake til modellen

Alt verktøyet ditt returnerer, sendes tilbake til KI-en som kontekst. Dermed påvirker det modellens neste svar til brukeren. 🔁

Returner en streng

Det enkleste nyttige resultatet er en vanlig streng. FastMCP pakker den inn som tekstinnhold som modellen leser direkte.

@mcp.tool()
def greet(name: str) -> str:
    return "Hello, " + name

Gjør teksten selvforklarende

Modellen har ingen annen kontekst, så teksten din bør forklare seg selv. Returner «Totalen er 42», ikke bare «42».

Tall blir gjort om til tekst

Hvis du returnerer en int eller float, gjør FastMCP den automatisk om til tekst for deg. En etikett gjør likevel verdien tydeligere for modellen.

@mcp.tool()
def add(a: int, b: int) -> int:
    return a + b

Returner strukturerte data

Returner en dict eller list, så serialiserer FastMCP den til JSON. Da får modellen rene, tolkbare felt i stedet for løs prosa.

@mcp.tool()
def stats() -> dict:
    return {"users": 12, "active": 9}

Hold resultatene konsise

Hvert token som returneres, bruker av modellens kontekstbudsjett. Begrens derfor resultatet til det som faktisk besvarer forespørselen. Mindre støy gir skarpere svar.

Formater for lesing

Når et resultat består av flere deler, hjelper litt struktur. Korte linjer med etiketter er bedre enn én lang setning som modellen må nøste opp i.

Returner feil som tekst

Når noe går galt, gjør en tydelig melding det mulig for modellen å forklare problemet og forsøke en løsning, i stedet for å gjette.

if not city:
    return "Error: city is required."

Ikke returner hemmeligheter

Resultatet når modellen og ofte også brukeren, så ta aldri med hemmeligheter som API-nøkler eller passord i klartekst i det du returnerer.

Konsistent struktur hjelper

Returner samme struktur hver gang, slik at modellen lærer hva den kan forvente. Overraskelser i strukturen fører til feiltolkede svar.

Oppfyll verktøyets løfte

Resultatet ditt bør være nøyaktig det beskrivelsen lovet. Hvis du sa at det returnerer prisen, skal det returnere prisen, ikke en hel rapport.

Hurtigsjekk

Hva skjer når verktøyet ditt returnerer en Python-dict?

Oppsummering

Resultatet ditt blir en del av modellens kontekst: Returner tydelig, konsis og selvforklarende tekst eller JSON, hold strukturen konsistent, og lekk aldri hemmeligheter. ✅

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 «Returnere nyttige resultater» gratis?

Ja – du kan lese valgfritt 3 av leksjonene i læringsstien MCP Academy, inkludert «Returnere nyttige resultater», 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 «Returnere nyttige resultater»?

Send tilbake tekst som modellen og brukeren kan bruke. 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 3 av 4.

Hvor lang tid tar leksjonen «Returnere nyttige resultater»?

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. Gi verktøyet et godt navn og en god beskrivelse
  2. Deklarere parametere med typehint
  3. Returnere nyttige resultater
  4. Et kalkulatorverktøy fra start til slutt
← Tilbake til MCP Academy