Strumenti: azioni eseguite dal modello
Funzioni che l'intelligenza artificiale invoca per eseguire un'azione.
Strumenti: azioni eseguite dal modello è una lezione MCP Academy gratuita su CoddyKit. Questa è la lezione 1 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.
Ecco il primo primitivo
MCP offre a un modello tre elementi fondamentali. Il primo è lo strumento: una funzione che l'IA può effettivamente eseguire per fare qualcosa nel mondo reale. 🔧
Gli strumenti eseguono azioni
Uno strumento serve ad agire, non solo a conoscere. Inviare un'e-mail, interrogare un database o creare un file sono tutti casi d'uso appropriati, perché modificano o recuperano dati aggiornati.
Decide il modello
Lei espone lo strumento, ma è il modello a scegliere quando chiamarlo. In base alla conversazione, l'IA seleziona lo strumento corretto e ne compila gli argomenti.
Uno strumento è solo una funzione
Nel SDK Python, uno strumento è una normale funzione. La contrassegni con il decoratore @mcp.tool() e il server la pubblicizza ai client.
@mcp.tool()
def add(a: int, b: int) -> int:
return a + bOgni strumento ha bisogno di un nome
Ogni strumento ha un nome che il modello usa per chiamarlo. Per impostazione predefinita, il nome della funzione diventa il nome dello strumento, quindi add e get_weather funzionano immediatamente.
Le descrizioni guidano l'IA
Il modello legge la Sua docstring per capire cosa fa uno strumento. Un riepilogo chiaro di una sola frase aiuta l'IA a scegliere lo strumento giusto al momento giusto.
@mcp.tool()
def add(a: int, b: int) -> int:
"""Add two numbers together."""
return a + bGli argomenti diventano uno schema
I parametri della funzione diventano uno schema di input. Il modello vede nomi e tipi, quindi sa esattamente quali dati inviare.
I risultati tornano indietro
Qualunque valore lo strumento restituisca torna al modello come contesto. L'IA integra poi quel risultato nella risposta all'utente.
Gli strumenti possono avere effetti collaterali
Poiché uno strumento esegue codice reale, può modificare delle cose: scrivere su disco, addebitare una carta o pubblicare un messaggio. È proprio per questo che gli strumenti restano sotto il controllo dell'utente. ⚠️
Controllato dal modello per progettazione
MCP definisce gli strumenti come controllati dal modello. Il modello avvia la chiamata, mentre l'applicazione host può comunque chiedere all'utente di approvarla prima dell'esecuzione.
Uno strumento, un compito
Mantenga ogni strumento concentrato su una singola azione chiara. Strumenti piccoli e ben denominati sono molto più facili da scegliere correttamente per il modello rispetto a un unico strumento generico e gigantesco.
Verifica rapida
Fissiamo bene ciò che rende uno strumento un vero strumento.
Riepilogo: strumenti
Ottimo lavoro! Uno strumento è una funzione controllata dal modello che esegue un'azione. Lei gli assegna un nome, lo descrive, tipizza i suoi argomenti e restituisce un risultato che l'IA può usare. ✅
Impara Python con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 30
- Lezioni
- 120
Domande Frequenti
La lezione «Strumenti: azioni eseguite dal modello» è gratuita?
Sì — il testo completo di «Strumenti: azioni eseguite 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 «Strumenti: azioni eseguite dal modello»?
Funzioni che l'intelligenza artificiale invoca per eseguire un'azione. 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 1 di 4.
Quanto tempo richiede la lezione «Strumenti: azioni eseguite 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