Ce que vous devez savoir avant
Vous commencez

Débute 5 June 2026 14:36

Se termine 5 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

SDK de Kernel Sémantique pour Applications Intelligentes

Améliorez vos compétences en développement d'applications IA en intégrant la puissance des Grands Modèles de Langage avec le SDK Semantic Kernel de Microsoft. Ce cours offre des informations complètes pour créer des agents intelligents, développer des applications de chat et concevoir des plugins personnalisés adaptés aux solutions commerci.
Packt via Coursera

Packt

2874 Cours


6 hours 14 minutes

Amélioration optionnelle disponible

Not Specified

Progressez à votre rythme

Free Online Course (Audit)

Amélioration optionnelle disponible

Aperçu

Unlock the full potential of AI-driven business solutions with the Semantic Kernel SDK. This course equips you with the knowledge to integrate Large Language Models (LLMs) and generative AI into your applications using Microsoft’s Semantic Kernel.

You'll gain a deep understanding of how to create intelligent agents, build chat applications, and design plugins tailored to business needs. The course begins with foundational concepts, including LLMs, generative AI, and the role of Semantic Kernel in modern applications.

You’ll set up your development environment using tools like Visual Studio, VS Code, and Azure, preparing you for hands-on development. Next, you’ll dive into building your own Semantic Kernel, creating AI-powered chat applications, and configuring Azure OpenAI resources.

In the second half, you'll focus on extending the functionality of Semantic Kernel through built-in and custom plugins. You'll design career advisor tools, integrate personas, and manage prompts effectively.

The course also covers native functions, their automation, and how to enhance interactions using function-prompt combinations. This course is ideal for developers, software engineers, and tech-savvy business professionals interested in building AI-powered applications.

A basic understanding of programming and familiarity with development environments like Visual Studio or Azure is recommended. The course is designed at an intermediate level.

Programme

  • Introduction
  • Dans ce module, nous introduirons le SDK Semantic Kernel et établirons son importance dans le paysage évolutif de l'intégration de l'IA. Vous aurez une compréhension claire de ce que couvre le cours et de la manière dont il permet aux développeurs de créer des applications intelligentes. Cela prépare le terrain pour une exploration technique plus approfondie dans les modules suivants.
  • Introduction au Semantic Kernel
  • Dans ce module, nous construirons une connaissance de base autour de concepts clés de l'IA, y compris les Modèles de Langage de Grande Échelle et l'IA Générative. Vous serez introduit au Semantic Kernel, à son but et à la valeur qu'il apporte aux applications intelligentes. La section se termine par une vue sur le contexte commercial des agents IA.
  • Configuration de l’environnement
  • Dans ce module, nous vous guiderons à travers la configuration de votre environnement local pour le développement du Semantic Kernel. Vous explorerez les options de configuration pour Visual Studio et Visual Studio Code, ainsi que l'intégration d’Azure. À la fin, votre environnement sera prêt pour le développement pratique.
  • Construisez votre Kernel
  • Dans ce module, nous passerons par le processus de construction d'un Semantic Kernel à partir de zéro. Vous créerez les ressources Azure nécessaires et les intégrerez dans une application IA fonctionnelle. La section se termine par un projet pratique pour consolider votre compréhension.
  • Plugins pour Semantic Kernel
  • Dans ce module, nous explorerons l'utilisation de plugins pour ajouter des fonctionnalités modulaires aux applications Semantic Kernel. Vous apprendrez à concevoir des invites efficaces et à intégrer des personas pour personnaliser les réponses. L'accent pratique culmine dans la création d'un plugin d'assistant de carrière sémantique.
  • Fonctions natives et plugins
  • Dans ce module, nous nous concentrerons sur les fonctions natives et leur intégration avec les plugins pour une fonctionnalité avancée. Vous créerez une logique native pour les agents IA et apprendrez à automatiser les appels de fonctions. L'objectif est d'augmenter l'interactivité et l'intelligence de vos applications.
  • Créer un Assistant de Chat Web
  • Dans ce module, nous développerons un assistant de chat à part entière alimenté par l'IA en utilisant Semantic Kernel. Vous mettrez en œuvre des services backend, des composants UI, et une fonctionnalité d'historique de chat. La section introduit également des techniques avancées comme le RAG pour élever la précision contextuelle de l'assistant.
  • Conclusion
  • Dans ce module, nous conclurons le cours en revisitant les principaux enseignements et en réfléchissant sur le parcours de création d'applications intelligentes avec Semantic Kernel. Vous comprendrez comment appliquer ce que vous avez appris dans des contextes commerciaux pratiques. La section met également en lumière les opportunités futures de croissance.

Enseigné par

Packt - Course Instructors


Matières

Computer Science