Sommaire
Conditions d’achèvement
🧰 Module 1 — Introduction
- Présentation du projet final
- Outils et technologies utilisés
- Installation de l’environnement de travail
⚙️ Module 2 — Bases de FastAPI
- Créer un serveur web avec FastAPI
- Définir des routes et paramètres
- Retourner des templates HTML avec Jinja2
- Servir des fichiers statiques (CSS, JS, images)
🧠 Module 3 — Intégration de l’IA Générative
- Générer du texte avec Google Gemini
- Structurer le contenu en Markdown
- Afficher dans un template HTML
- Gérer les clés d’API en toute sécurité
- Fonctions avancées sur le texte
- Idées créatives et utiles à intégrer
🎨 Module 4 — Génération d’Images à partir de texte
- Génération d'image via API
- Générer une image par ligne du script
- Générateur de script et d'images
- Cas d’usage pratiques : Génération de scripts + images
🎙️ Module 5 — Synthèse vocale avec ElevenLabs
- Utiliser l’API ElevenLabs pour générer des voix réalistes
- Sélection de la voix
- Application IA Web : Texte, Voix & Images avec Gemini, ElevenLabs et FastAPI
- Liste d'applications basées sur la génération de voix à partir de texte
🎬 Module 6 — Montage vidéo automatisé
- Installation de moviepy
- Exporter une vidéo finale
📦 Module 7 — Compilation et distribution
- Créer un exécutable avec PyInstaller
- Déploiement local ou hébergement
- Idées créatives pour une création complète de vidéo IA
- Conseils pour aller plus loin
Modifié le: lundi 11 août 2025, 09:04