Retour
CoursIntermédiaireVibe Coding ToolsGenAI Builders

Vercel AI SDK : Applications IA Full-Stack

Famille : đźź© F2 - GenAI Builders

Express

Ă€ l'issue de cette formation, vous serez capable de :

Maîtriser les concepts fondamentaux
Acquérir des compétences pratiques

Programme Détaillé

7 modules de formation

Module 1

Introduction et Architecture

30min
Leçons vidéo
Exercices
Lab pratique
Qu'est-ce que Vercel AI SDK v5 ?
Architecture : AI SDK Core, AI SDK UI, AI SDK RSC
Comparaison avec LangChain.js et alternatives
Écosystème et providers supportés (20+ LLMs)
Lab : Installation et premier prompt
Module 2

AI SDK Core - Génération de Texte

45min
Leçons vidéo
Exercices
Lab pratique
`generateText()` : Génération simple et synchrone
`streamText()` : Streaming de réponses en temps réel
Configuration des parameters (temperature, maxTokens, topP)
Gestion multi-providers avec switch facile
Error handling et retry logic
Lab : API route Next.js avec streaming
Module 3

Structured Output avec Zod

40min
Leçons vidéo
Exercices
Lab pratique
`generateObject()` : Extraction de données structurées
`streamObject()` : Streaming d'objets JSON
Schémas Zod pour validation
Use cases : extraction d'entités, parsing de documents
Lab : Extracteur d'informations structurées
Module 4

AI SDK UI - React Hooks

50min
Leçons vidéo
Exercices
Lab pratique
`useChat()` : Conversations complètes avec state management
`useCompletion()` : Completions simples
`useObject()` : Objets structurés dans l'UI
`useAssistant()` : Intégration OpenAI Assistants
Gestion de l'état, loading, erreurs
Lab : Chatbot React avec historique et markdown
Module 5

Tool Calling et Agents

55min
Leçons vidéo
Exercices
Lab pratique
Déclarer des tools (fonctions appelables par le LLM)
Tool execution automatique vs manuelle
Multi-step reasoning et chain-of-thought
Patterns : calculatrice, API calls, database queries
Tool choice strategies (auto, required, none)
Lab : Agent météo avec outils externes
Module 6

Features Avancées

40min
Leçons vidéo
Exercices
Lab pratique
Multi-modal : images, audio, fichiers
RAG integration avec embeddings
Prompt templates et caching
Rate limiting et cost optimization
Middleware et observability (OpenTelemetry)
Lab : Application multi-modale
Module 7

Production et Deployment

30min
Leçons vidéo
Exercices
Lab pratique
Next.js App Router integration
Server Actions et Route Handlers
Edge Runtime vs Node.js Runtime
Environment variables et secrets
Monitoring avec Vercel Analytics
Lab : Déploiement production sur Vercel

Prérequis pour suivre cette formation

JavaScript moderne (ES6+)
TypeScript fundamentals
React basics (hooks, components)
Next.js App Router (recommandé)
Async/await et Promises
APIs REST (notions)
Node.js 18+ et npm/pnpm
Compte Vercel (gratuit)
Clé API d'au moins un LLM provider (OpenAI, Anthropic, etc.)
IDE avec TypeScript support (VS Code recommandé)

Public Cible

Développeurs
Ingénieurs logiciels

Compétences que vous allez acquérir

Compétences pratiques en IA générative

Ressources

Informations Pratiques

Détails de la formation

Durée
2h
Niveau
Intermédiaire
Prix
2230 €
Langue
Français
Certification
-

Pourquoi choisir Adservio Academy ?

Formations 100% pratiques
Formateurs experts certifiés
Accompagnement personnalisé
Contenu Ă  jour avec l'IA