Module 1
Introduction à Gemini
Introduction à Gemini
15min
Leçons vidéo
Exercices
Lab pratique
Qu'est-ce que Gemini ?
Modèles disponibles (Gemini 1.5 Pro, Flash, Ultra)
Capacités multimodales
Gemini API vs Vertex AI Gemini
Module 2
Configuration et Première Requête
Configuration et Première Requête
15min
Leçons vidéo
Exercices
Lab pratique
Obtenir une API key (AI Studio)
Installation des SDKs (Python, JavaScript, etc.)
Première génération de texte
Lab : Hello Gemini
Module 3
Text Generation
Text Generation
15min
Leçons vidéo
Exercices
Lab pratique
generateContent API
Parameters (temperature, topK, topP)
Safety settings
Streaming responses
Lab : Application de génération de texte
Module 4
Multimodal Capabilities
Multimodal Capabilities
25min
Leçons vidéo
Exercices
Lab pratique
Analyser des images
Traiter des vidéos
Transcrire de l'audio
Combiner texte + images
Lab : Analyse d'images avec Gemini
Module 5
Conversations Multi-Tours
Conversations Multi-Tours
15min
Leçons vidéo
Exercices
Lab pratique
Chat API
Gérer l'historique
Context window (1M tokens Gemini 1.5 Pro)
Lab : Chatbot conversationnel
Module 6
Function Calling
Function Calling
20min
Leçons vidéo
Exercices
Lab pratique
Déclarer des fonctions
Function calling automatique
Gérer les réponses
Lab : Agent avec outils
Module 7
Advanced Features
Advanced Features
15min
Leçons vidéo
Exercices
Lab pratique
Code execution (Gemini 1.5 Pro)
Grounding with Google Search
JSON mode
System instructions
Module 8
Production Patterns
Production Patterns
10min
Leçons vidéo
Exercices
Lab pratique
Rate limits et quotas
Error handling
Caching et optimisation
Security best practices