Formation JavaScript IA générative LLM débutant avec AI SDK
Date de mise à jour :
Identifiant Offre Info : 15_26507659F
Organisme responsable :
LBKE
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
L'enjeu est de se familiariser avec l'utilisation de code informatique pour travailler avec l'IA générative. Savoir exécuter un code JavaScript dans un environnement de développement cloud (StackBlitz, Codesandbox) ; Comprendre les raisons techniques de la popularité de l'IA générative ; Savoir se connecter à une API LLM (OpenAI, Mistral, Claude, HuggingFace...) avec un code JavaScript, via la librairie Vercel AI SDK ; Comprendre l'intérêt d'utiliser un…
- Savoir exécuter un code JavaScript dans un environnement de développement cloud (StackBlitz, Codesandbox) ;
- Comprendre les raisons techniques de la popularité de l'IA générative ;
- Savoir se connecter à une API LLM (OpenAI, Mistral, Claude, HuggingFace...) avec un code JavaScript, via la librairie Vercel AI SDK ;
- Comprendre l'intérêt d'utiliser un code informatique plutôt que l'interface graphique d'une plateforme LLM (ChatGPT par exemple).
Programme de la formation
Matin : découverte de JavaScript Familiarisation avec l'environnement de développement : JavaScript dans le cloud, Node.js Variables et chaînes de caractère Boucles et conditions, listes Fonctions et arguments Principe des requêtes HTTP Code asynchrone async/await Installer Vercel AI SDK Gérer les clés d'API et les variables d'environnement Premier appel vers une API LLM en JavaScript Après-midi : appel d'API avec Vercel AI SDK Définition des LLM (IA…
- Familiarisation avec l'environnement de développement : JavaScript dans le cloud, Node.js
- Variables et chaînes de caractère
- Boucles et conditions, listes
- Fonctions et arguments
- Principe des requêtes HTTP
- Code asynchrone async/await
- Installer Vercel AI SDK
- Gérer les clés d'API et les variables d'environnement
- Premier appel vers une API LLM en JavaScript
Après-midi : appel d'API avec Vercel AI SDK
- Définition des LLM (IA générative) et de leurs usages, principe des modèles de fondation
- Découverte de l'utilisation avancée de l'IA et des agents : avantage du code par rapport à une UI (interface graphique)
- Créer un RAG simple avec Vercel AI SDK
- Ouverture : applications web IA avec React et Next.js
- Conclusion : prochaines étapes pour progresser
L'après-midi nous permettra d'aller plus loin et d'implémenter un RAG simple pour analyser une liste de documents.
Notre approche pédagogique s'appuie sur l'alternance de présentations par le formateur et de mises en pratique accompagnées sur un projet fil rouge. A l'issue de la formation, vous conserverez tous les supports de formation.
Mini-projet : un RAG simple
Dans ce projet, nous allons créer un script JavaScript qui répond à une question sur une liste de documents : un RAG simple.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
7 h
Financement
- Conventionnement
- Non
- Financeur
-
- Autre
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Bac + 3 et 4
Conditions spécifiques et prérequis
Cette formation est destinée aux débutants en programmation ou aux développeurs pratiquant un autre langage qui souhaitent découvrir le langage JavaScript et l'utilisation avancée des IA génératives. Le niveau de la formation peut être adapté selon si vous êtes totalement débutant ou si vous êtes déjà développeur dans un autre langage de programmation. - Avoir des bases suffisantes en logique et être à l'aise avec l'utilisation d'outils informatique ; - Savoir utiliser une plateforme LLM avec interface graphique : Le Chat de Mistral, ChatGPT d'Open AI, NotebookLM de Google par exemple ; - Être un professionnel avec au moins 6 mois d'expérience ; - Avoir une maîtrise suffisante de l'anglais pour lire des documentations techniques ; - Aucune connaissance en science de données ou en mathématiques n'est nécessaire, la formation est centrée sur les aspects pratiques des LLM ; - Un compte gratuit GitHub est nécessaire ; - Nous vous fournirons une clé d'accès LLM avec un forfait limité vous permettant de réaliser des tests au cours de la formation ; - Apporter un ordinateur portable. Un questionnaire d'auto-évaluation sera envoyé à chaque participant au début de la formation pour nous permettre d'évaluer au mieux son niveau, ses besoins et ses attentes concernant la formation.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
2 Avenue d'Unterschleissheim
34920 Le Crès - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes