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.
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)
- Eléments pour le Chat
- 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
- 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 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