landppt
Valeur ajoutée gratuite
Outils de bureautique IA Diapositives et présentations IA

landppt

landppt, outil intelligent spécialisé dans les diapositives d’IA

Étiquettes :

Qu’est-ce que LandPPT ?

LandPPT est une plateforme open source de création de présentations basée sur des grands modèles de langage, capable de transformer un sujet ou un document existant en plan, diapositives, texte de discours et vidéo explicative. Le projet offre un éditeur web, un système de modèles, une recherche approfondie, des images intelligentes et une exportation en plusieurs formats.

Il dispose à la fois d’une expérience en ligne officielle et prend en charge le déploiement privé via le code source, un seul conteneur Docker ou Docker Compose. Le projet est licencié sous la licence Apache 2.0, mais certains modèles externes, services d’images et composants PPTX editables sont soumis à des frais et licences distincts.

Processus de travail principal

PhaseTâche principaleLe contenu peut être ajusté manuellement
Vérification de la demandeRemplir le thème, le public cible, le nombre de pages, l’usage et le styleObjectifs, longueur, modèles et exigences concernant le texte
Génération d’arborescenceChapitres de planification de l’IA et structure des pagesTitre, ordre, points clés et points essentiels par page
Étude du contenuRechercher des informations, analyser des documents et compléter les informations de contextePortée des sources, contenu adopté et vérification des faits
Génération de diapositivesGénération simultanée de pages HTML et d’images associéesMise en page, texte, images et palette de couleurs
Édition et polishModification interactive et édition sur une toileÉléments par page et esthétique globale
Livraison de l’exportationExporter en PPTX, PDF, HTML, images, texte de présentation ou vidéoFormat, notes, sous-titres et statut de partage

Fonctionnalités clés

Génération en un clic de thème ou de document

L’utilisateur peut saisir un sujet, ainsi que télécharger des documents au format PDF, Word, Markdown, TXT, Excel ou PowerPoint. Le système génère d’abord un plan editable, puis crée en parallèle une présentation HTML complète.

Agrégation de modèles multiples et routage de tâches

LandPPT prend en charge OpenAI, Anthropic, Google, Azure ainsi que les services compatibles avec le protocole OpenAI, et peut également se connecter aux modèles locaux Ollama. L’administrateur peut assigner des modèles distincts pour l’aperçu, les pages, l’édition, les modèles de présentation et le texte de discours, afin d’équilibrer qualité et coût.

Étude approfondie

Après la configuration de Tavily ou SearXNG, le système peut rechercher des pages web, extraire du contenu et générer des résumés de recherche. La capacité de recherche fait partie d’un module optionnel ; pour obtenir des faits fiables, il est encore nécessaire de consulter les sources originales.

Illustrations intelligentes

Les sources d’images comprennent des bibliothèques locales, des banques d’images en ligne et des services de génération d’images par IA ; le système peut associer automatiquement le thème et gérer la taille et le format. Le service d’images est désactivé par défaut et nécessite une configuration du commutateur ainsi que les clés de service correspondantes.

Modèles et références visuelles

La plateforme propose des modèles globaux ainsi que des modèles pour des scénarios tels que le tourisme et l’éducation, et il est également possible d’extraire des mises en page à partir de fichiers PPTX de référence. Les utilisateurs peuvent également télécharger des images en tant que référence visuelle, afin que l’IA ajuste le style en fonction du projet.

Édition par IA et ajustement de la toile

Une fois généré, il est possible de modifier le contenu, la mise en page et le style via la barre latérale, ou d’éditer directement sur la toile. Le mécanisme de relance et de restauration des étapes permet de reprendre uniquement les parties qui ont échoué ou ne sont pas satisfaisantes.

Discours, doublage et vidéo

LandPPT peut générer des notes pour le présentateur pour chaque page, ainsi que des commentaires page par page grâce à Edge-TTS ou au flux de travail vocal ComfyUI optionnel. Après l’installation de ffmpeg, il est également possible d’exporter des vidéos en 1080p avec audio et sous-titres.

Export et partage en plusieurs formats

Il prend en charge l’export en PDF, HTML, PPTX, images, DOCX, Markdown et vidéos explicatives, et permet également de créer une page de partage publique. La page de partage peut contenir de l’audio explicatif et des sous-titres.

Interface automatisée

Le projet offre des interfaces REST authentifiées par une clé API et des points d’appel compatibles avec le style OpenAI, permettant de les intégrer dans des scripts, des plateformes de flux de travail et des tâches CI. Un chiffrement fort et indépendant doit être configuré en environnement de production.

Aperçu des fonctions principales

  • Générer des présentations à partir de descriptions de sujets ou de divers formats de documents.
  • Créez d’abord un plan structuré, puis créez le contenu en parallèle par page.
  • Configurer des modèles et des fournisseurs différents pour différentes tâches.
  • Utiliser les modèles Ollama locaux pour réduire la transmission de données externes.
  • Complétez les recherches en temps réel à l’aide de Tavily ou SearXNG.
  • Sélectionnez des images dans votre bibliothèque locale, une bibliothèque en ligne ou un service de génération d’images par IA.
  • Utilisez des modèles de scénarios, des références PPTX et un agencement adaptatif par l’IA.
  • Modifier le texte et la mise en page par le biais de dialogues et d’une toile de visualisation.
  • Générer des textes de discours, des doublages page par page, des sous-titres et des vidéos explicatives.
  • Exporter en PDF, HTML, PPTX, images, DOCX et Markdown.
  • Générer un lien de partage en ligne et le désactiver sur demande.
  • Accès aux workflows automatisés via une API REST.

Quels scénarios d'utilisation conviennent

  • Équipe technique de l’entreprise : Déploiement d’un service de génération de présentations IA sur le réseau intranet.
  • Enseignants et formateurs : transformer les matériaux pédagogiques en supports de cours et en vidéos explicatives.
  • Chargés de recherche et de conseil : élaboration de rapports structurés à partir des données.
  • Équipe produits et opérations : élaboration rapide de plans, analyse post-project et présentation des projets.
  • Développeurs open source : modèles de développement secondaire, modèles et flux de travail d’exportation.
  • Créateur de contenu : génération de discours, doublage et présentations en ligne partageables.
  • Utilisateur à plusieurs modèles : attribution de modèles différents pour l’outliner, la conception et le script.
  • Équipes qui accordent de l’importance au contrôle des données : combinaison de modèles locaux et de stockage privé.

Quelles situations ne conviennent pas vraiment

  • Utilisateurs particuliers qui ne comprennent absolument rien aux serveurs, à Docker, aux variables d’environnement et aux clés API.
  • Utilisateurs qui exigent une solution prête à l’emploi et ne souhaitent pas assumer les coûts de modèles et d’infrastructure.
  • Équipes ayant besoin de pouvoir modifier la hauteur de chaque élément PPTX mais ne disposant pas d’une licence commerciale Apryse.
  • Scénarios de publication sérieux où l’IA est requise pour générer automatiquement du contenu sans vérification humaine.
  • Projets nécessitant des animations précises au niveau d’un designer de marques professionnel et un contrôle avancé des modèles.
  • Organisation multi-utilisateurs incapable de gérer les bases de données, le stockage d’objets, le cache et les tâches en arrière-plan.

Guide d’utilisation de l’expérience en ligne

  1. Accédez à l’expérience en ligne officielle et inscrivez-vous ou connectez-vous.
  2. Saisissez le thème de la présentation, le public cible, le nombre de pages, les scénarios et les exigences de conception.
  3. Choisir si télécharger un document, activer une recherche ou générer un script.
  4. Vérifier l’aperçu de l’IA, ajuster l’ordre des pages et les points clés de chaque page.
  5. Générer une présentation et vérifier page par page les faits, la densité de texte et les droits d’auteur des images.
  6. Utilisez la conversation par IA ou la toile pour modifier les pages qui ne vous conviennent pas.
  7. Sélectionnez le format approprié pour exporter, ou créez une page de partage pour la démonstration.

Tutoriel de déploiement du code source local

  1. Préparez Python 3.11 ou une version ultérieure ainsi que SQLite.
  2. Obtenir le dépôt officiel et créer un environnement virtuel indépendant.
  3. Installer les dépendances du projet et copier les fichiers d’exemple de variables d’environnement.
  4. Configurez au moins une clé de service IA, ou connectez-vous à Ollama local.
  5. Générer une clé d’application aléatoire forte et définir des identifiants d’administrateur non par défaut.
  6. Après avoir démarré le service, accédez depuis l’ordinateur local et créez d’abord un projet de test court.
  7. Ne rétablissez l’accès réseau qu’après avoir confirmé que l’export, le stockage et les journaux fonctionnent correctement.

Tutoriel de déploiement en production Docker

  1. Préparez Docker et Compose, et évaluez les besoins en CPU, en mémoire, en stockage et en concurrence.
  2. Obtenez des exemples de fichiers d’orchestration de production et de variables d’environnement depuis le dépôt officiel.
  3. Configurer les clés d’IA, les clés d’application, les mots de passe de base de données et les clés d’authentification API.
  4. Démarrer les services Web, Worker, PostgreSQL, Valkey et MinIO.
  5. Désactivez l’initialisation automatique après avoir initialisé l’administrateur pour la première fois et modifiez immédiatement le mot de passe.
  6. Configurer TLS, les limites de téléchargement, les délais d’attente et l’adresse de base correcte dans un proxy inversé.
  7. Tester l’export asynchrone, le stockage d’objets, la sauvegarde et la récupération en cas de panne.
  8. Surveiller la file d’attente, le disque, le nombre d’appels aux modèles et les connexions anormales une fois en ligne.

Comparaison des méthodes de déploiement

MéthodeComposants principauxScénarios adaptésCoûts de maintenance
Expérience en ligne officielleNavigateur et services cloud officielsEssai rapide et démonstrationFaible, mais le montant et les règles de service sont déterminés par la plateforme
Exécution locale de PythonPython, SQLite, cache en mémoireTests et développement individuelsPlus bas
Conteneur Docker uniqueConteneurs d’application et volumes locauxEssai en mode unique et services à petite échellemoyen
Docker ComposeWeb, Worker, PostgreSQL, Valkey, MinIOProduction de tâches multi-utilisateurs et en arrière-planplus élevé
Kubernetes et HelmClustering, persistance, clés et échelleabilitéDéploiement haute disponibilité au niveau entrepriseHaut

Dépendances du modèle et des services externes

CapacitéDépendances obligatoires ou optionnellesCoûts et frontières
Plan et diapositives HTMLAu moins un service de modèle d’IA ou un modèle localLes API externes sont facturées selon le prestataire, tandis que les modèles locaux consomment des ressources de calcul propres.
Étude approfondieTavily ou SearXNGTavily peut être payant, SearXNG doit être déployé soi-même.
Images en lignePixabay, Unsplash, etc.Sous les contraintes des quotas et des licences des API des différentes bibliothèques d’images
Génération d’images par IAOpenAI, Gemini, SiliconFlow, Pollinations, etc.Facturation selon le modèle du prestataire et l’image
PPTX éditable standardApryse License KeyUne licence commerciale séparée est requise.
PPTX à imagesPas besoin d’ApryseLes pages ne peuvent généralement pas être modifiées élément par élément.
Vidéo d’explicationffmpegLe logiciel est gratuit, il consomme les ressources de calcul et de stockage de l’appareil.
Voix locale avancéeComfyUI et le flux de travail TTS correspondantNécessite des GPU supplémentaires, des modèles et une maintenance de déploiement

Comment choisir le format d’exportation

FormatÉditableFidélité visuelleUtilisations adaptées
HTMLOn peut continuer à modifier dans LandPPT ou au niveau de la page web.HautDémonstrations et partage en ligne
PDFbasHautArchivage, impression et livraison en format fixe
PPTX standardplus élevéInfluencé par la capacité de conversionContinuer à éditer dans PowerPoint
PPTX à imagesLes éléments de page sont généralement non modifiables.Généralement élevéMettre en avant une présentation avec une cohérence visuelle
ImageIndé editableHautAperçu, partage social et insertion
Présentation en DOCX ou MarkdownHautPas applicablePréparation du discours et révision du contenu
Vidéo MP4Impossible d’éditer directement la pageHautCours enregistrés et explications automatiques

Différences entre PPTX standard et PPTX à images

Le PPTX éditable standard dépend du composant commercial Apryse, ce qui permet de modifier ultérieurement le texte et les objets dans PowerPoint. En l’absence d’une licence commerciale, cette capacité d’exportation ne peut pas être considérée comme une fonctionnalité entièrement gratuite inhérente à un projet open source.

Les PPTX à base d’images ne dépendent pas d’Apryse ; les CSS complexes et les icônes permettent généralement de maintenir un aspect visuel plus uniforme, mais chaque page est principalement constituée d’images. Lorsqu’il est nécessaire d’éditer chaque élément, de modifier du texte ou de réorganiser le contenu, il convient de privilégier les PPTX standards.

Prix et coût réel d’utilisation

Le code source de LandPPT peut être obtenu gratuitement et utilisé selon la licence Apache-2.0 ; aucun forfait d’abonnement fixe ni prix unifié n’est actuellement publié en ligne officiellement. L’utilisation personnalisée n’est pas sans coût : les modèles, la recherche, les images, les serveurs ainsi que les composants de exportation commerciale peuvent engendrer des frais.

Poste de coûtEst-ce nécessaire ?Modes de facturation courantsRecommandations de contrôle
Code source de LandPPTNécessaireApache-2.0, licence sans frais de code sourceRespect des licences et déclarations de tiers
Modèles de langage de grande tailleNécessaireCoût par token, requête ou GPU propreAffecter le modèle de taille selon la tâche
serveurConstruction nécessaireHébergement cloud, conteneurs ou équipement propreDe la mise à l’échelle après des tests unitaires
Bases de données et stockage d’objetsRecommandations de productionCapacité, coûts des demandes et des sauvegardesDéfinir les règles de cycle de vie et de nettoyage
Étude approfondieOptionnelCoût de la recherche via une API ou un service personnaliséActiver uniquement lorsqu’une information en temps réel est nécessaire
Images en ligne et IAOptionnelLimite de la bibliothèque d’images ou frais d’appel pour générer des imagesPrivilégier l’utilisation de matériel propriétaire
Licence ApryseÉdition standard de PPTX obligatoireCotation commercialeUtiliser un PPTX en format image lorsqu’aucune modification n’est nécessaire
E-mails, codes de vérification et OAuthMultutilisateur sélectionnableLimite de services tiers ou abonnementConfigurer selon l’échelle d’enregistrement

Frontière entre purement local et privatisé

LandPPT peut se connecter à des modèles locaux tels qu’Ollama, et déployer des bases de données, des caches et des stockages de fichiers dans son propre environnement. Cela permet de réduire le besoin d’envoyer le contenu des présentations vers des services de modèles externes.

Si Tavily, la bibliothèque d’images en ligne, la génération d’images en cloud, le TTS externe ou des modèles tiers sont activés, les données passeront néanmoins par les services correspondants. Ce qu’on appelle un déploiement privé doit être évalué en fonction de la configuration réelle, et non seulement en fonction du lieu de déploiement de l’application.

  • Le modèle local, qui gère l’outline, les pages et le script, permet de réduire le contenu à envoyer à l’extérieur.
  • Le groupe de recherche en réseau envoie la requête au service de recherche.
  • Les services de génération d’images externes reçoivent les prompts d’image et le contexte associé.
  • Les fonctionnalités OAuth, d’e-mail et de code de vérification se connectent à leurs plateformes tierces respectives.
  • Le partage public permet à toute personne disposant de l’adresse de partage d’accéder au contenu correspondant.

Configuration de sécurité de la production

La documentation du projet rappelle clairement de modifier la clé d’application, le mot de passe de l’administrateur et la clé API, et d’éviter d’utiliser les comptes par défaut de l’environnement de développement. L’initialisation automatique de l’administrateur est désactivée par défaut dans l’orchestration en production ; l’option de démarrage ne devrait pas être conservée sur le long terme après la première création.

  • Supprimer ou modifier le compte administrateur par défaut et le mot de passe par défaut.
  • Générer des clés aléatoires fortes distinctes pour les sessions d’application, les API et les bases de données.
  • Ne soumettez pas la clé réelle à Git ni ne l’écrivez dans un miroir public.
  • Gérer les modèles Secret, les bibliothèques d’images et les identifiants des services de recherche.
  • Définir des limites de débit pour le téléchargement, l’inscription, la connexion et la génération des configurations d’interface.
  • La configuration en arrière-plan et la gestion des modèles ne sont accessibles qu’aux utilisateurs fiables.
  • Vérifiez le contenu, l’audio, les sous-titres et les pièces jointes avant de les partager en public.
  • Faire des sauvegardes régulières de PostgreSQL et MinIO et pratiquer la restauration.
  • Mettre à jour en temps opportun les images, les dépendances et les correctifs de sécurité.

Avantages du produit

  • Open source sous licence Apache-2.0, il facilite l’audit, le développement secondaire et l’intégration d’entreprise.
  • Couvre l’ensemble du processus : besoins, plan, recherche, génération, édition, script et export.
  • Prend en charge plusieurs modèles cloud et les modèles locaux Ollama.
  • On peut utiliser un modèle de routage par tâche, en tenant compte de la qualité, de la vitesse et du coût.
  • Importation de documents, recherche en temps réel et images provenant de multiples sources.
  • Offre à la fois une édition interactive et des ajustements sur tableau.
  • De nombreux formats de export sont disponibles, avec prise en charge de l’audio et de la vidéo explicatifs.
  • Propose plusieurs modes de déploiement : en mode stand-alone, avec Compose et Helm.
  • Les interfaces REST facilitent l’intégration avec les systèmes automatisés et les systèmes métier.
  • L’architecture de production comprend des travailleurs en arrière-plan, un cache et un stockage d’objets.

Restrictions d'utilisation et précautions

  • Il faut au moins un service de modèle d’IA ou des ressources de calcul permettant d’exécuter un modèle local.
  • Le logiciel open source et gratuit ne comprend pas les frais de modèles, de serveurs, de recherche ni de génération d’images.
  • Un PPTX standard modifiable nécessite une licence commerciale Apryse.
  • Les PPTX à images offrent une meilleure fidélité, mais les éléments à l’intérieur de la page ne sont généralement pas modifiables.
  • Les faits, les données et les citations générés par l’IA doivent être vérifiés manuellement.
  • Pour les images en ligne et les images générées par l’IA, il est nécessaire de vérifier les droits d’auteur et les conditions d’utilisation commerciale.
  • Le déploiement en production implique les bases de données, le cache, le stockage d’objets et la maintenance des tâches en arrière-plan.
  • Un compte par défaut ou une clé faible entraîne de graves risques pour la sécurité.
  • Les modèles externes et les services de recherche modifient les frontières de la privatisation des données.
  • Les animations complexes, les modèles de marque et une mise en page précise peuvent encore nécessiter une conception manuelle.

GitHub et l’état open source

Le dépôt officiel de LandPPT est maintenu par sligter ; lors de la vérification, on y comptait environ 3 600 Star et plus de 470 Fork, avec des mises à jour régulières. Le dépôt contient le code source, des tests, Docker, Compose, Helm, des documents ainsi que des modèles d’exemples.

La licence du projet est la License Apache 2.0, qui permet d’utiliser et de modifier le code sous réserve du respect de ses conditions. Les composants externes tels qu’Apryse, les modèles, les bibliothèques d’images, la recherche et TTS sont soumis à leurs licences et conditions de service respectives.

Informations de base

champContenu
Nom de l’outilLandPPT
Type d’outilPlateforme open source de génération et d’édition de présentations IA
Langue principalePython
Framework backendFastAPI
Version minimale de Python3.11 ou supérieur
Stockage par défaut localSQLite et cache en mémoire
Composants recommandés pour la productionPostgreSQL, Valkey, MinIO, Worker
Modèle de supportOpenAI, Claude, Gemini, Azure, interfaces compatibles, Ollama
ExporterPDF, HTML, PPTX, images, DOCX, Markdown, MP4
Mode de déploiementCode source, Docker, Compose, Helm
Est-ce open sourceOui
LicenceApache License 2.0

Indice de recommandation

4,8 / 5. LandPPT offre une couverture complète des processus parmi les outils open source d’AI pour PowerPoint, avec des capacités remarquables en matière de multiples modèles, d’installation locale, de recherche, de diapositives et de vidéos ; les principaux obstacles sont la maintenance de l’installation, le coût des services externes et la dépendance commerciale aux fichiers PPTX editables.

Questions fréquentes

LandPPT est-il gratuit ?

Le code source peut être utilisé gratuitement sous la licence Apache-2.0, mais les API de modèles, le serveur, la recherche, les images et les composants d’exportation commerciale peuvent être facturés. Aucun tarif fixe et uniforme n’est publié pour l’expérience en ligne officielle.

LandPPT prend-il en charge le déploiement local ?

Soutien. Il est possible de déployer avec Python, un seul conteneur Docker, Docker Compose ou Helm ; pour les tests personnels et les environnements de production multi-utilisateurs, il convient de choisir des architectures différentes.

Peut-on l’utiliser complètement hors ligne ?

En se connectant aux modèles locaux d’Ollama et en désactivant la recherche, les images en ligne et les services externes, il est possible de fonctionner en grande partie en mode local. Le fait d’être vraiment hors ligne dépend cependant des composants activés.

Est-il possible d’exporter un PPTX editable ?

Il prend en charge le format PPTX standard, mais nécessite une clé de licence commerciale Apryse. Il est possible d’exporter des PPTX sous forme d’images sans ce composant, cependant les éléments de la page ne peuvent généralement pas être modifiés un par un.

Est-il possible de générer un PPT à partir d’un PDF ou de Word ?

Oui, il prend également en charge l’entrée en Markdown, TXT, Excel et PowerPoint. La qualité de la reconnaissance dépend de la qualité du scan, de la complexité des tableaux et du type de police utilisé.

Quels modèles sont pris en charge ?

Prend en charge OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI, plusieurs interfaces compatibles ainsi que les modèles locaux Ollama. L’administrateur peut également choisir un modèle distinct pour chaque tâche.

Est-il possible de créer une vidéo explicative ?

Oui. Après avoir configuré la voix et installé ffmpeg, il est possible de générer de l’audio, des sous-titres et des vidéos en 1080p par page.

LandPPT est-il open source ?

Oui, les entrepôts officiels sont soumis à la licence Apache License 2.0. Les modèles tiers, les bibliothèques, Apryse et d’autres services ne bénéficient pas automatiquement de cette licence.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outil similaire à landppt