Ressourcer: Data, modellen læser
Skrivebeskyttet kontekst, som AI kan hente ind.
Ressourcer: Data, modellen læser er en gratis MCP Academy-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i MCP Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. MCP Academy-kurset indeholder 4 lektioner i alt.
Den anden grundbyggesten
Efter værktøjer kommer ressourcen: skrivebeskyttede data, som din server giver modellen som kontekst, f.eks. en fil, en post eller en konfigurationsværdi. 📄
Ressourcer er til læsning
En ressource ændrer aldrig verden. Den eksponerer kun oplysninger, som modellen kan læse, ligesom en GET-anmodning henter en side uden at redigere noget.
Alle ressourcer har en URI
Hver ressource adresseres med en URI, f.eks. file:///notes.txt eller config://app. Skemaet og stien fortæller klienterne præcis, hvad de anmoder om.
Deklarér en ressource
I Python markerer du en funktion med @mcp.resource() og angiver dens URI. Funktionen returnerer indholdet, hver gang en klient læser den pågældende URI.
@mcp.resource("config://version")
def get_version() -> str:
return "1.0.0"Indholdet kommer tilbage som tekst
Det, din ressource returnerer, bliver til det indhold, som modellen læser. Almindelige strenge fungerer glimrende til noter, indstillinger eller små dokumenter.
MIME-typer beskriver indholdet
En ressource har også en MIME-type som text/plain eller application/json. Den fortæller klienten, hvordan de modtagne bytes skal fortolkes.
Programstyret, ikke modelvalgt
Ressourcer er normalt programstyrede. Værtsappen eller brugeren vælger, hvilke der skal vedhæftes, i stedet for at modellen selv henter dem.
Vis, hvad der er tilgængeligt
En klient kan bede din server om at liste dens ressourcer. Dette opdagelsestrin gør det muligt for en vært at vise brugeren, hvilke dokumenter den kan hente ind i konteksten.
Læsning af en ressource
For at hente én sender klienten en læse-anmodning med URI'en. Din server kører den tilsvarende funktion og returnerer det aktuelle indhold.
Tænk på filer og poster
Gode ressourcer er ting, du gerne vil have, at AI'en ser, men ikke kører: en README-fil, en databas post, logoutput eller de nyeste indstillinger.
Værktøj kontra ressource
En enkel regel: Hvis det gør noget, skal det være et værktøj; hvis det blot giver oplysninger, der skal læses, skal det være en ressource. Handling kontra kontekst.
Hurtig kontrol
Lad os bekræfte, hvad en ressource bruges til.
Opsamling: Ressourcer
Flot! En ressource er skrivebeskyttet kontekst med en URI og en MIME-type. Klienter viser en liste over og læser dem, og modellen får oplysninger uden at køre noget. ✅
Lær Python med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 30
- Lektioner
- 120
Ofte stillede spørgsmål
Er lektionen “Ressourcer: Data, modellen læser” gratis?
Ja — alle 3 lektioner i læringssporet MCP Academy, inklusive “Ressourcer: Data, modellen læser”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. MCP Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Ressourcer: Data, modellen læser”?
Skrivebeskyttet kontekst, som AI kan hente ind. Du øver dig i MCP Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på MCP Academy?
Der kræves ingen tidligere erfaring. MCP Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.
Hvor lang tid tager lektionen “Ressourcer: Data, modellen læser”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne MCP Academy-lektion?
Ja. Alle MCP Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Værktøjer: Handlinger, modellen udfører
- Ressourcer: Data, modellen læser
- Prompts: Genanvendelige instruktioner
- Vælg den rigtige grundtype