Tool use & MCP côté code
Parcours : Développer avec les LLMs · Avancé

≈ 6 min
Contexte
Pourquoi un LLM connecté à des outils dépasse l'assistant pur texte.
Au programme de ce module
- 01Contexte≈ 6 min
- 02Explication≈ 9 min
- 03Démonstration≈ 6 min
- 04Use Case≈ 6 min
- 05Case Study≈ 6 min
- 06Exercice≈ 6 min
- 07Quiz≈ 5 min

Un LLM seul peut raisonner mais pas agir : il ne lit pas une base de données, n'envoie pas un e-mail, ne calcule pas exactement. Le tool use (fonction calling) et le protocole MCP changent cela : on déclare des outils que le modèle peut appeler, et il en exploite la sortie pour raisonner. Le LLM devient un cerveau qui pilote des bras.
Objectifs d'apprentissage
À l'issue de ce module, vous saurez *Décrire* le pattern tool use (déclaration, appel, exécution, retour), *Implémenter* un outil simple chez un fournisseur, *Distinguer* function calling propre à un fournisseur vs MCP (standard ouvert), et *Sécuriser* l'exécution d'outils côté serveur.