1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados, ferramentas como chamadas a sistemas externos, busca online, consulta a documentos e demais requisitos funcionais para o Agente de IA para Relatórios de Performance de Investimentos. 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 é gerar relatórios detalhados sobre a performance de investimentos, comparando-os com benchmarks do mercado e sugerindo melhorias com base em análises de performance.
2. Contexto e Problema
Cenário Atual
O mercado financeiro exige relatórios precisos e detalhados para avaliar a eficácia dos investimentos. Atualmente, muitos investidores enfrentam dificuldades em gerar esses relatórios, que são essenciais para tomar decisões informadas.
- Dificuldade em gerar relatórios detalhados e precisos sobre a performance de investimentos.
- Necessidade de comparações com benchmarks do mercado para avaliar a eficácia dos investimentos.
Problemas Identificados
- Falta de precisão: Relatórios gerados manualmente podem conter erros e não refletem a realidade do mercado.
- Tempo consumido: A elaboração de relatórios detalhados demanda tempo que poderia ser melhor utilizado na análise e tomada de decisão.
- Comparação inadequada: Sem benchmarks claros, é difícil avaliar a verdadeira performance dos investimentos.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Aumentar a precisão dos relatórios de performance de investimentos.
- Reduzir o tempo necessário para geração de relatórios detalhados.
- Fornecer comparações consistentes com benchmarks do mercado.
- Sugerir melhorias baseadas em análises detalhadas, auxiliando na tomada de decisão.
4. Visão Geral da Solução
O agente de IA para relatórios de performance de investimentos processa dados de performance de investimentos, realiza comparações com benchmarks do mercado e sugere melhorias para otimizar a performance. 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 geração de relatórios de performance.
A solução consiste em um agente de IA que analisa dados de investimentos e gera relatórios comparativos com benchmarks de mercado.
| Agente | Função Principal |
|---|---|
Agente de Análise de Performance de Investimentos (RF 1)
| Analisar a performance de investimentos e gerar relatórios detalhados. |
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos que demonstram o fluxo de trabalho do agente e 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 Análise de Performance de Investimentos
1.1 Tarefa do Agente
Analisar a performance de investimentos com base em critérios predefinidos e comparar com benchmarks do mercado.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados de performance de investimentos em formato CSV. Estes dados incluem colunas para 'nome_do_investimento', 'valor_atual', 'valor_inicial', 'data_inicial', 'data_final'. # 2. Objetivo Analisar a performance dos investimentos com base nos dados recebidos, compará-los com benchmarks de mercado e sugerir melhorias. # 3. Regras que você deve seguir para gerar sua resposta - Calcular a taxa de retorno de cada investimento utilizando a fórmula ((valor_atual - valor_inicial) / valor_inicial) * 100. - Comparar a taxa de retorno de cada investimento com benchmarks de mercado específicos, como índices de ações ou taxas de juros relevantes. - Identificar investimentos abaixo do benchmark e sugerir estratégias de melhoria, como diversificação ou ajuste de alocação. - Incluir uma análise temporal, mostrando a evolução da performance ao longo do tempo entre 'data_inicial' e 'data_final'. - Incorporar fatores externos que possam ter impactado a performance, como mudanças econômicas ou políticas, caso disponíveis nos dados. # 4. Exemplo de Output que você deve produzir **Relatório de Performance de Investimentos** - **Investimento:** Fundo XYZ - **Taxa de Retorno:** 5% - **Benchmark de Mercado:** 7% - **Análise Temporal:** O investimento apresentou uma melhora significativa no último trimestre, mas ainda está abaixo do benchmark. - **Sugestões de Melhoria:** Considere diversificar o portfólio para incluir ativos com melhor performance histórica.
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 dados de performance de investimentos via API. Na fase de testes, os dados serão enviados pelo agente diretamente por upload de um arquivo CSV na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo é um arquivo CSV contendo dados de performance de investimentos.
-
Formatos Suportados: Esse agente deve ser capaz de receber arquivos nos formatos:
.csv. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 50.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um relatório detalhado em formato **Markdown**. A estrutura deve incluir seções para análise de performance, comparação com benchmarks e sugestões de melhorias.
-
Exemplo de Estrutura de Output:
**Relatório de Performance de Investimentos** - **Investimento:** Fundo XYZ - **Taxa de Retorno:** 5% - **Benchmark de Mercado:** 7% - **Análise Temporal:** O investimento apresentou uma melhora significativa no último trimestre, mas ainda está abaixo do benchmark. - **Sugestões de Melhoria:** Considere diversificar o portfólio para incluir ativos com melhor performance histórica.
- Número de caracteres esperado: O relatório final deve ser conciso e informativo, com um tamanho estimado em torno de 4.000 caracteres.
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: Utiliza lógica interna para calcular taxas de retorno e comparações.
- Busca Online: Não utiliza.
- 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 é o resultado final e não necessita ser visível para outros agentes.
1.3.6 Regras de Orquestração e Transição
Este agente finaliza o fluxo ao gerar o relatório detalhado de performance de investimentos.