# Investigador Multi-Agente

> Esta aplicação Streamlit permite-lhe investigar as principais histórias e utilizadores no HackerNews utilizando uma equipa de assistentes AI com GPT-4o.

- Fonte: https://doutorai.pt/apps/multi-agent-researcher
- Categoria: Equipas de Agentes
- Dificuldade: Avançado
- Modelos: OpenAI, Llama
- Frameworks: Agno, Ollama (local)
- Corre local?: Sim (Ollama)
- Chaves necessárias: OPENAI_API_KEY
- Licença: Apache-2.0
- Site: Doutor AI (https://doutorai.pt) - ferramentas de IA para pequenos negócios em português

## Tutorial completo

## 📰 Investigador de IA Multi-Agente

### 🎓 Tutorial Gratuito Passo-a-Passo
**👉 [Clica aqui para seguir o nosso tutorial completo passo-a-passo](https://www.theunwindai.com/p/build-a-multi-agent-llm-app-with-gpt-4o) e aprende a construir isto do zero com explicações detalhadas e melhores práticas.**

Esta aplicação Streamlit permite-te investigar as principais histórias e utilizadores no HackerNews utilizando uma equipa de assistentes de IA com GPT-4o.

### Funcionalidades
- Investiga as principais histórias e utilizadores no HackerNews
- Utiliza uma equipa de assistentes de IA especializados em investigação de histórias e utilizadores
- Gera publicações de blog, relatórios e conteúdo para redes sociais com base nas tuas consultas de investigação

### 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/multi_agent_apps/multi_agent_researcher
```

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

```bash
npm install
```

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

# 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. Executa a Aplicação Streamlit

```bash
streamlit run research_agent.py
```

### Como funciona?

- Ao executar a aplicação, serás solicitado a inserir a tua chave de API da OpenAI. Esta chave é utilizada para autenticar e aceder aos modelos de linguagem da OpenAI.
- Assim que forneces uma chave de API válida, são criados três agentes de IA especializados:
    - **HackerNews Researcher**: Especializa-se em obter as principais histórias do HackerNews utilizando a API do HackerNews.
    - **Web Searcher**: Pesquisa na web por informações adicionais sobre tópicos utilizando a pesquisa do DuckDuckGo.
    - **Article Reader**: Lê e extrai conteúdo de URLs de artigos utilizando ferramentas newspaper4k.

- Estes agentes trabalham em conjunto como uma equipa coordenada sob a **HackerNews Team**, que orquestra o processo de pesquisa.
- Insere a tua consulta de pesquisa no campo de texto fornecido. Isto pode ser um tópico, palavra-chave ou pergunta específica relacionada com histórias ou utilizadores do HackerNews.
- A HackerNews Team segue um fluxo de trabalho estruturado:
    1. Primeiro pesquisa no HackerNews por histórias relevantes com base na tua consulta
    2. Utiliza o Article Reader para extrair conteúdo detalhado das URLs das histórias
    3. Aproveita o Web Searcher para reunir contexto e informações adicionais
    4. Finalmente, fornece um resumo cuidadoso e envolvente com título, resumo e links de referência
- O conteúdo gerado é estruturado como um Artigo com um título, resumo e links de referência para fácil revisão e utilização.

## 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/multi-agent-researcher
