Père Bodul est une application web simple qui génère des histoires pour enfants en utilisant l'API ChatGPT.
Fonctionnalités
Permet de spécifier plusieurs paramètres pour personnaliser l'histoire :
Un héros
Un méchant
Le lieu de l'histoire
Des objets à incorporer dans l'histoire
Prérequis
Pour faire fonctionner l'application, vous avez besoin de :
Go (version 1.16 ou supérieure)
Une clé API pour l'API OpenAI
Installation
Clonez ce dépôt sur votre machine locale.
Installez les dépendances en exécutant go get dans le répertoire du projet.
Configurez la clé API OpenAI en définissant la variable d'environnement OPENAI_KEY.
Configurez la clé d'accès à l'API Google Cloud en fournissant le fichier JSON en définissant les variables d'environnement GCP_KEY (contenu du fichier JSON) et en définissant la clé GCP_PROJECT_ID.
Utilisation
Exécutez le serveur en lançant go run main.go.
Ouvrez un navigateur web et accédez à http://localhost:8080.
Remplissez le formulaire avec vos préférences pour l'histoire et cliquez sur "Générer l'histoire".
L'histoire générée s'affichera sous le formulaire.
Licence
Ce projet est sous licence MIT. Pour plus de détails, voir le fichier LICENSE.