Audio récapitulatif
Pas de récapitulatif audio pour cette leçon.
Notes de cours
Ce récapitulatif présente les trois primitives de serveur (Outils, Ressources, Prompts) et l'entité qui contrôle leur exécution.
🔑 Concepts Clés
- Outils (Tools)
- Contrôle : Modèle (Model Controlled).
- Fonction : Le Cloud (le modèle) décide quand exécuter un outil.
- Objectif : Ajouter des capacités au modèle (ex: exécution de code JavaScript).
- Implémentation : Fournir un outil dans un serveur MCP ou consommer un outil via un client MCP.
- Ressources (Resources)
- Contrôle : Application (App Controlled).
- Fonction : Le code de l'application décide quand utiliser une ressource.
- Objectif : Fournir des données à l'application (ex: afficher du contenu dans l'interface utilisateur (UI), augmenter un prompt).
- Implémentation : Implémenter une ressource dans un serveur MCP.
- Prompts
- Contrôle : Utilisateur (User Controlled).
- Fonction : L'utilisateur décide quand un prompt s'exécute (ex: clic sur un bouton, commande slash).
- Objectif : Définir des flux de travail (workflows) prédéfinis.
- Implémentation : Implémenter des prompts dans un serveur MCP.
🎯 Synthèse des Rôles
- Outils → Servent le Modèle.
- Ressources → Servent l'Application.
- Prompts → Servent l'Utilisateur.
Takeaways
- Outils : Contrôlés par le Modèle pour ajouter des capacités au système (ex: exécution de code).
- Ressources : Contrôlées par l'Application pour fournir des données (ex: affichage dans l'interface utilisateur).
- Prompts : Contrôlés par l'Utilisateur pour définir des flux de travail prédéfinis (ex: clic sur un bouton).
- Synthèse des rôles : Outils servent le Modèle, Ressources servent l'Application, et Prompts servent l'Utilisateur.
Cartes mémo 9 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Vérification des connaissances 0 questions
No quiz for this lesson yet.