ChatGPT – Prompt engineering et fonctions avancées
Code stage
IA-PROMPTAV
Durée
14 heures | 2 jours
Certification
non
Objectifs pédagogiques
A l’issue de cette formation, vous serez capable de :
- Décrire le fonctionnement de ChatGPT et identifier les différentes IA Génératives de texte, d’image, et de présentations disponibles sur le marché
- Expliquer les concepts des moteurs de recherche hybrides et les nouveautés en IA
- Utiliser les éléments pour le GPT (LLM) et le Chat (expressions) dans la création de prompts
- Différencier les prompts directifs en 8 couches et les prompts itératifs, et justifier l’importance de prompter en anglais
- Enumérer les 35 méthodes de prompt engineering et sélectionner les techniques de prompting selon les besoins spécifiques
- Elaborer des prompts en utilisant la méthode « Reference Framing for Complex Thinking » et utiliser les outils d’aide au prompting
- Créer un GPT personnalisé, le tester, le protéger, le partager, et le publier sur le GPT Store
- Utiliser ChatGPT 4 pour le traitement multimodal (texte, données, audio, images, vidéo) et expliquer le traitement des émotions
- Développer un agent conversationnel simple en utilisant différentes plateformes (gratuites et payantes)
- Générer des clés API, intégrer l’API OpenAI dans un logiciel compatible, et mettre en place des automatisations avec des plateformes comme Zapier ou Make.
Niveau requis
Avoir des connaissances sur la rédaction de prompts est obligatoire. Il est recommandé d'être à l'aise avec l'utilisation d'une intelligence artificielle générative (comme ChatGPT). Avoir un compte payant chez un éditeur de logiciel d'IA est un plus.
Public concerné
Tout professionnel ayant besoin de générer des textes et des images de meilleure qualité et plus rapidement, d'utiliser tous les outils disponibles dans les logiciels d'IA et/ou d'utiliser des LLM de manière sécurisée et en tout confidentialité.
Programme
Jour 1 – Techniques de prompting avancées et personnalisation de ChatGPT
Quelques rappels
- Comment « pense » ChatGPT
- Les différentes IA Génératives
- De texte du marché
- D’image du marché
- De présentations
- Les moteurs de recherche hybrides
- Les nouveautés
Rappels sur les bases du prompt engineering
- Eléments pour le GPT (LLM)
- Actions
- Eléments pour le Chat
- Expressions
- Prompts directifs en 8 couches
- Prompts itératifs
- Pourquoi prompter en anglais ?
Les techniques de prompt engineering
- Présentation des 35 méthodes en 12 catégories
- Sélection selon les objectifs et besoins
- La 36ème méthode : Reference Framing for Complex Thinking
Les outils d’aide au prompting
- Les IA Génératives sont-elles bonnes en prompting ?
- Les plateformes d’assistance à la génération de prompt
- Les GPT de reformulation pour Midjourney
Exemple de travaux pratiques (à titre indicatif)
- Ecriture de prompts suivants différentes techniques pour générer des textes
Création de GPT personnalisés
- Définition
- Le GPT Store
- Tester un GPT existant
- Les 2 modes pour créer son GPT
- Les options disponibles
- Tenter de craquer un GPT existant
- Protéger son GPT
- Partager son GPT
- Publier son GPT sur le Store
Exemple de travaux pratiques (à titre indicatif)
- Création d’un module GPT personnalisé pour une utilisation spécifique
La multimodalité avec ChatGPT-4o
- Traitement
- Du texte à partir de différentes sources
- Des chiffres (Data)
- De l’audio
- Des images
- De la vidéo
- Différents usages de la fonction vocale
- MacOS et iOS
- Génération de graphiques interactifs
- Traitement et compréhension des émotions
Exemples de travaux pratiques (à titre indicatif)
- Analyse de documents et d’images avec génération de rapports textuels et de descriptions
Jour 2 – Outils d’IA externes à ChatGPT
Plateformes de test
- Plateformes en ligne pour tester plusieurs LLM
- Ouvrir un serveur Cloud GPU et installer des instances avec LLM
- Plateforme Hugging Face
Plateformes d’agent conversationnel
- Espace « Playground » d’OpenAI (compte payant)
- Plateformes gratuites et payantes pour créer des agents
- Technique du Fine Tuning
Exemple de travaux pratiques (à titre indicatif)
- Création d’un agent conversationnel simple
Création de son environnement IA
- Logiciels No Code / Low Code
- Logiciels d’IA avec LLM en local
- Les outils IA dans FileMaker 2024
Utilisation via l’API d’OpenAI
- Présentation de l’API d’OpenAI
- Avantages et inconvénients
- Générer ses clés API
- Intégration dans un logiciel compatible
- Exploration des fonctionnalités avancées de l’API
- Paramètres de contrôle
- Gestion des sessions
- Limitations
- Utilisation pour des besoins d’automation
- Mise en place d’une automation avec l’API (dans Zapier ou Make)
- Autres plateformes d’automation du marché
Exemple de travaux pratiques (à titre indicatif)
- Intégration de l’API dans Google Docs avec une extension
Le contenu de ce programme peut faire l’objet d’adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités, méthodes et moyens pédagogiques
Formation délivrée en présentiel ou distanciel* (blended-learning, e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
- Ordinateurs Mac ou PC (sauf pour certains cours de l’offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
- Environnements de formation installés sur les postes de travail ou en ligne
- Supports de cours et exercices
En cas de formation intra sur site externe à M2i, le client s’assure et s’engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatiques…) au bon déroulement de l’action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d’auto-évaluation