Description
Ce programme de formation se concentre sur l'application de l'intelligence artificielle dans l'ingénierie logicielle, en abordant des thématiques telles que la génération automatique de code, l'amélioration de la documentation technique et le débogage. Les participants découvriront les API de modèles génératifs, les techniques avancées de fine-tuning et les méthodes de déploiement des modèles en entreprise. Ce cursus s'adresse aux professionnels de l'informatique souhaitant approfondir leurs compétences en IA générative, tout en tenant compte des enjeux éthiques et techniques associés.
Objectifs
- Maîtriser les cas d'usage techniques de l'IA
- Exploiter les API de modèles génératifs
- Approfondir les aspects techniques de l'IA
- Déployer techniquement l'IA en entreprise
Récapitulatif
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Cas d'usages spécifiques à l'ingénierie logicielle
- Génération automatique de code
- Techniques avancées pour améliorer la documentation technique avec IA
- Atelier sur la résolution de problèmes et le débogage avec IA
- Génération ou reformulation de données dans des formats structurés (JSON, diagrammes, etc.)
Api de modèles génératifs
- Vue d'ensemble de l'API de OpenAI / LocalAI
- Fonctionnalités de completion (token, token log probabilities, text insertion, etc.)
- Fonctionnalités d'appels de fonctions
- Chat completion VS completion
- Gestion des tokens
- Mise en œuvre dans un mini-projet
Aspects techniques avancés
- Méthodes de fine-tuning des modèles et mise en oeuvre
- Exploration des embeddings et de leur utilisation
- Dernières innovations techniques en IA générative
Déploiement technique
- Évaluation des prérequis en termes de puissance de calcul
- Stratégies pratiques de mise en place des LLM en entreprise, avec OpenAI et LocalAI
- Sécurité, Confidentialité, et Éthique
Écosystème et enjeux
- Intégration avec d'autres technologies d'IA
- Maintenance et Mise à jour des Modèles : défis, meilleures pratiques et études de cas
- Discussion sur les enjeux techniques futurs dans le domaine de l'IA générative