Este projeto utiliza o modelo GPT-4O da OpenAI para gerar e auditar postagens do blog e Dall-E 3 para gerar imagens para as postagens do blog. O programa automatiza a criação de conteúdo otimizado por SEO e imagens relevantes, garantindo postagens de blog de alta qualidade e de alta qualidade.
git clone https://github.com/yourusername/blog-post-generator.git
cd blog-post-generator
Para gerar postagens no blog, o arquivo keywords.py deve ser preenchido com tópicos e suas palavras -chave associadas. Esta lista é crucial, pois direciona o processo de geração de conteúdo para cada post do blog.
KEYWORDS_LIST O KEYWORDS_LIST é uma variedade de dicionários, onde cada dicionário representa um tópico do blog e suas palavras -chave relacionadas. Aqui está a estrutura:
KEYWORDS_LIST = [
{"topic": "Topic Name", "keywords": ["keyword1", "keyword2", "keyword3"]},
]
Para adicionar um novo tópico de postagem do blog junto com suas palavras -chave, anexe um novo dicionário às KEYWORDS_LIST com o tópico e uma matriz de palavras -chave.
Observe que, com todos os programas, execute todos os blogs na lista de palavras -chave serão geradas, portanto, remova os que você não deseja gerar.
Ao selecionar cuidadosamente tópicos e palavras -chave correspondentes, você pode adaptar a geração de conteúdo para atender a temas específicos e focar áreas, aprimorando a relevância e a qualidade das postagens do seu blog.
pip install openai requests
Substitua 'Your-Openai-api-Key' no arquivo config.py pela sua chave de API do OpenAI real.
Navegue até o diretório do seu projeto no terminal e execute:
python main.py
Isso gerará postagens no blog, as auditará, criará descrições de imagens, gerará imagens e salvará todo esse conteúdo em seus respectivos diretórios no sistema de arquivos.