# Agente Jornalista de IA

> Esta aplicação Streamlit é um agente jornalista com IA que gera artigos de alta qualidade utilizando OpenAI GPT-4o. Automatiza o processo de pesquisa, escrita e edição de artigos, permitindo-lhe criar conteúdo envolvente sobre qualquer tópico com facilidade.

- Fonte: https://doutorai.pt/apps/ai-journalist-agent
- Categoria: Agentes Avançados
- Dificuldade: Médio
- Modelos: OpenAI
- Frameworks: Agno
- Corre local?: Precisa de APIs cloud
- Chaves necessárias: Nenhuma
- Licença: Apache-2.0
- Site: Doutor AI (https://doutorai.pt) - ferramentas de IA para pequenos negócios em português

## Tutorial completo

## 🗞️ Agente Jornalista AI

Esta aplicação Streamlit é um agente jornalista com IA que gera artigos de alta qualidade utilizando o OpenAI GPT-4o. Automatiza o processo de pesquisa, escrita e edição de artigos, permitindo-te criar conteúdo cativante sobre qualquer tópico com facilidade.

### Funcionalidades
- Pesquisa na web por informações relevantes sobre um determinado tópico
- Escreve artigos bem estruturados, informativos e envolventes
- Edita e refina o conteúdo gerado para cumprir os altos padrões do New York Times

### Como Começar?

1. Clona o repositório do GitHub

```bash
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd advanced_ai_agents/single_agent_apps/ai_journalist_agent
```

```markdown
## 2. Instala as dependências necessárias:

```bash
npm install
```
```

```bash
pip install -r requirements.txt
```

```markdown
3. Obtém a tua chave de API da OpenAI

- Regista-te para uma [conta OpenAI](https://platform.openai.com/) (ou o fornecedor de LLM da tua escolha) e obtém a tua chave de API.

4. Obtém a tua chave de API da SerpAPI

- Regista-te para uma [conta SerpAPI](https://serpapi.com/) e obtém a tua chave de API.

5. Executa a aplicação Streamlit
```

```bash
streamlit run journalist_agent.py
```

### Como Funciona?

O Agente Jornalista AI utiliza três componentes principais:
- Pesquisador: Responsável por gerar termos de pesquisa com base no tópico dado e procurar na web por URLs relevantes utilizando o SerpAPI.
- Escritor: Recupera o texto das URLs fornecidas utilizando o NewspaperToolkit e escreve um artigo de alta qualidade com base nas informações extraídas.
- Editor: Coordena o fluxo de trabalho entre o Pesquisador e o Escritor, e realiza a edição final e o aperfeiçoamento do artigo gerado.

## Poupe horas todas as semanas com IA, sem complicações

O **Doutor AI** dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe. [Ver planos →](https://doutorai.pt/precos)

---
Conteúdo de Doutor AI (https://doutorai.pt). Ao citar, indique a fonte: https://doutorai.pt/apps/ai-journalist-agent
