Introdução geral
O Deep Research é um assistente de pesquisa baseado em IA projetado para realizar pesquisas profundas iterativas combinando mecanismos de pesquisa, rastreamento da Web e modelos de linguagem grandes. O projeto foi lançado por dzhng no GitHub com o objetivo de fornecer um agente de pesquisa profunda fácil de usar que permite uma pesquisa aprofundada sobre qualquer tópico. O Deep Research é capaz de gerar consultas de pesquisa direcionadas com base nas necessidades de pesquisa do usuário, processar os resultados e detalhar com base nas descobertas. A filosofia de design é manter a base de código com menos de 500 linhas para facilitar a compreensão e a extensão.
Versão de produto da pesquisa aprofundada adaptada especificamente para vendas/GTM: https://www.aomni.com/
Lista de funções
- Um estudo iterativoConduzir pesquisas aprofundadas gerando consultas de pesquisa, processando resultados e aprofundando-os.
- Geração inteligente de consultasGeração de consultas de pesquisa direcionadas usando modelos de linguagem grandes.
- Controle de profundidade e amplitudeParâmetros configuráveis controlam a amplitude e a profundidade do estudo.
- Acompanhamento inteligenteGerar perguntas de acompanhamento para entender melhor as necessidades de pesquisa.
- Relatório de sínteseGeração de relatórios de pesquisa detalhados em formato Markdown com descobertas e fontes.
Usando a Ajuda
Processo de instalação
- armazém de clones::
git clone https://github.com/dzhng/deep-research.git
cd deep-research
- Instalação de dependências::
npm install
- Configuração de variáveis de ambienteBaseado em
.env.example
crie e configure o arquivo.env
Documentação. - Início dos serviços::
npm start
Processo de uso
- Insira uma consultaDigite o tópico de pesquisa e os parâmetros na linha de comando ou em um arquivo de configuração.
- Gerar consultasO sistema gera uma consulta de pesquisa inicial com base na entrada.
- resultadoO sistema rastreia e processa os resultados da pesquisa para extrair informações importantes.
- Um estudo iterativoGerar consultas de acompanhamento com base em resultados preliminares para continuar a pesquisa aprofundada.
- Geração de relatóriosApós a conclusão do estudo, o sistema gera um relatório detalhado no formato Markdown.
Operação detalhada da função
1. estudos aprofundados iterativos
O dzhng/deep-research oferece uma poderosa funcionalidade iterativa de pesquisa profunda que permite aos usuários ajustar os parâmetros do mecanismo de pesquisa e do rastreador por meio de arquivos de configuração para realizar pesquisas profundas sobre tópicos específicos. O agente otimizará automaticamente a direção da pesquisa para extrair continuamente informações mais valiosas.
2. estudos de auto-otimização
Durante a execução da pesquisa, o agente ajusta constantemente a estratégia de busca e otimiza a direção da pesquisa com base nas informações coletadas. Os usuários podem ajustar a estratégia de otimização por meio do arquivo de configuração para obter uma pesquisa mais precisa.
3. implementação de código aberto
O projeto é totalmente de código aberto e os usuários podem fazer download, modificar e implantar livremente. Não há necessidade de pagar altas taxas, você pode aproveitar a poderosa função de assistente de pesquisa.
4. capacidade de personalização
Os usuários podem ajustar o comportamento do agente conforme necessário, incluindo a seleção do mecanismo de pesquisa, o ajuste do número de resultados e assim por diante. Modificando o arquivo de configuração, os usuários podem realizar necessidades de pesquisa personalizadas.
problemas comuns
- Como posso ajustar meu mecanismo de pesquisa? Os usuários podem selecionar diferentes mecanismos de pesquisa, como Google, Bing, etc., no arquivo de configuração. Ao ajustar os parâmetros do mecanismo de pesquisa, é possível obter diferentes resultados de pesquisa.
- Como podemos otimizar nossa pesquisa? O agente ajusta automaticamente a direção da pesquisa com base nas informações coletadas, e o usuário pode ajustar a estratégia de otimização por meio do arquivo de configuração para obter uma pesquisa mais precisa.