What You Need to Know Before
You Start

Starts 5 June 2025 20:58

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

SDK de Kernel Sémantique pour Applications Intelligentes

Débloquez le plein potentiel des applications d'IA en intégrant les modèles de langage étendu avec le SDK Semantic Kernel de Microsoft, créant ainsi des agents intelligents, des applications de chat et des plugins personnalisés pour des solutions d'affaires.
Packt via Coursera

Packt

2015 Cours


6 hours 14 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Online Course (Audit)

Optional upgrade avallable

Aperçu

Déverrouillez le plein potentiel des solutions commerciales pilotées par l'IA avec le Semantic Kernel SDK. Ce cours vous dote des connaissances nécessaires pour intégrer les modèles de langage large (LLM) et l'IA générative dans vos applications à l'aide du Semantic Kernel de Microsoft.

Vous acquerrez une compréhension approfondie de la création d'agents intelligents, du développement d'applications de chat et de la conception de plugins adaptés aux besoins commerciaux. Le cours commence par des concepts fondamentaux, y compris les LLM, l'IA générative et le rôle de Semantic Kernel dans les applications modernes.

Vous mettrez en place votre environnement de développement à l'aide d'outils tels que Visual Studio, VS Code et Azure, vous préparant au développement pratique. Ensuite, vous plongerez dans la création de votre propre Semantic Kernel, le développement d'applications de chat alimentées par l'IA et la configuration des ressources Azure OpenAI.

Dans la seconde moitié, vous vous concentrerez sur l'extension des fonctionnalités de Semantic Kernel grâce à des plugins intégrés et personnalisés. Vous conçevrez des outils de conseil de carrière, intégrerez des personas et gérerez efficacement les invites.

Le cours couvre également les fonctions natives, leur automatisation et comment améliorer les interactions en utilisant des combinaisons fonction-invite. Ce cours est idéal pour les développeurs, ingénieurs logiciels et professionnels avertis en technologie intéressés par la création d'applications alimentées par l'IA.

Une compréhension basique de la programmation et une familiarité avec des environnements de développement comme Visual Studio ou Azure sont recommandées. Le cours est conçu à un niveau intermédiaire.

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


Sujets

Informatique