MICROSOFT AGENT FRAMEWORK · 0.16.0-rc.1
Ressources du cours
Retrouver le code complet, ses versions et les explications correspondant à chaque frontière.
Objectifs
- Dépôt du code complet
- Guides et références de concepts
- Versions et références externes à vérifier
Code canonique et version de lecture
Le code complet est publié dans odahan/MAF-Course-Code, accessible par le lien de dépôt en pied de page. Les fiches et extraits pointent vers la révision immuable 9a895c94534cd5fc6f3da883e37e5f7856e588c1 ; le contenu est à la racine du dépôt. Télécharger toute l’arborescence : demos, shared, tests, exercises et configuration centrale. Les guides docs/lot-005 à docs/lot-015 expliquent le fonctionnement rénové ; leurs numéros décrivent la provenance technique, pas l’ordre imposé du cours.
Repères de versions datés
| Mécanisme | Portée |
|---|---|
| global.json | SDK .NET 10.0.402 ; respecter les règles de roll-forward du fichier. |
| Directory.Packages.props | Microsoft Agent Framework 1.26.0 ; ModelContextProtocol 2.3.0. |
| packages.lock.json | Résolution verrouillée ; conserver NuGet.Config et les fichiers centraux. |
| Profils modèles | granite4:3b pour chat et embeddinggemma:300m pour embeddings ; modèles distincts. |
| Python 3.12.14 | Outil privé de fabrication du site, inutile pour lire le cours ou exécuter les programmes .NET. |
Ces repères décrivent le code épinglé, pas les dernières versions disponibles. Mettre à jour un paquet, une instruction ou un modèle impose de reconstruire, tester et réviser les résultats associés. L’identité commune des démos demeure stable entre FR et EN.
Prérequis de plateforme et références de concepts
Windows est nécessaire pour la solution complète incluant WPF. Les clients console et web possèdent leurs propres contraintes décrites sur leurs fiches ; ne pas déduire une recette multiplateforme de leur compilation seule. La première restauration exige les paquets ou leur cache. Aucun serveur SQL, Docker ou Qdrant n’est demandé. Ollama et les modèles ne sont utiles qu’aux modes annoncés ; une API compatible exige sélection explicite et secret côté host.
Retrouver une notion et son expérience
Le glossaire renvoie vers les explications du cours. Les fiches de démos donnent projets, fichiers et extraits exacts ; les tests nommés constituent des contre-exemples reproductibles. Une documentation externe peut évoluer : pour une signature, commencer par le paquet verrouillé et le fichier réellement lié, puis comparer la documentation du fournisseur.
Ressources exclues de la distribution
Les scripts de recette historiques, journaux privés, archives de formation et bases personnelles ne sont pas des dépendances téléchargeables du cours. Les exemples de sortie portent leur provenance. Ne pas chercher un ancien Verify-Lot dans le dépôt nettoyé pour lancer un programme actuel.
