1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados e demais requisitos funcionais para o Agente de IA para Análise de Tendências de Mercado. Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O objetivo principal é interpretar dados de mercado para identificar tendências emergentes e oportunidades de investimento, utilizando técnicas de mineração de dados e aprendizado de máquina.
2. Contexto e Problema
Problemas Específicos
- Detecção de tendências de mercado em tempo hábil para aproveitamento de oportunidades.
- Análise de grandes volumes de dados para identificar padrões emergentes.
3. Impactos Esperados
A implementação deste agente visa alcançar os seguintes resultados:
- Identificação rápida de tendências de mercado emergentes.
- Relatórios precisos sobre oportunidades de investimento baseadas em dados analisados.
- Automação de processos de análise de mercado, reduzindo a intervenção manual.
4. Visão Geral da Solução
O agente de IA para análise de tendências de mercado processa dados econômicos e de mercado, aplica técnicas avançadas de mineração de dados e aprendizado de máquina para identificar padrões emergentes e relatar oportunidades de investimento. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na análise de tendências de mercado.
A solução consiste em um fluxo de automação composto por 2 agentes de IA. O processo inicia com o monitoramento de fontes de dados e termina com a geração de relatórios de análise de mercado.
| Agentes | Função Principal |
|---|---|
Agente de Monitoramento de Fontes de Dados Econômicos e de Mercado (RF 1)
| Monitorar continuamente fontes de dados econômicos e de mercado para identificar tendências emergentes. |
Agente de Análise de Dados de Mercado (RF 2)
| Analisar grandes volumes de dados para identificar padrões emergentes e oportunidades de investimento. |
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram tanto o fluxo de trabalho dos agentes quanto o resultado final que o cliente receberá. Explore os links abaixo para entender melhor a solução em ação.
6. Requisitos Funcionais
RF 1. Agente de Monitoramento de Fontes de Dados Econômicos e de Mercado
1.1 Tarefa do Agente
Monitorar continuamente fontes de dados econômicos e de mercado para identificar tendências emergentes.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo parâmetros de busca e fontes de dados econômicos e de mercado. Este agente deve monitorar essas fontes continuamente para identificar tendências emergentes. # 2. Objetivo Monitorar fontes de dados econômicos e de mercado em tempo real, garantindo que as atualizações sejam registradas imediatamente. # 3. Regras que você deve seguir para gerar sua resposta - Monitorar fontes de dados econômicos e de mercado em tempo real, garantindo que as atualizações sejam registradas imediatamente. - Coletar dados em intervalos regulares, como a cada hora, para garantir que as informações estejam sempre atualizadas e prontas para análise. - Eliminar dados inconsistentes ou corrompidos antes de passá-los para análise, assegurando a qualidade dos dados.
1.3 Configurações do Agente
1.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de parâmetros de busca e fontes de dados via API. Na fase de testes, o fluxo será iniciado pelo envio manual dos dados, que serão enviados para o agente diretamente por upload na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: Parâmetros de busca e fontes de dados econômicos e de mercado.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs nos formatos:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 10.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: Dados brutos recuperados das fontes monitoradas.
-
Exemplo de Estrutura de Output:
{ "data": [ { "source": "Fonte A", "timestamp": "2025-11-11T05:38:00Z", "content": "Dados econômicos relevantes..." } ] } - Número de caracteres esperado: O output pode variar, mas espera-se que tenha cerca de 5.000 caracteres por coleta.
1.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
1.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- Busca Online: Utiliza para monitorar fontes de dados.
- Sistemas Externos: Não se conecta a sistemas externos.
1.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Análise de Dados de Mercado (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Análise de Dados de Mercado (RF 2).
RF 2. Agente de Análise de Dados de Mercado
2.1 Tarefa do Agente
Analisar grandes volumes de dados para identificar padrões emergentes e oportunidades de investimento.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados brutos de mercado coletados pelo agente de monitoramento. Este agente deve analisar esses dados para identificar padrões emergentes e oportunidades de investimento. # 2. Objetivo Aplicar técnicas avançadas de mineração de dados para identificar correlações e padrões não óbvios nos dados de mercado. # 3. Regras que você deve seguir para gerar sua resposta - Aplicar técnicas avançadas de mineração de dados para identificar correlações e padrões não óbvios nos dados de mercado. - Utilizar algoritmos de aprendizado de máquina para prever tendências futuras com base em dados históricos e atuais. - Gerar insights acionáveis sobre oportunidades de investimento, destacando áreas de potencial crescimento ou declínio. - Validar os resultados da análise comparando com benchmarks do mercado para garantir precisão e relevância.
2.3 Configurações do Agente
2.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 1).
- Tipo do input: Dados brutos de mercado coletados pelo agente de monitoramento.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 50.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: Relatório de análise de tendências de mercado e oportunidades de investimento em formato markdown.
-
Exemplo de Estrutura de Output:
**Relatório de Análise de Tendências de Mercado** **Data:** 2025-11-11 ### Oportunidades de Investimento 1. Setor de Tecnologia: Potencial de crescimento de 15% nos próximos 6 meses. 2. Setor de Energia: Declínio esperado devido a novas regulamentações. **Conclusão:** As tendências indicam um movimento favorável para investimentos em tecnologia, enquanto o setor de energia enfrenta desafios regulatórios.
- Número de caracteres esperado: O relatório deve ser claro e direto, com um tamanho estimado em 10.000 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
2.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para análise de dados.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
2.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente é o produto final do fluxo.
2.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo. O relatório gerado é o resultado que deve ser disponibilizado ao usuário.