Este proyecto utiliza el modelo GPT-4O de Openai para generar y auditar publicaciones de blog y Dall-E 3 para generar imágenes para las publicaciones de blog. El programa automatiza la creación de contenido optimizado de SEO e imágenes relevantes, asegurando publicaciones de blog de alta calidad y atractivas.
git clone https://github.com/yourusername/blog-post-generator.git
cd blog-post-generator
Para generar publicaciones de blog, el archivo de keywords.py debe estar poblada con temas y sus palabras clave asociadas. Esta lista es crucial ya que dirige el proceso de generación de contenido para cada publicación de blog.
KEYWORDS_LIST KEYWORDS_LIST es una variedad de diccionarios, donde cada diccionario representa un tema de blog y sus palabras clave relacionadas. Aquí está la estructura:
KEYWORDS_LIST = [
{"topic": "Topic Name", "keywords": ["keyword1", "keyword2", "keyword3"]},
]
Para agregar un nuevo tema de publicación de blog junto con sus palabras clave, agregue un nuevo diccionario a las KEYWORDS_LIST con el tema y una variedad de palabras clave.
Tenga en cuenta que con cada programa ejecuta todos los blogs en la lista de palabras clave se generará, así que elimine los que no desea generar.
Al seleccionar cuidadosamente los temas y las palabras clave correspondientes, puede adaptar la generación de contenido para cumplir con temas y áreas de enfoque específicas, mejorando la relevancia y la calidad de las publicaciones de su blog.
pip install openai requests
Reemplace 'Your-Openai-api-key' en el archivo config.py con su tecla API OpenAI real.
Navegue a su directorio de proyecto en el terminal y ejecute:
python main.py
Esto generará publicaciones de blog, las auditará, creará descripciones de imágenes, generará imágenes y guardará todos estos contenidos en sus respectivos directorios en el sistema de archivos.