Aller au contenu principal

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)

Nouvelle recherche

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…

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 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…

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 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
Le matin, nous découvrirons les bases du développement JavaScript : variables, boucles, fonctions... Pour pouvoir nous connecter à un LLM grâce à la librairie Vercel AI SDK.
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

Attestation de formation

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

    Programme : Autre financement (AIF, entreprise , individuel…)

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