Note de l'auteur : banana-slides est une application open source de génération de présentations IA basée sur nano banana pro. Cet article vous guide, en tant que débutant, à travers le processus complet de déploiement via un fork, et vous apprend à remplacer le proxy par défaut AIHubMix par APIYI pour bénéficier d'une invocation de modèle plus stable.
Il existe un générateur de présentations IA open source qui fait fureur sur GitHub : banana-slides. Basé sur le tout dernier modèle d'image nano banana pro de Google, il permet de "générer une présentation éditable en une phrase, d'exporter en vidéo et de modifier n'importe quelle zone en langage naturel". Il a déjà récolté plus de 14 000 étoiles sur GitHub.
Ce n'est pas un énième outil de présentation IA "enveloppe", mais un véritable système de "Vibe PPT" entièrement open source et déployable localement. Il prend en charge divers modèles comme Gemini, OpenAI, Anthropic et Vertex AI. La documentation officielle recommande par défaut l'utilisation d'AIHubMix comme proxy.
Valeur ajoutée : Après avoir lu cet article, vous saurez comment forker le projet banana-slides et effectuer un déploiement local. Plus important encore, vous maîtriserez la configuration complète pour remplacer le proxy AIHubMix par le service proxy API APIYI (apiyi.com), profitant ainsi d'une absence de limite de concurrence, d'un format natif et d'un bonus de 10 % pour tout rechargement de 100 dollars.

I. Qu'est-ce que banana-slides : 3 piliers du générateur de présentations IA open source
banana-slides est un projet open source dirigé par le développeur Anionex, positionné comme une application native de génération de présentations IA basée sur nano banana pro. Son concept fondamental est le "Vibe PPT" : vous pouvez utiliser un langage conversationnel pour ordonner à l'IA de générer, modifier ou itérer sur n'importe quelle diapositive.
1.1 Positionnement central de banana-slides
| Dimension | Caractéristiques de banana-slides | Différences avec les outils IA classiques |
|---|---|---|
| Modèle sous-jacent | Basé sur la génération d'images nano banana pro | La plupart utilisent des modèles prédéfinis |
| Mode de déploiement | Open source complet + déploiement local | Produits SaaS verrouillés sur le cloud |
| Licence | AGPL-3.0 (autorisation requise pour usage commercial) | Modèle d'abonnement propriétaire |
| Mode de modification | Édition "Vibe" en langage naturel | Édition manuelle par glisser-déposer |
| Matériaux d'entrée | N'importe quel format PDF/DOCX/MD/TXT | Texte/plan uniquement |
| Formats d'exportation | PPTX éditable + PDF + MP4 (avec voix off TTS) | La plupart limités au PPTX |
| Fournisseur API | Support multi-fournisseurs, AIHubMix recommandé | Généralement lié à un seul fournisseur |
1.2 Pourquoi banana-slides mérite l'attention des débutants
Si vous débutez dans le domaine de la génération de présentations par IA, banana-slides offre une alternative plus "libre" que les SaaS commerciaux :
- Code entièrement open source : permet le développement secondaire et le déploiement privé.
- Qualité d'image exceptionnelle : dépend de nano banana pro, les images générées surpassent largement les modèles PPT traditionnels.
- Adaptation multi-modèles : vous pouvez utiliser n'importe quel backend parmi Gemini, OpenAI ou Anthropic.
- Remplacement flexible de l'API : AIHubMix est recommandé par défaut, mais il est tout à fait possible de le remplacer par d'autres services compatibles (comme APIYI apiyi.com).
💡 Conseil pour les débutants : Si vous n'avez pas de clé API Google ou OpenAI, le moyen le plus simple est d'utiliser le service proxy APIYI apiyi.com. Une seule clé permet d'accéder simultanément à toute la gamme de modèles Gemini, Claude, GPT, etc., évitant ainsi la corvée de demander des comptes chez plusieurs fournisseurs.
1.3 À qui s'adresse banana-slides ?
- Étudiants : pour réaliser rapidement des devoirs ou des présentations de soutenance de thèse.
- Enseignants : pour transformer le contenu de cours en diapositives pédagogiques illustrées.
- Professionnels : pour des propositions commerciales, des rapports de projet ou des bilans trimestriels.
- Développeurs : pour les équipes souhaitant déployer leur propre outil de présentation IA.
- Designers : pour trouver l'inspiration à partir de mises en page générées par l'IA.
2. Fonctionnalités clés de banana-slides : zoom sur 4 caractéristiques majeures
La conception de banana-slides repose sur un objectif central : "abaisser la barrière à l'entrée de la création de présentations". Ses capacités se déclinent en quatre axes principaux.

2.1 Génération de contenu multi-chemins
banana-slides prend en charge trois méthodes d'entrée de contenu, adaptées à différents scénarios :
| Méthode d'entrée | Scénario d'utilisation | Granularité de sortie |
|---|---|---|
| Génération en une phrase | Présentations rapides, brouillons d'idées | L'IA génère automatiquement le plan + toutes les pages |
| Mode Plan | Structure déjà définie | Extension automatique du contenu par page selon le plan |
| Mode Description de page | Contrôle précis | Texte + image spécifiés page par page |
2.2 Analyse intelligente des ressources
banana-slides accepte divers formats de fichiers et en extrait automatiquement les informations clés :
- PDF : extraction automatique du texte, des images et des données de graphiques.
- DOCX : analyse de la structure des chapitres et des images intégrées.
- Markdown : conservation de la hiérarchie H1/H2.
- TXT : extraction intelligente des points clés.
Cela signifie que vous pouvez glisser-déposer un document technique directement dans banana-slides et laisser l'IA le transformer en une présentation complète.
2.3 Édition "Vibe" en langage naturel
C'est la fonctionnalité la plus innovante de banana-slides. Une fois la présentation générée, vous pouvez modifier n'importe quelle page en langage naturel :
- "Transforme la page 3 en style analyse de cas."
- "Ajoute un arrière-plan orange au titre."
- "L'image de cette page est trop complexe, remplace-la par un style linéaire épuré."
L'IA localise précisément la zone à modifier et régénère le contenu. Cette interaction ressemble à une véritable discussion avec un designer.
🎯 Conseil d'utilisation : L'édition "Vibe" déclenche plusieurs invocations du modèle (chaque modification correspond à une invite complète + une génération d'images). Si vous travaillez sur une longue présentation (plus de 20 pages), nous vous recommandons d'utiliser le service proxy API d'APIYI (apiyi.com) pour éviter les limitations de débit des interfaces officielles.
2.4 Exportation multi-formats
| Format d'exportation | Caractéristiques | Scénario d'utilisation |
|---|---|---|
| PPTX modifiable | Texte, images et formes modifiables | Ajustements ultérieurs nécessaires |
| PPTX image | Chaque page est une image haute définition | Évite les problèmes de mise en page |
| Affichage stable multiplateforme | Distribution, impression | |
| Vidéo MP4 | Inclut voix off TTS + sous-titres | Cours enregistrés, présentations automatiques |
L'exportation MP4 prend en charge la synthèse vocale (TTS) en chinois, anglais et japonais, avec un choix varié de timbres vocaux, ce qui est particulièrement adapté au secteur de l'éducation.
III. Fork et déploiement local de banana-slides : 3 étapes pour démarrer rapidement
3.1 Configuration système requise
Avant de déployer banana-slides, veuillez vérifier votre environnement local :
| Dépendance | Version requise | Note |
|---|---|---|
| Docker | 20.x+ | Déploiement via Docker Compose recommandé |
| Python | 3.10+ | Requis pour le déploiement à partir du code source |
| Node.js | 16+ | Requis pour le développement frontend |
| LibreOffice | Optionnel | Pour l'analyse et l'importation de fichiers PPTX |
| Git | N'importe laquelle | Pour le Fork et le clonage |
3.2 Étape 1 : Forker le dépôt vers votre compte
Ouvrez la page d'accueil du projet GitHub github.com/Anionex/banana-slides dans votre navigateur, puis cliquez sur le bouton Fork en haut à droite pour copier le dépôt sur votre propre compte. Les avantages du Fork :
- Possibilité de soumettre vos propres modifications (notamment la configuration API)
- Gestion simplifiée des conflits lors de la récupération des mises à jour amont
- Facilite le déploiement collaboratif en équipe
Une fois le Fork terminé, clonez-le en local :
# Remplacez YOUR_USERNAME par votre nom d'utilisateur GitHub
git clone https://github.com/YOUR_USERNAME/banana-slides.git
cd banana-slides
3.3 Étape 2 : Créer le fichier de configuration
Copiez l'exemple de fichier de configuration pour créer votre configuration officielle :
cp .env.example .env
Le fichier .env contient toutes les clés API, l'URL de base (Base URL), la sélection du modèle, etc. Le chapitre suivant expliquera en détail comment le remplacer par le service proxy API APIYI.
3.4 Étape 3 : Lancer avec Docker Compose
La méthode la plus simple pour démarrer est d'utiliser Docker Compose :
docker compose -f docker-compose.prod.yml up -d
Une fois lancé, accédez aux services :
- Interface frontend :
http://localhost:3000 - API backend :
http://localhost:5000
Si vous souhaitez exécuter le projet depuis le code source (pour un développement ultérieur), vous pouvez lancer le backend et le frontend séparément :
# Backend
uv sync
uv run alembic upgrade head
uv run python app.py
# Frontend (dans un nouveau terminal)
cd frontend
npm install
npm run dev
3.5 Vérifier le succès du déploiement
Ouvrez http://localhost:3000, vous devriez voir :
- ✅ La page d'accueil de banana-slides (thème banane jaune)
- ✅ Le bouton "Nouveau PPT" cliquable
- ✅ La possibilité de générer un PPT après avoir saisi un sujet
Si une erreur "API connection failed" survient lors de la génération, il s'agit généralement d'une erreur de clé API ou d'URL de base dans le fichier .env. Référez-vous au chapitre suivant pour remplacer ces valeurs par le service proxy API APIYI.
IV. Remplacer AIHubMix par APIYI : Guide complet de configuration de banana-slides
La documentation officielle de banana-slides recommande par défaut d'utiliser AIHubMix comme proxy API (référez-vous à docs.bananaslides.online/configuration#aihubmix-recommended-proxy). Cependant, vous pouvez tout à fait le remplacer par APIYI (apiyi.com) pour bénéficier de tarifs plus avantageux, d'une concurrence illimitée et de lignes de transit nationales plus stables.

4.1 Pourquoi choisir APIYI ?
Bien qu'AIHubMix soit le proxy recommandé par défaut pour banana-slides, APIYI (apiyi.com) présente plusieurs avantages évidents pour les utilisateurs réguliers :
| Dimension | AIHubMix (par défaut) | APIYI (recommandé) |
|---|---|---|
| Paiement | USD / RMB | RMB (WeChat/Alipay) |
| Tarifs | Prix standard | 10% offerts pour 100$ rechargés (≈ 15% de réduction) |
| Concurrence | Limitée par forfait | Illimitée |
| Format API | Compatible OpenAI/Gemini | Compatible nativement OpenAI/Gemini/Anthropic |
| Difficulté | Changer base_url | Changer base_url (tout aussi simple) |
| Basculement | Canal unique | Équilibrage de charge multi-serveurs |
| Support | Tickets | Support client en chinois + groupe WeChat |
4.2 Modifier le fichier .env : Format Gemini (recommandé pour nano banana pro)
banana-slides utilise par défaut le format Gemini pour appeler nano banana pro. Ouvrez le fichier .env et localisez la configuration suivante :
Avant modification (configuration AIHubMix) :
AI_PROVIDER_FORMAT=gemini
GOOGLE_API_KEY=your-aihubmix-key
GOOGLE_API_BASE=https://aihubmix.com/gemini
Après modification (remplacé par APIYI) :
AI_PROVIDER_FORMAT=gemini
GOOGLE_API_KEY=sk-your-apiyi-key-here
GOOGLE_API_BASE=https://vip.apiyi.com/gemini
🎯 Note clé : APIYI (apiyi.com) est entièrement compatible avec la conception du chemin
base_urldu format natif Gemini. Il vous suffit donc de remplacer le domaineaihubmix.comparvip.apiyi.com, tout en conservant le chemin/gemini.
4.3 Modifier le fichier .env : Format OpenAI
Si vous souhaitez utiliser les modèles de la série GPT pour générer le contenu textuel de vos PPT, vous pouvez passer au format OpenAI :
Avant modification :
AI_PROVIDER_FORMAT=openai
OPENAI_API_KEY=your-aihubmix-key
OPENAI_API_BASE=https://aihubmix.com/v1
Après modification (remplacé par APIYI) :
AI_PROVIDER_FORMAT=openai
OPENAI_API_KEY=sk-your-apiyi-key-here
OPENAI_API_BASE=https://vip.apiyi.com/v1
4.4 Modifier le fichier .env : Format Anthropic
Si vous préférez utiliser le modèle Claude pour générer du texte de meilleure qualité, banana-slides prend également en charge le format Anthropic :
Après modification (remplacé par APIYI) :
AI_PROVIDER_FORMAT=anthropic
ANTHROPIC_API_KEY=sk-your-apiyi-key-here
ANTHROPIC_API_BASE=https://vip.apiyi.com
4.5 Configuration mixte : Modèles différents pour le texte et l'image
banana-slides permet d'utiliser des sources de modèles différentes pour la génération de texte et d'images. Par exemple, utilisez Claude Sonnet 4.5 pour le texte et nano banana pro pour les illustrations :
# Génération de texte - Appel de Claude via format Anthropic
TEXT_MODEL_PROVIDER=anthropic
TEXT_MODEL_NAME=claude-sonnet-4-5
ANTHROPIC_API_KEY=sk-your-apiyi-key-here
ANTHROPIC_API_BASE=https://vip.apiyi.com
# Génération d'images - Appel de nano banana pro via format Gemini
IMAGE_MODEL_PROVIDER=gemini
IMAGE_MODEL_NAME=gemini-2.5-flash-image
GOOGLE_API_KEY=sk-your-apiyi-key-here
GOOGLE_API_BASE=https://vip.apiyi.com/gemini
💡 Avantage majeur : Une seule clé API APIYI permet d'appeler simultanément les modèles des trois formats (Gemini, OpenAI, Anthropic), sans avoir besoin de créer trois comptes distincts — une simplification majeure par rapport à une connexion directe officielle.
4.6 Redémarrer le service et vérifier
Après avoir modifié le fichier .env, redémarrez banana-slides pour appliquer les changements :
# Mode Docker Compose
docker compose -f docker-compose.prod.yml down
docker compose -f docker-compose.prod.yml up -d
# Mode code source
# Redémarrez uv run python app.py
Créez un PPT de test dans l'interface, saisissez : "Fais-moi un PPT de 5 pages sur les agents IA", et observez les logs du terminal :
- ✅ Voir
Connecting to https://vip.apiyi.com/...indique que le proxy APIYI est utilisé - ✅ Temps de réponse < 30 secondes (génération de la page d'accueil)
- ✅ Aucune erreur 429 / 503
4.7 Soumettre les modifications à votre Fork (déploiement en équipe)
Pour un déploiement en équipe, vous pouvez soumettre le fichier .env.example modifié à votre Fork (attention à ne pas soumettre le vrai fichier .env) :
# Créer un modèle de configuration .env.example.apiyi
cp .env .env.example.apiyi
# Éditez le fichier pour remplacer la vraie clé API par un espace réservé
# Puis soumettez
git add .env.example.apiyi
git commit -m "feat: ajout du modèle de configuration APIYI (apiyi.com)"
git push origin main
Ainsi, les membres de votre équipe qui clonent votre Fork pourront utiliser directement ce modèle, ce qui leur fera gagner du temps.
V. Cas d'utilisation pratique de banana-slides : 5 exemples typiques
5.1 Scénario 1 : Étudiant réalisant rapidement une présentation en classe
Objectif : Réaliser une présentation de 10 diapositives en moins de 30 minutes.
Flux de travail :
- Ouvrir banana-slides et sélectionner le mode "Génération en une phrase".
- Saisir le sujet, par exemple : "Introduction aux principes de l'informatique quantique".
- L'IA génère automatiquement le plan (environ 30 secondes).
- Cliquer sur générer toutes les pages (environ 5-8 minutes, selon la vitesse de génération d'images).
- Utiliser Vibe pour éditer et ajuster certaines pages.
- Exporter en PPTX.
Estimation de la consommation API : 10 diapositives consomment environ 50-80K tokens (texte) + 10-15 générations d'images. Il est recommandé d'utiliser le service proxy API APIYI (apiyi.com) pour éviter les limitations de débit.
5.2 Scénario 2 : Enseignant convertissant un cours en support pédagogique
Objectif : Transformer un cours Word existant en une présentation riche en images et en texte.
Flux de travail :
- Télécharger le fichier de cours au format DOCX.
- banana-slides analyse automatiquement la structure des chapitres.
- Sélectionner "Générer les pages par chapitre".
- L'IA génère les images correspondantes pour chaque point clé.
- Exporter en MP4 (avec voix off TTS en chinois), utilisable directement comme cours enregistré.
5.3 Scénario 3 : Professionnel réalisant une proposition commerciale
Objectif : Générer une présentation commerciale professionnelle basée sur une description de besoins.
Flux de travail :
- Choisir le "mode de description de page" pour contrôler précisément le contenu de chaque diapositive.
- Télécharger le logo de l'entreprise et les couleurs de la marque comme référence de modèle.
- Utiliser Vibe pour ajuster le style des images de chaque page.
- Exporter en PPTX modifiable pour effectuer les derniers ajustements.
5.4 Scénario 4 : Blogueur tech réalisant une présentation de lancement
Objectif : Créer une présentation de 30 diapositives pour un lancement de produit en moins de 3 heures.
Flux de travail :
- Préparer un document Markdown avec les fonctionnalités du produit.
- Le télécharger dans banana-slides et choisir "Découpage par H2/H3".
- L'IA génère automatiquement les illustrations visuelles correspondantes.
- Utiliser des images modèles pour assurer une cohérence visuelle.
- Exporter aux formats PDF + PPTX.
5.5 Scénario 5 : Déploiement privé pour une équipe
Objectif : Déployer banana-slides sur le réseau interne de l'entreprise pour toute l'équipe.
Flux de travail :
- Forker le dépôt vers l'organisation GitHub de l'entreprise.
- Modifier la configuration
.envpour utiliser le service proxy API APIYI (apiyi.com). - Déployer sur un serveur interne (Docker Compose).
- Configurer un domaine interne via Nginx.
- Les membres de l'équipe accèdent à l'outil via le réseau interne.
💡 Conseil commun aux scénarios : Ces 5 cas impliquent de nombreux appels API (chaque PPT inclut plusieurs générations de texte + plusieurs générations d'images). Nous recommandons de connecter banana-slides au service proxy API APIYI (apiyi.com) pour bénéficier d'une concurrence illimitée et garantir que la vitesse de génération des PPT ne soit pas limitée par les quotas officiels.
VI. FAQ sur banana-slides
Q1 : Quelle est la différence entre banana-slides et les outils de PPT par IA du marché (comme Gamma, MindStudio) ?
La différence fondamentale réside dans l'open source et la personnalisation. Les outils commerciaux comme Gamma sont des solutions SaaS cloud avec abonnement ; banana-slides est un projet open source (licence AGPL-3.0) que vous pouvez déployer localement, modifier librement et connecter à n'importe quel modèle d'IA.
Si vous faites des PPT occasionnellement, Gamma est peut-être plus simple, mais si vous avez besoin de :
- Déploiement privé en entreprise
- Contrôle des coûts API
- Modification de la logique de génération
- Utilisation d'API accessibles localement
Alors banana-slides est un meilleur choix, et avec le proxy APIYI (apiyi.com), vous gardez un contrôle total.
Q2 : Je n'ai pas de clé API Google, dois-je obligatoirement demander Gemini pour utiliser banana-slides ?
Non. banana-slides prend en charge trois formats d'API (Gemini / OpenAI / Anthropic), il vous suffit d'une clé de l'un d'entre eux pour démarrer.
Le plus simple est de créer un compte sur APIYI (apiyi.com) : une seule clé permet d'appeler Gemini (incluant la génération d'images nano banana pro), GPT et Claude, évitant ainsi les démarches multiples.
Q3 : Si je remplace AIHubMix par APIYI, les fonctionnalités d'origine seront-elles affectées ?
Absolument pas. banana-slides utilise les variables d'environnement GOOGLE_API_BASE et OPENAI_API_BASE pour définir l'adresse d'appel API. Tant que le fournisseur est compatible avec les protocoles API correspondants (APIYI (apiyi.com) est entièrement compatible avec les formats natifs Gemini, OpenAI et Anthropic), toutes les fonctionnalités fonctionneront normalement, y compris la génération d'images nano banana pro, la voix off TTS et l'édition Vibe.
Q4 : Quel est le nom du modèle nano banana pro sur APIYI ?
L'ID officiel du modèle correspondant à nano banana pro sur APIYI (apiyi.com) est gemini-2.5-flash-image (nommage officiel de Google). Dans le .env de banana-slides, vous pouvez le configurer ainsi :
IMAGE_MODEL_NAME=gemini-2.5-flash-image
GOOGLE_API_BASE=https://vip.apiyi.com/gemini
Q5 : Quel est le coût API approximatif pour un PPT de 30 diapositives ?
Estimation :
- Génération de texte (plan + contenu) : environ 100-200K tokens
- Génération d'images (1-2 par page) : environ 30-60 appels
- Coût total : environ 1 à 3 dollars (en profitant des 10 % offerts sur les recharges APIYI (apiyi.com)).
Q6 : Y aura-t-il des ralentissements si plusieurs personnes utilisent l'outil simultanément sur le serveur de l'entreprise ?
Le goulot d'étranglement se situe au niveau de la concurrence API. banana-slides utilise une architecture Flask + SQLite, capable de supporter 10-20 personnes simultanément sur une seule machine. Le problème survient généralement au niveau des appels API : si vous utilisez l'API officielle, vous serez limité par le débit. Le proxy APIYI (apiyi.com) permet de bénéficier d'une concurrence illimitée, évitant ainsi les blocages.
Q7 : L'utilisation commerciale de banana-slides est-elle payante ?
Oui. banana-slides est sous licence AGPL-3.0. L'usage personnel et non commercial est gratuit. Pour un déploiement commercial, vous devez contacter l'auteur pour acheter une licence (email : [email protected]). Même avec une licence commerciale, vous pouvez toujours utiliser le proxy APIYI (apiyi.com) pour la partie API.
Q8 : Comment suivre les mises à jour de banana-slides ?
Puisque vous avez forké le dépôt, vous pouvez synchroniser les mises à jour régulièrement :
# Ajouter le dépôt amont
git remote add upstream https://github.com/Anionex/banana-slides.git
# Récupérer les mises à jour
git fetch upstream
git checkout main
git merge upstream/main
# Pousser vers votre propre fork
git push origin main
Veillez à conserver vos modifications dans le fichier .env pour éviter qu'elles ne soient écrasées.
VII. Points clés de banana-slides
- ✅ banana-slides est un générateur de présentations IA open source, basé sur le modèle d'image nano banana pro, avec plus de 14 000 étoiles sur GitHub.
- ✅ Prise en charge de multiples entrées : une simple phrase, un plan, une description de page, ou le téléchargement de documents (PDF/DOCX/MD/TXT).
- ✅ Trois formats d'exportation : PPTX modifiable, PDF, et vidéo MP4 (avec voix off TTS).
- ✅ Déploiement en 3 étapes après Fork : Fork → cp .env.example .env → docker compose up.
- ✅ Compatible avec 3 formats d'API : Gemini (par défaut), OpenAI et Anthropic.
- ✅ Remplacer AIHubMix par APIYI : il suffit de modifier la
base_urldeaihubmix.comversvip.apiyi.com. - ✅ Avantages d'APIYI (apiyi.com) : compatibilité native des formats, concurrence illimitée, 10 % offerts pour 100 $ de recharge (soit environ 15 % de réduction), et paiement en RMB disponible.
- ✅ Une seule clé API pour trois formats : compatibilité totale avec Gemini, OpenAI et Anthropic.
VIII. Conclusion
banana-slides est un générateur de présentations IA open source qui mérite une attention particulière sur le long terme. Il combine la puissance de génération d'images de nano banana pro avec le paradigme d'interaction "Vibe Editing", permettant à n'importe qui de créer des présentations de qualité professionnelle en moins de 30 minutes.
Pour les développeurs qui choisissent de déployer le projet via un Fork, la configuration du fournisseur d'API est l'étape cruciale. Bien que le service AIHubMix recommandé par défaut soit fonctionnel, le remplacer par APIYI (apiyi.com) présente des avantages évidents : compatibilité totale avec les formats natifs Gemini/OpenAI/Anthropic (sans modifier le code métier), absence de limite de concurrence (pas de bridage pour les présentations volumineuses ou multi-utilisateurs), un avantage tarifaire avec 10 % offerts pour 100 $ de recharge (équivalent à 15 % de réduction par rapport aux tarifs officiels), et la possibilité de payer en RMB (via WeChat ou Alipay).
Le processus de remplacement est extrêmement simple : il suffit de modifier la variable GOOGLE_API_BASE (ou OPENAI_API_BASE, ANTHROPIC_API_BASE) dans le fichier .env en remplaçant https://aihubmix.com/... par https://vip.apiyi.com/..., puis d'y insérer votre clé APIYI.
Si vous envisagez de mettre en place un système de génération de présentations IA pour votre équipe, ou si vous souhaitez offrir un outil accessible sans coût d'entrée pour vous-même ou vos étudiants, la combinaison banana-slides + APIYI (apiyi.com) est actuellement la solution la plus conviviale pour les développeurs francophones. Commencez dès aujourd'hui en Forkant le projet : en moins d'une heure, vous pourrez générer votre première présentation assistée par IA.
🎯 Prochaine étape suggérée : visitez apiyi.com pour créer un compte et obtenir votre clé API, puis faites un Fork de
github.com/Anionex/banana-slidessur votre propre GitHub. Suivez la méthode de configuration décrite au chapitre IV pour modifier votre.env, lancez le service et utilisez une simple invite pour générer votre première présentation et valider le processus.
Références
-
Dépôt GitHub banana-slides : Dépôt principal du projet
- Lien :
github.com/Anionex/banana-slides - Description : Contient le code source complet, la configuration Docker Compose et le fichier README en anglais.
- Lien :
-
Documentation officielle banana-slides : Guide de configuration et de déploiement
- Lien :
docs.bananaslides.online/configuration - Description : Inclut une section sur le proxy recommandé AIHubMix ; cet article vous apprend à le remplacer par APIYI.
- Lien :
-
Description du modèle nano banana pro : Modèle de génération d'images officiel de Google
- Lien :
ai.google.dev/gemini-api/docs/image-generation - Description : L'identifiant du modèle est
gemini-2.5-flash-image.
- Lien :
-
Site officiel APIYI : Plateforme de service proxy API pour Claude / Gemini / OpenAI
- Lien :
apiyi.com - Description : Compatible avec les formats natifs, concurrence illimitée, rechargement en RMB, 10 % offerts pour tout rechargement de 100 USD.
- Lien :
Auteur : Équipe technique
Dernière mise à jour : 01/05/2026
À propos d'APIYI : APIYI (apiyi.com) est un fournisseur professionnel de services proxy API pour grands modèles de langage. Il offre un accès stable à toute la gamme de modèles, incluant Gemini (dont nano banana pro), Claude Sonnet 4.5, Claude Opus 4.7 et la série GPT. Il est entièrement compatible avec les formats natifs Gemini/OpenAI/Anthropic. Bénéficiez de 10 % offerts pour tout rechargement de 100 USD (équivalent à une réduction de 15 % par rapport au site officiel), sans limite de concurrence et avec un support technique réactif.
