Agente de IA para Planejamento Financeiro Personalizado

18 de November de 2025 • Tempo de leitura: 5 min

Como criar um agente de IA que cria planos financeiros personalizados para clientes.

1. Propósito e Escopo

Este documento define todos os prompts, configurações de memória e transição entre estados para o Agente de IA para Planejamento Financeiro Personalizado. 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 é desenvolver um agente que possa criar e atualizar planos financeiros personalizados, alinhados com as metas e perfis financeiros dos clientes.

2. Contexto e Problema

  • Dificuldade em criar planos financeiros personalizados que atendam às necessidades dos clientes.
  • Necessidade de atualização contínua dos planos conforme mudanças nos perfis dos clientes.
  • Garantir que os planos financeiros estejam alinhados com as metas e objetivos dos clientes.

3. Impactos Esperados

A implementação deste agente visa alcançar os seguintes resultados:

  • Facilitar a criação de planos financeiros personalizados que atendam às necessidades específicas dos clientes.
  • Atualizar automaticamente os planos conforme as mudanças nos perfis dos clientes.
  • Manter os planos financeiros alinhados com as metas e objetivos dos clientes.

4. Visão Geral da Solução

O agente de IA para planejamento financeiro personalizado analisa dados financeiros e perfis dos clientes para criar planos personalizados, atualiza os planos conforme mudanças nos perfis ou objetivos e gera relatórios detalhados sobre o progresso dos planos. 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 elaboração de planos financeiros personalizados.

A solução consiste em um fluxo de automação composto por três agentes de IA. O processo inicia com a análise do perfil financeiro e culmina na geração de relatórios de progresso financeiro.

Agentes Função Principal
Agente de Análise de Perfil Financeiro (RF 1) Analisar dados financeiros e perfis dos clientes para criar planos personalizados.
Agente de Atualização de Planos Financeiros (RF 2) Atualizar planos financeiros conforme mudanças nos perfis ou objetivos dos clientes.
Agente de Relatórios de Progresso Financeiro (RF 3) Prover relatórios detalhados sobre o progresso dos planos financeiros.

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 Análise de Perfil Financeiro

1.1 Tarefa do Agente

Analisar dados financeiros e perfis dos clientes para criar planos personalizados.

1.2 Prompt ou Instruções do Agente
 # 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados financeiros e informações de perfil dos clientes. Este é o input base para a criação de planos financeiros personalizados.

# 2. Objetivo
Analisar os dados para criar um plano financeiro personalizado que atenda às necessidades e metas do cliente.

# 3. Regras que você deve seguir para gerar sua resposta
- Analise os dados financeiros e perfis dos clientes para identificar padrões de despesas e receitas.
- Avalie a capacidade de poupança e investimento do cliente considerando seus objetivos de curto e longo prazo.
- Gere recomendações iniciais adaptadas às metas financeiras individuais, assegurando que estas estejam alinhadas com os objetivos declarados pelo cliente.

# 4. Exemplo de Output que você deve produzir
{
  "perfil_financeiro": {
    "nome": "João Silva",
    "objetivos": ["Aposentadoria", "Comprar uma casa"],
    "recomendacoes": ["Poupar 20% da renda mensal", "Investir em ações"]
  }
} 
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 financeiros e de perfil dos clientes 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 de um arquivo csv na interface da Prototipe AI, para acelerar o processo de validação.
  • Tipo do input: Dados financeiros e informações de perfil dos clientes.
  • Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos: .csv, .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: O output deve ser um arquivo JSON contendo o perfil financeiro e as recomendações iniciais.
  • Exemplo de Estrutura de Output:
     {
      "perfil_financeiro": {
        "nome": "João Silva",
        "objetivos": ["Aposentadoria", "Comprar uma casa"],
        "recomendacoes": ["Poupar 20% da renda mensal", "Investir em ações"]
      }
    } 
  • Número de caracteres esperado: O JSON gerado deve ter um tamanho estimado em torno de 500 caracteres.

1.3.3 Parâmetros de Geração

  • Modelo: GPT-5
  • Temperatura: 0.7

1.3.4 Ferramentas do Agente

  • Documentos: Não consulta documentos externos.
  • Calculadora: Não utiliza.
  • 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 deve ser visível para o Agente de Atualização de Planos Financeiros (RF 2).

1.3.6 Regras de Orquestração e Transição

Ao concluir sua execução, esse agente aciona o Agente de Atualização de Planos Financeiros (RF 2).

RF 2. Agente de Atualização de Planos Financeiros

2.1 Tarefa do Agente

Atualizar planos financeiros conforme mudanças nos perfis ou objetivos dos clientes.

2.2 Prompt ou Instruções do Agente
 # 1. Contexto e explicações sobre inputs iniciais
Você está recebendo mudanças nos perfis dos clientes e seus objetivos atualizados. Este é o input para a atualização dos planos financeiros.

# 2. Objetivo
Revisar e atualizar os planos financeiros para refletir mudanças nos perfis e objetivos dos clientes.

# 3. Regras que você deve seguir para gerar sua resposta
- Revise continuamente os perfis dos clientes para detectar alterações significativas em sua situação financeira.
- Ajuste os planos financeiros para refletir mudanças nos objetivos do cliente, como aposentadoria antecipada ou aquisição de imóveis.
- Certifique-se de que todas as atualizações nos planos mantenham a viabilidade financeira e a realização dos objetivos do cliente.

# 4. Exemplo de Output que você deve produzir
{
  "plano_financeiro_atualizado": {
    "nome": "João Silva",
    "objetivos_atualizados": ["Aposentadoria aos 60", "Comprar uma casa"],
    "recomendacoes_atuais": ["Poupar 25% da renda mensal", "Investir em fundos imobiliários"]
  }
} 
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: Mudanças nos perfis dos clientes e objetivos atualizados.
  • Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos: .json.
  • Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 5.000 caracteres.

2.3.2 Especificação do Output

  • Formato de output: O output deve ser um arquivo JSON contendo o plano financeiro atualizado.
  • Exemplo de Estrutura de Output:
     {
      "plano_financeiro_atualizado": {
        "nome": "João Silva",
        "objetivos_atualizados": ["Aposentadoria aos 60", "Comprar uma casa"],
        "recomendacoes_atuais": ["Poupar 25% da renda mensal", "Investir em fundos imobiliários"]
      }
    } 
  • Número de caracteres esperado: O JSON gerado deve ter um tamanho estimado em torno de 600 caracteres.

2.3.3 Parâmetros de Geração

  • Modelo: GPT-5
  • Temperatura: 0.7

2.3.4 Ferramentas do Agente

  • Documentos: Não consulta documentos externos.
  • Calculadora: Não utiliza.
  • 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 deve ser visível para o Agente de Relatórios de Progresso Financeiro (RF 3).

2.3.6 Regras de Orquestração e Transição

Ao concluir sua execução, esse agente aciona o Agente de Relatórios de Progresso Financeiro (RF 3).

RF 3. Agente de Relatórios de Progresso Financeiro

3.1 Tarefa do Agente

Prover relatórios detalhados sobre o progresso dos planos financeiros.

3.2 Prompt ou Instruções do Agente
 # 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados de progresso dos planos financeiros dos clientes. Este é o input para a elaboração dos relatórios de progresso.

# 2. Objetivo
Compilar dados de progresso dos planos financeiros para avaliar a eficácia das estratégias implementadas e elaborar relatórios claros e compreensíveis.

# 3. Regras que você deve seguir para gerar sua resposta
- Compile dados de progresso dos planos financeiros para avaliar a eficácia das estratégias implementadas.
- Elabore relatórios claros e compreensíveis que detalhem o avanço em relação às metas financeiras estabelecidas.
- Inclua análises de desempenho e sugestões de ajuste para melhorar a eficiência do plano.

# 4. Exemplo de Output que você deve produzir
**Relatório de Progresso Financeiro - João Silva**

- **Objetivos:**
  - Aposentadoria aos 60
  - Comprar uma casa

- **Progresso Atual:**
  - Poupar 25% da renda mensal - Em progresso
  - Investir em fundos imobiliários - Em progresso

- **Análises e Sugestões:**
  - Considerar diversificação dos investimentos para mitigar riscos
  - Avaliar aumento da poupança mensal para acelerar a realização dos objetivos 
3.3 Configurações do Agente

3.3.1 Especificação do Input

  • Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 2).
  • Tipo do input: Dados de progresso dos planos financeiros.
  • Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos: .json.
  • Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 5.000 caracteres.

3.3.2 Especificação do Output

  • Formato de output: O output deve ser um texto em Markdown contendo o relatório de progresso financeiro.
  • Exemplo de Estrutura de Output:
     **Relatório de Progresso Financeiro - João Silva**
    
    - **Objetivos:**
      - Aposentadoria aos 60
      - Comprar uma casa
    
    - **Progresso Atual:**
      - Poupar 25% da renda mensal - Em progresso
      - Investir em fundos imobiliários - Em progresso
    
    - **Análises e Sugestões:**
      - Considerar diversificação dos investimentos para mitigar riscos
      - Avaliar aumento da poupança mensal para acelerar a realização dos objetivos 
  • Número de caracteres esperado: O texto final deve ter um tamanho estimado em torno de 700 caracteres.

3.3.3 Parâmetros de Geração

  • Modelo: GPT-5
  • Temperatura: 0.7

3.3.4 Ferramentas do Agente

  • Documentos: Não consulta documentos externos.
  • Calculadora: Não utiliza.
  • Busca Online: Não utiliza.
  • Sistemas Externos: Não se conecta a sistemas externos.

3.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 entregável final e não é passada para outros agentes internos.

3.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.

© 2025 prototipe.ai. Todos os direitos reservados.