Ce cours intègre la fonctionnalité « Coursera Coach » !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Apprenez à créer des applications d’IA prêtes à être déployées en production à l’aide du SDK Semantic Kernel de Microsoft et d’Azure OpenAI. Vous acquerrez une expérience pratique dans la création d’applications intelligentes et sensibles au contexte qui exploitent les grands modèles linguistiques, les plugins, la génération augmentée par la recherche (RAG) et les modèles de conception d’IA d’entreprise, tout en suivant les pratiques modernes de développement .NET. Le cours commence par une introduction à l’IA générative, aux grands modèles linguistiques et à l’architecture Semantic Kernel, avant de vous guider à travers la configuration de l’environnement, l’intégration d’Azure OpenAI et la création de votre première application de chat alimentée par l’IA. Vous explorerez ensuite l’ingénierie des invites, les modèles d’invites réutilisables, les plugins intégrés, les plugins natifs, l’appel automatique de fonctions et les meilleures pratiques pour développer des solutions d’IA faciles à maintenir. Vous développerez ensuite un assistant ASP.NET CORE sensible au contexte, doté d’une authentification, d’un historique de discussion persistant, d’une gestion des documents et de workflows intelligents. Enfin, vous mettrez en œuvre des pipelines de traitement de documents, la reconnaissance optique de caractères (OCR), les représentations vectorielles, la recherche vectorielle et la génération augmentée par la recherche (RAG) afin de créer des assistants capables d’analyser des documents et de fournir des réponses étayées par des références. Ce cours s’adresse aux développeurs .NET, aux ingénieurs logiciels, aux développeurs d’applications d’IA, aux architectes de solutions et aux professionnels techniques intéressés par le développement de l’IA en entreprise. Une connaissance de C#, d’ASP.NET CORE et des concepts de base du cloud est recommandée. Le cours est destiné aux apprenants de niveau intermédiaire. À l’issue de cette formation, vous serez en mesure de créer des applications intelligentes à l’aide de Semantic Kernel, d’intégrer les services Azure OpenAI, de développer des plugins d’IA réutilisables, de mettre en œuvre des assistants contextuels dotés d’une mémoire persistante, de créer des pipelines de traitement de documents et de déployer des solutions d’entreprise basées sur la technologie RAG offrant des expériences d’IA précises et étayées.















