Ma série d'Initiation gratuite à Semantic Kernel en C# s'est terminée hier. 11 épisodes ! Et ce n'est pas terminé ! Aujourd'hui en bonus la publication de toute l'initiation en un film unique de 2h50. Chacun choisira son format ! + Liste des 11 épisodes séparés pour le cherry picking.
Regarder le film complet : https://youtu.be/X_cuKRb0gZA
Annonce
Publication du film complet (2h50) qui regroupe l’intégralité de l’initiation Semantic Kernel. Une progression continue et structurée pour passer de zéro à un assistant/agent IA utilisable en C#.
Rappel (principe de la série – complet)
Cette formation gratuite, en français, s’adresse aux développeurs .NET/C# souhaitant intégrer l’IA générative dans leurs applications sans perdre la maîtrise de l’architecture. Le fil rouge : orchestrer des LLM avec des fonctions C# et des prompts robustes, relier le tout à la logique métier via plugins, garder la sécurité (validation, filtres, télémétrie) et industrialiser l’orchestration via des plans.
Compatibilité ciblée : SK 1.62+ (avec notes de prudence vis-à-vis des évolutions récentes).
Au programme du film (11 chapitres)
-
Intro : cas d’usage, architecture SK, format et objectifs.
-
Installation & premier prompt : NuGet, Kernel, gestion de la clé OpenAI.
-
Anatomie du Kernel : fonctions, plugins, mémoire, contexte.
-
Fonctions sémantiques & prompt-engineering utile : .skprompt.txt, config.json, KernelArguments.
-
Plugins natifs C# : exposition propre et pont prompt → logique métier.
-
Plugin complet (mix sémantique + natif) : structure, conventions, versioning.
-
Chaînage avec contexte partagé : KernelArguments, pipelines clairs.
-
Structurer un projet SK : bonnes pratiques et pièges à éviter.
-
Prompts sécurisés : templates, validation d’entrée, HTML/XML contrôlé.
-
Sécuriser les interactions : validation C#, filtres SK, télémétrie & coûts.
-
Planification : manuel vs dynamique (FunctionChoiceBehavior.Auto()), critères de choix.
Voir les 11 épisodes séparés
Conclusion
Ce film constitue une porte d’entrée solide vers des intégrations IA professionnelles dans l’écosystème .NET. Vous pouvez ensuite approfondir chaque thème grâce à la documentation officielle sans oublier que je suis à votre disposition pour vous aider à mettre en place des solutions IA dans vos applications internes ou externes ! N'hésitez pas à me contacter (via l'option Contact du blog ou en récupérant l'émail sur la chaîne YouTube, les spammeurs m'interdisent hélas de vous donner ici en clair l'adresse mail pour ne pas être inondé de courriers indésirables !).
À suivre
Nouveaux contenus autour de SK (RAG, vector stores, intégration desktop/web) et bien d'autres sujets puisque Dot.Blog continue à publier un article complet tous les vendredi autour des technologies Microsoft, principalement Dotnet, C# et les outils et bibliothèques qui tournent autour (MAUI, WinUI...).
Stay Tuned!