Cookies

Com a sua autorização, usamos cookies do Google Analytics para medir as visitas e melhorar o site. Os cookies necessários ficam sempre ativos. Pode mudar a escolha ou retirar o consentimento quando quiser, no rodapé, em Definições de cookies. Política de Cookies

Saltar para o conteúdo
PTEN
Começar

Agentes para Começar ·Fácil

Agente de Investigação da OpenAI

Sobre esta app

Uma aplicação de investigação multi-agente construída com o SDK de Agentes da OpenAI e Streamlit. Esta aplicação permite aos utilizadores realizar investigações abrangentes sobre qualquer tópico, aproveitando múltiplos agentes de IA especializados.

  • Código aberto completo
  • Explicado em português

Ficha técnica

Categoria
Agentes para Começar
Dificuldade
Fácil
Modelos
OpenAI
Frameworks
OpenAI Agents SDK
Corre local?
Precisa de APIs cloud
Chaves necessárias
OPENAI_API_KEY

Licença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.

Tutorial completo

Uma aplicação de pesquisa multi-agente construída com o Agents SDK da OpenAI e Streamlit. Esta aplicação permite que os utilizadores realizem pesquisas abrangentes sobre qualquer tópico, aproveitando múltiplos agentes de IA especializados.

Funcionalidades

  • Arquitetura Multi-Agente:
  • Agente de Triagem: Planifica a abordagem de pesquisa e coordena o fluxo de trabalho
  • Agente de Pesquisa: Pesquisa na web e reúne informações relevantes
  • Agente Editor: Compila os factos recolhidos num relatório abrangente
  • Coleta Automática de Factos: Captura factos importantes da pesquisa com atribuição de fontes
  • Geração de Relatórios Estruturados: Cria relatórios bem organizados com títulos, esboços e citações de fontes
  • UI Interativa: Construída com Streamlit para fácil introdução de tópicos de pesquisa e visualização de resultados
  • Rastreio e Monitorização: Rastreio integrado para todo o fluxo de trabalho de pesquisa

Como Começar?

  1. Clona o repositório do GitHub
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/starter_ai_agents/openai_research_agent

2. Instala as dependências necessárias:

npm install
cd awesome-llm-apps/starter_ai_agents/openai_research_agent
pip install -r requirements.txt

3. Obtém a tua Chave de API da OpenAI

  • Regista-te para uma conta OpenAI e obtém a tua chave de API.
  • Define a variável de ambiente OPENAI_API_KEY.
export OPENAI_API_KEY='your-api-key-here'

4. Executar a equipa de Agentes de IA

Para executar a equipa de Agentes de IA, segue os passos abaixo:

Pré-requisitos

Antes de começares, assegura-te de que tens os seguintes pré-requisitos instalados:

  • Python 3.7 ou superior
  • pip

Instalação

  1. Clona o repositório:
git clone <URL_DO_REPOSITÓRIO>
  1. Navega até ao diretório do projeto:
cd <NOME_DO_DIRETÓRIO>
  1. Instala as dependências:
pip install -r requirements.txt

Execução

Para executar a equipa de Agentes de IA, utiliza o seguinte comando:

python main.py

Configuração

Podes configurar os parâmetros da equipa de Agentes de IA editando o ficheiro config.json. Aqui estão algumas das opções que podes ajustar:

  • num_agents: Número de agentes a serem executados.
  • agent_type: Tipo de agente a ser utilizado (por exemplo, "basic", "advanced").
  • execution_mode: Modo de execução (por exemplo, "sequential", "parallel").

Exemplos

Aqui estão alguns exemplos de como executar a equipa de Agentes de IA com diferentes configurações:

Exemplo 1: Agentes básicos em modo sequencial

python main.py --num_agents 5 --agent_type basic --execution_mode sequential

Exemplo 2: Agentes avançados em modo paralelo

python main.py --num_agents 10 --agent_type advanced --execution_mode parallel

Resolução de Problemas

Se encontrares problemas ao executar a equipa de Agentes de IA, verifica os seguintes pontos:

  • Assegura-te de que todas as dependências estão instaladas corretamente.
  • Verifica se o ficheiro config.json está configurado corretamente.
  • Consulta os logs de erro para obter mais informações sobre o que pode estar a correr mal.

Para mais informações, consulta a documentação oficial ou abre uma issue no repositório.

streamlit run openai_researcher_agent.py

Then open your browser and navigate to the URL shown in the terminal (typically http://localhost:8501).

Processo de Pesquisa:

  • Introduz um tópico de pesquisa na barra lateral ou seleciona um dos exemplos fornecidos
  • Clica em "Start Research" para iniciar o processo
  • Vê o processo de pesquisa em tempo real na aba "Research Process"
  • Uma vez concluído, muda para a aba "Report" para visualizar e descarregar o relatório gerado

Da mesma categoria

Agentes para ComeçarFácil

Agente de Blog para Podcast

Esta é uma aplicação baseada em Streamlit que permite aos utilizadores converter qualquer post de blog num podcast. A aplicação utiliza o modelo GPT-4…

  • OpenAI
Agentes para ComeçarFácil

Agente de Recuperação de Separação

Esta é uma aplicação baseada em IA, projetada para ajudar os utilizadores a recuperar emocionalmente de separações, fornecendo apoio, orientação e men…

  • Gemini
Agentes para ComeçarFácil

Agente de Análise de Dados IA

Um agente de análise de dados IA construído utilizando a estrutura Agno Agent e o modelo gpt-4o da OpenAI. Este agente ajuda os utilizadores a analisa…

  • OpenAI

Precisa de uma solução à medida?

Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.

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