Ce projet utilise le modèle GPT-4O d'OpenAI pour générer et auditer des articles de blog et Dall-E 3 pour générer des images pour les articles de blog. Le programme automatise la création de contenu optimisé en SEO et d'images pertinentes, assurant des articles de blog engageants de haute qualité.
git clone https://github.com/yourusername/blog-post-generator.git
cd blog-post-generator
Pour générer des articles de blog, le fichier keywords.py doit être rempli de sujets et de leurs mots clés associés. Cette liste est cruciale car elle dirige le processus de génération de contenu pour chaque article de blog.
KEYWORDS_LIST Le KEYWORDS_LIST est un tableau de dictionnaires, où chaque dictionnaire représente un sujet de blog et ses mots clés connexes. Voici la structure:
KEYWORDS_LIST = [
{"topic": "Topic Name", "keywords": ["keyword1", "keyword2", "keyword3"]},
]
Pour ajouter un nouveau sujet de blog avec ses mots clés, ajoutez un nouveau dictionnaire aux KEYWORDS_LIST avec le sujet et un tableau de mots clés.
Notez qu'avec chaque programme, tous les blogs de la liste des mots clés seront générés, donc supprimez ceux que vous ne souhaitez pas générer.
En sélectionnant soigneusement des sujets et des mots clés correspondants, vous pouvez adapter la génération de contenu pour rencontrer des thèmes spécifiques et des domaines de mise au point, en améliorant la pertinence et la qualité de vos articles de blog.
pip install openai requests
Remplacez «votre openai-api-key» dans le fichier config.py par votre touche API OpenAI réelle.
Accédez à votre répertoire de projet dans le terminal et exécutez:
python main.py
Cela générera des articles de blog, les audits, créera des descriptions d'images, générera des images et enregistrera tous ces contenus dans leurs répertoires respectifs sur le système de fichiers.