ai blog generator
1.0.0
このプロジェクトは、OpenAIのGPT-4Oモデルを利用してブログ投稿を生成および監査し、Dall-E 3を生成してブログ投稿の画像を生成します。このプログラムは、SEO最適化されたコンテンツと関連する画像の作成を自動化し、高品質で魅力的なブログ投稿を確保します。
git clone https://github.com/yourusername/blog-post-generator.git
cd blog-post-generator
ブログ投稿を生成するには、 keywords.pyファイルにトピックと関連するキーワードを入力する必要があります。このリストは、各ブログ投稿のコンテンツ生成プロセスを指示するため、重要です。
KEYWORDS_LISTの構造KEYWORDS_LISTは一連の辞書であり、各辞書はブログトピックとその関連キーワードを表します。これが構造です:
KEYWORDS_LIST = [
{"topic": "Topic Name", "keywords": ["keyword1", "keyword2", "keyword3"]},
]
新しいブログ投稿トピックをキーワードとともに追加するには、トピックとキーワードの配列を使用して、 KEYWORDS_LISTに新しい辞書を追加します。
すべてのプログラムを実行すると、キーワードリストのすべてのブログが生成されるため、生成したくないブログを削除することに注意してください。
トピックと対応するキーワードを慎重に選択することにより、コンテンツ生成を調整して特定のテーマとフォーカス領域を満たし、ブログ投稿の関連性と品質を高めることができます。
pip install openai requests
config.pyファイルの「your-openai-api-key」を実際のOpenai APIキーに置き換えます。
端末のプロジェクトディレクトリに移動して実行します。
python main.py
これにより、ブログ投稿を生成し、監査し、画像の説明を作成し、画像を生成し、これらすべてのコンテンツをファイルシステム上のそれぞれのディレクトリに保存します。