> Toutes nos certifications > Amazon Web Services (AWS) - Développer des applications d'IA générative sur AWS
Nouvelle formation

Formation : Amazon Web Services (AWS) - Développer des applications d'IA générative sur AWS

Cours officiel sans objectif de certification.

Amazon Web Services (AWS) - Développer des applications d'IA générative sur AWS

Cours officiel sans objectif de certification.
Télécharger le programme Partager cette formation

Télécharger le programme Partager cette formation

Avec cette formation, vous découvrirez l’IA générative et apprendrez à exploiter des modèles de langage volumineux (LLM) sans avoir recours aux ajustements. Vous disposerez d'une vue d’ensemble de l’IA générative, de la planification d’un projet basé sur l’IA générative, ainsi qu’une introduction à Amazon Bedrock. Vous y explorerez les bases du prompt engineering, ainsi que les principaux modèles d’architecture permettant de construire des applications d’IA générative en utilisant Amazon Bedrock et LangChain.


Intra
Sur mesure

Formation dans vos locaux, chez nous ou à distance

Réf. DG1
  2j - 14h
Vous souhaitez transposer cette formation, sans modification, pour votre entreprise ? En français ou dans une autre langue ?




Avec cette formation, vous découvrirez l’IA générative et apprendrez à exploiter des modèles de langage volumineux (LLM) sans avoir recours aux ajustements. Vous disposerez d'une vue d’ensemble de l’IA générative, de la planification d’un projet basé sur l’IA générative, ainsi qu’une introduction à Amazon Bedrock. Vous y explorerez les bases du prompt engineering, ainsi que les principaux modèles d’architecture permettant de construire des applications d’IA générative en utilisant Amazon Bedrock et LangChain.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Décrire l'IA générative et son lien avec le Machine Learning
  • Planifier un projet d’IA générative étape par étape
  • Comprendre le fonctionnement d’Amazon Bedrock et ses cas d’usage
  • Se familiariser avec les concepts clés d’Amazon Bedrock
  • Identifier l’architecture type d’une application utilisant Amazon Bedrock
  • Comprendre le prompt engineering et appliquer les bonnes pratiques avec les Foundation Models (FMs)
  • Connaître les principales techniques de prompt, comme le zero-shot et le few-shot learning
  • Décrire les Foundation Models d’Amazon Bedrock, les paramètres d’inférence et les APIs essentielles
  • Intégrer LangChain avec des LLMs, prompts, embeddings, agents et chaînes pour Amazon Bedrock
  • Identifier les modèles d’architecture adaptés à la création d’applications d’IA générative avec Amazon Bedrock
  • Mettre en œuvre des cas d’usage concrets avec Amazon Bedrock, LangChain et l’approche Retrieval Augmented Generation

Public concerné
Développeurs de logiciels souhaitant exploiter des modèles de langage volumineux (LLM) sans procéder à des ajustements.

Prérequis
Il est recommandé d'avoir suivi la formation “Technical Essentials” (AWG). Maîtrise de niveau intermédiaire en langage Python.
Vous recevrez par mail des informations permettant de valider vos prérequis avant la formation.

Programme de la formation

Introduction à l’IA générative

  • Aperçu du machine learning.
  • Principes de base de l’IA générative.
  • Cas d’usage de l’IA générative.
  • L’IA générative en pratique.
  • Risques et avantages de l'AI générative.

Planification d’un projet d’IA générative

  • Fondamentaux de l’IA générative.
  • L’IA générative en pratique.
  • Contexte de l’IA générative.
  • Étapes pour planifier un projet d’IA générative.
  • Risques et mesures d’atténuation.

Prise en main d’Amazon Bedrock

  • Introduction à Amazon Bedrock.
  • Architecture et cas d’usage.
  • Utilisation d’Amazon Bedrock.
Démonstration
Configuration de l’accès à Amazon Bedrock et utilisation des Playgrounds.

Fondamentaux du prompt engineering

  • Principes de base des foundation models.
  • Fondamentaux du prompt engineering.
  • Techniques de base pour les prompts.
  • Techniques avancées pour les prompts.
  • Techniques de prompt spécifiques à certains modèles.
  • Identifier et corriger les mauvaises pratiques liées aux prompts.
  • Réduire les biais dans les résultats générés.
Démonstration
Ajustement d’un prompt texte simple. Atténuer les biais dans les images générées

Composants d’une application Amazon Bedrock

  • Applications et cas d’usage.
  • Vue d’ensemble des composants d'une application d’IA générative.
  • Architecture des applications d’IA générative.
  • Modèles de fondation (Foundation Models) et interface FM.
  • Utilisation des jeux de données et des embeddings.
  • Composants d’applications supplémentaires.
  • RAG (Retrieval-Augmented Generation).
  • Ajustement du modèle (Model fine-tuning).
  • Sécurisation des applications d’IA générative.
  • Architecture d’une application d’IA générative.
Démonstration
Embeddings de mots.

Modèles de fondation Amazon Bedrock

  • Introduction aux modèles de fondation d’Amazon Bedrock.
  • Utilisation des modèles FM d’Amazon Bedrock pour l’inférence.
  • Méthodes proposées par Amazon Bedrock.
  • Protection des données et traçabilité.
Travaux pratiques
Appeler un modèle Amazon Bedrock pour générer du texte à l’aide d’un zero-shot prompt.

LangChain

  • Optimisation des performances des modèles LLM.
  • Intégration d’AWS et LangChain.
  • Utilisation des modèles avec LangChain.
  • Construction des prompts.
  • Structuration des documents avec des index.
  • Stockage et récupération des données avec la mémoire.
  • Utilisation des chaînes pour séquencer les composants.
  • Gestion des ressources externes avec les agents LangChain.

Modèles d’architecture

  • Introduction aux modèles d’architecture.
  • Résumé de texte.
  • Réponses aux questions.
  • Chatbots.
  • Génération de code.
  • LangChain et agents pour Amazon Bedrock.
Travaux pratiques
Utilisation d’Amazon Titan Text Premier. Résumer des textes longs avec Amazon Titan. Utilisation d’Amazon Bedrock pour répondre à des questions. Construire un chatbot. Utilisation des modèles Amazon Bedrock pour générer des codes. Construire des applications avec Converse API.


Certification
Cours officiel sans objectif de certification.

Méthodes et moyens pédagogiques
Méthodes pédagogiques;
Animation de la formation en français. Support de cours officiel en anglais et au format numérique. Bonne compréhension de l’anglais à l’écrit.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.

Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.