Pesquisador de palavras-chave
Este fluxo automatiza o processo de pesquisa de palavras-chave (keyword research) transformando dados brutos de tendências em um relatório de análise SEO completo e acionável.
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
GoogleTrends-7mgio[Google Trends]
style GoogleTrends-7mgio stroke:#a170ff
Prompt-4gg5e[<div><img alt="logo" src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt para reporte]
style Prompt-4gg5e stroke:#a170ff
OpenAIModel-abi70[<div><img alt="logo" src="/_astro/openAI.BhmuxEs3.svg" style="height: 20px !important;width: 20px !important"/></div>OpenAI]
style OpenAIModel-abi70 stroke:#a170ff
ChatOutput-6w4c9[<div><img alt="logo" src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Output]
style ChatOutput-6w4c9 stroke:#a170ff
ChatInput-it3nj[<div><img alt="logo" src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Input]
style ChatInput-it3nj stroke:#a170ff
GoogleTrends-7mgio -.- Prompt-4gg5e
linkStyle 0 stroke:#a170ff
Prompt-4gg5e -.- OpenAIModel-abi70
linkStyle 1 stroke:#a170ff
OpenAIModel-abi70 -.- ChatOutput-6w4c9
linkStyle 2 stroke:#a170ff
ChatInput-it3nj -.- GoogleTrends-7mgio
linkStyle 3 stroke:#a170ff
🧩 Descrição Geral
O fluxo “Pesquisador de Palavras‑Chave” automatiza a geração de um relatório de SEO completo. Ele coleta dados de tendências do Google Trends a partir de palavras‑chave informadas pelo usuário, alimenta um modelo de linguagem OpenAI com esses dados, cria um relatório em Markdown e o exibe em uma interface de chat.
⚙️ Funcionalidades Principais
- Recebe a consulta de palavras‑chave do usuário e inicia a pesquisa.
- Busca dados de tendências e interesse de pesquisa via Google Trends.
- Constrói um prompt dinâmico com os resultados da pesquisa.
- Utiliza um modelo OpenAI para gerar um relatório detalhado em Markdown.
- Exibe o relatório final em uma janela de chat interativa.
🔄 Passos do Fluxo de Trabalho
| Nome do Componente | Papel no Fluxo | Entradas Principais | Saídas Principais |
|---|---|---|---|
| Entrada de Chat | Captura a mensagem do usuário contendo as palavras‑chave a serem pesquisadas. | Texto de entrada (palavras‑chave) | Mensagem contendo as palavras‑chave |
| Tendências do Google | Consulta a API do Google Trends para obter dados de interesse das palavras‑chave. | Mensagem de palavras‑chave | Dados de tendências (mensagem) |
| Prompt para reporte | Monta o prompt que será enviado ao modelo de linguagem, inserindo os dados de tendências. | Dados de tendências (mensagem) | Prompt formatado (mensagem) |
| Modelo OpenAI | Processa o prompt e gera um relatório de SEO em Markdown. | Prompt (mensagem) | Relatório em Markdown (mensagem) |
| Saída de Chat | Exibe o relatório gerado na interface de chat para o usuário. | Relatório em Markdown (mensagem) | Mensagem exibida no chat |
🧠 Notas
- O fluxo depende de chaves de API configuradas para o Google Trends e para o OpenAI.
- A linguagem padrão utilizada é
en-US; pode ser alterada no parâmetrolang_code. - O modelo OpenAI pode ser trocado entre várias variantes, sendo que o padrão atual é
gpt‑4o. - O prompt exige que os dados de tendências não sejam gerados ficticiamente; o modelo não cria informações falsas.
- A saída de chat mantém o contexto da conversa, permitindo interação contínua.
- Limitações: não há tratamento de imagens ou gráficos; apenas texto em Markdown é retornado.