MCP Academy · Lektion

Lägg till argument i en prompt

Låt användare fylla i platshållare innan prompten körs.

Lektion 2 av 413 steg

Lägg till argument i en prompt är en gratis lektion i MCP Academy på CoddyKit. Detta är lektion 2 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för MCP Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i MCP Academy innehåller totalt 4 lektioner.

Fyllbara platser

En statisk prompt fungerar bra, men den verkliga kraften kommer från argument: tomma platser som användaren fyller i innan prompten körs. 🧩

Parametrar blir argument

Varje funktionsparameter blir ett promptargument. Värden visar ett inmatningsfält för varje argument och samlar in värdena.

@mcp.prompt()
def summarize(text: str) -> str:
    return f"Summarize this:\n{text}"

Infoga platsernas värden i texten

Inuti funktionen väver du in argumenten i det returnerade meddelandet, vanligtvis med en f-sträng, så att den slutliga texten blir personlig.

Typanvisningar beskriver indata

En typanvisning som str eller int berättar för klienten vilken typ av värde den ska förvänta sig, så att den kan vägleda och validera användarens inmatning.

@mcp.prompt()
def plan(topic: str, days: int) -> str:
    return f"Plan {days} days about {topic}."

Obligatoriskt som standard

Ett argument utan standardvärde är obligatoriskt: användaren måste ange det innan prompten kan anropas. Inget värde, ingen körning.

Valfritt med standardvärden

Ge en parameter ett standardvärde för att göra den valfri. Om användaren hoppar över den fylls ditt standardvärde i automatiskt.

@mcp.prompt()
def summarize(text: str, style: str = "brief") -> str:
    return f"{style} summary:\n{text}"

Dokumentera varje fält

En bra beskrivning av argumenten hjälper användaren att ange rätt sak. Tydliga fältnamn och en välordnad docstring gör formuläret självklart.

Validering vid gränsen

Värden samlar in och skickar argumentvärden till din funktion. Du kan fortfarande kontrollera dem och utlösa ett tydligt fel om något är fel.

Fler platser, mer återanvändning

Flera argument gör en prompt till en flexibel mall. Samma granskningsprompt kan vid behov fokusera på buggar, stil eller säkerhet.

@mcp.prompt()
def review(code: str, focus: str = "bugs") -> str:
    return f"Review this for {focus}:\n{code}"

Håll formuläret kort

Fråga bara efter det du verkligen behöver. För många argument förvandlar en snabb mall till ett omständligt formulär som ingen vill fylla i.

Från generellt till specifikt

Argument gör att en prompt kan användas i många situationer. Du skriver formuleringen en gång och användaren styr den med några få indata. 🎯

Snabbkontroll

Nu kontrollerar vi hur ett argument blir valfritt.

Sammanfattning: promptargument

Du har förstått! Funktionsparametrar blir ifyllningsbara argument, typhintar beskriver dem och standardvärden gör dem valfria. ✅

Gratis att börja

Lär dig Python med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
30
Lektioner
120

Vanliga frågor

Är lektionen ”Lägg till argument i en prompt” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen MCP Academy, inklusive ”Lägg till argument i en prompt”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i MCP Academy innehåller totalt 4 lektioner.

Vad lär jag mig i ”Lägg till argument i en prompt”?

Låt användare fylla i platshållare innan prompten körs. Ni övar på MCP Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig MCP Academy?

Du behöver inga förkunskaper. Utbildningen i MCP Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 2 av 4.

Hur lång tid tar lektionen ”Lägg till argument i en prompt”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här MCP Academy-lektionen?

Ja. Varje MCP Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Registrera Er första prompt
  2. Lägg till argument i en prompt
  3. Returnera meddelanden, inte bara text
  4. En mall för kodgranskningsprompt
← Tillbaka till MCP Academy