In diesem Projekt wird das GPT-4O-Modell von OpenAI verwendet, um Blog-Posts und Dall-E 3 zu generieren und zu prüfen, und um Bilder für die Blog-Beiträge zu generieren. Das Programm automatisiert die Erstellung von SEO-optimierten Inhalten und relevanten Bildern, um qualitativ hochwertige, ansprechende Blog-Beiträge zu gewährleisten.
git clone https://github.com/yourusername/blog-post-generator.git
cd blog-post-generator
Um Blog -Beiträge zu generieren, muss die Datei keywords.py mit Themen und ihren zugehörigen Keywords gefüllt sein. Diese Liste ist entscheidend, da sie den Inhaltsgenerierungsprozess für jeden Blog -Beitrag leitet.
KEYWORDS_LIST Die KEYWORDS_LIST ist eine Reihe von Wörterbüchern, in denen jedes Wörterbuch ein Blog -Thema und seine zugehörigen Schlüsselwörter darstellt. Hier ist die Struktur:
KEYWORDS_LIST = [
{"topic": "Topic Name", "keywords": ["keyword1", "keyword2", "keyword3"]},
]
Um ein neues Blog -Beitrag zusammen mit den Schlüsselwörtern hinzuzufügen, fügen Sie ein neues Wörterbuch an die KEYWORDS_LIST mit dem Thema und einer Reihe von Schlüsselwörtern hinzu.
Beachten Sie, dass mit jedem Programm alle Blogs in der Keyword -Liste generiert werden. Entfernen Sie also diejenigen, die Sie nicht generieren möchten.
Durch sorgfältige Auswahl von Themen und entsprechenden Schlüsselwörtern können Sie die Inhaltsgenerierung so anpassen, dass bestimmte Themen und Fokussierergebiete erfüllt werden, wodurch die Relevanz und Qualität Ihrer Blog -Beiträge verbessert werden.
pip install openai requests
Ersetzen Sie "your-openai-api-key" in der Datei config.py durch Ihre tatsächliche OpenAI-API-Schlüssel.
Navigieren Sie im Terminal zu Ihrem Projektverzeichnis und führen Sie aus:
python main.py
Dadurch werden Blog -Beiträge generiert, sie prüfen, Bildbeschreibungen erstellen, Bilder generieren und alle diese Inhalte in ihren jeweiligen Verzeichnissen im Dateisystem speichern.