โครงการนี้ใช้โมเดล GPT-4O ของ OpenAI เพื่อสร้างและตรวจสอบโพสต์บล็อกและ 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
แทนที่ 'Your-Openai-Api-Key' ในไฟล์ config.py ด้วยคีย์ OpenAI API จริงของคุณ
นำทางไปยังไดเรกทอรีโครงการของคุณในเทอร์มินัลและดำเนินการ:
python main.py
สิ่งนี้จะสร้างโพสต์บล็อกตรวจสอบสร้างคำอธิบายภาพสร้างภาพและบันทึกเนื้อหาทั้งหมดเหล่านี้ลงในไดเรกทอรีที่เกี่ยวข้องในระบบไฟล์