Risorse: dati letti dal modello
Contesto in sola lettura che l'intelligenza artificiale può recuperare.
Risorse: dati letti dal modello è una lezione MCP Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento MCP Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso MCP Academy include 4 lezioni in totale.
Il secondo primitivo
Dopo gli strumenti vengono le risorse: dati di sola lettura che il server fornisce al modello come contesto, ad esempio un file, un record o un valore di configurazione. 📄
Le risorse servono per leggere
Una risorsa non modifica mai il mondo esterno. Espone soltanto informazioni che il modello può leggere, proprio come una richiesta GET recupera una pagina senza modificarla.
Ogni risorsa ha un URI
Ogni risorsa è indirizzata da un URI, ad esempio file:///notes.txt o config://app. Lo schema e il percorso indicano ai client esattamente ciò che stanno richiedendo.
Dichiarare una risorsa
In Python contrassegni una funzione con @mcp.resource() e passi il relativo URI. La funzione restituisce il contenuto ogni volta che un client legge quell'URI.
@mcp.resource("config://version")
def get_version() -> str:
return "1.0.0"Il contenuto torna come testo
Ciò che la risorsa restituisce diventa il contenuto letto dal modello. Le stringhe semplici sono perfette per note, impostazioni o qualsiasi documento di piccole dimensioni.
I tipi MIME descrivono il contenuto
Una risorsa include anche un tipo MIME, come text/plain o application/json. Indica al client come interpretare i byte ricevuti.
Controllate dall'applicazione, non scelte dal modello
Le risorse sono solitamente controllate dall'applicazione. È l'applicazione host o l'utente a scegliere quali allegare, invece di lasciare che il modello le recuperi autonomamente.
Elencare ciò che è disponibile
Un client può chiedere al server di elencare le risorse disponibili. Questo passaggio di rilevamento permette all'host di mostrare all'utente quali documenti può inserire nel contesto.
Leggere una risorsa
Per recuperare una risorsa, il client invia una richiesta di lettura con l'URI. Il server esegue la funzione corrispondente e restituisce il contenuto aggiornato.
Pensare a file e record
Le risorse ideali sono elementi che vorrebbe far vedere ma non eseguire all'IA: un README, una riga di database, l'output di un log o le impostazioni più recenti.
Strumento o risorsa
Una regola semplice: se esegue un'azione, lo trasformi in uno strumento; se fornisce soltanto informazioni da leggere, lo trasformi in una risorsa. Azione contro contesto.
Verifica rapida
Confermiamo a cosa serve una risorsa.
Riepilogo: risorse
Ottimo! Una risorsa è un contesto di sola lettura con un URI e un tipo MIME. I client le elencano e le leggono, così il modello acquisisce informazioni senza eseguire nulla. ✅
Domande Frequenti
La lezione «Risorse: dati letti dal modello» è gratuita?
Sì — il testo completo di «Risorse: dati letti dal modello» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso MCP Academy, passa a CoddyKit PRO. Il corso MCP Academy include 4 lezioni in totale.
Cosa imparerò in «Risorse: dati letti dal modello»?
Contesto in sola lettura che l'intelligenza artificiale può recuperare. Eserciti MCP Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare MCP Academy?
Non è richiesta alcuna esperienza precedente. MCP Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Risorse: dati letti dal modello»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione MCP Academy?
Sì. Ogni lezione MCP Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Strumenti: azioni eseguite dal modello
- Risorse: dati letti dal modello
- Prompt: istruzioni riutilizzabili
- Scegliere il primitivo corretto