1. Propósito e Escopo
Este documento define todos os prompts e detalhes de requisitos para o Agente de IA "Apresentação de Propostas de Alocação de Ativos", uma solução projetada para personalizar propostas de alocação de ativos com base em dados financeiros e preferências individuais. 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 é transformar dados financeiros e preferências do cliente em apresentações claras e didáticas, destacando benefícios e riscos potenciais, e atualizando automaticamente as propostas com base nas mudanças de mercado.
2. Contexto e Problema
Cenário Atual
Os consultores financeiros enfrentam desafios ao criar propostas de alocação de ativos personalizadas para diferentes perfis de clientes. O processo envolve:
- Necessidade de personalização das propostas para diferentes perfis de clientes.
- Integração de dados financeiros atualizados e preferências individuais dos clientes.
- Criação de apresentações consistentes e profissionais que facilitem o entendimento do cliente.
Atualmente, essas tarefas são realizadas de forma manual, o que consome tempo e está sujeito a erros humanos.
Problemas Identificados
- Personalização: Dificuldade em adaptar propostas a diferentes perfis de clientes de forma eficiente.
- Atualização de Dados: Manter as propostas atualizadas com dados financeiros e de mercado em tempo real é um desafio.
- Consistência: As apresentações variam em qualidade e clareza, dificultando o entendimento do cliente.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Melhorar a personalização das propostas para atender às necessidades individuais de cada cliente.
- Atualizar automaticamente as propostas com base nas mudanças de mercado, garantindo relevância.
- Padronizar a qualidade e a clareza das apresentações, facilitando o entendimento dos clientes.
4. Visão Geral da Solução
O agente de IA para apresentação de propostas de alocação de ativos coleta e analisa dados financeiros do cliente, estrutura apresentações claras e didáticas, e atualiza automaticamente as propostas com base nas mudanças de mercado. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente funcione de forma autônoma e eficaz.
A solução é composta por dois agentes principais:
| Agentes | Função Principal |
|---|---|
Agente de Coleta e Análise de Dados Financeiros (RF 1)
| Coletar e analisar dados financeiros do cliente para criar propostas personalizadas. |
Agente de Criação de Apresentações de Propostas (RF 2)
| Estruturar apresentações de propostas de alocação de ativos de forma clara e didática. |
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 Coleta e Análise de Dados Financeiros
1.1 Tarefa do Agente
Coletar e analisar dados financeiros do cliente para criar propostas personalizadas de alocação de ativos.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados financeiros e preferências individuais dos clientes em formato JSON. Este documento contém informações detalhadas sobre o perfil financeiro do cliente. # 2. Objetivo Coletar e analisar dados financeiros do cliente para criar propostas personalizadas de alocação de ativos. # 3. Regras que você deve seguir para gerar sua resposta - Utilize APIs de mercado financeiro para coletar dados financeiros atualizados do cliente. Certifique-se de acessar fontes confiáveis para garantir a precisão dos dados. - Analise o perfil de risco e histórico de investimentos do cliente, identificando padrões de comportamento e preferências individuais. Destaque quaisquer inconsistências ou anomalias nos dados do cliente. - Atualize as propostas de alocação automaticamente em resposta a mudanças significativas no mercado financeiro, garantindo que as sugestões estejam sempre alinhadas com as condições atuais do mercado.
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 preferências individuais dos clientes via API. Na fase de testes, os dados serão enviados diretamente por upload de um arquivo JSON na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial é um conjunto de dados financeiros e preferências do cliente em formato JSON.
-
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 texto com até 15.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser uma análise detalhada das preferências do cliente e dados financeiros estruturados para personalização de propostas.
- Número de caracteres esperado: Espera-se que o output seja conciso e direto, com aproximadamente 3.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: Não utiliza.
- Busca Online: Utiliza APIs de mercado financeiro para coletar dados atualizados.
- Sistemas Externos: Conecta-se a sistemas externos para coleta de dados financeiros.
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 Criação de Apresentações de Propostas (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Criação de Apresentações de Propostas (RF 2).
RF 2. Agente de Criação de Apresentações de Propostas
2.1 Tarefa do Agente
Estruturar apresentações de propostas de alocação de ativos de forma clara e didática.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados financeiros analisados e estruturados pelo agente anterior. Este documento contém as informações necessárias para a criação de apresentações de propostas de alocação de ativos. # 2. Objetivo Estruturar apresentações de propostas de alocação de ativos de forma clara e didática. # 3. Regras que você deve seguir para gerar sua resposta - Estruture as apresentações de forma clara e profissional, utilizando uma linguagem acessível que facilite o entendimento do cliente, evitando jargões complexos. - Destaque os benefícios e riscos potenciais das alocações propostas, adaptando o conteúdo conforme o perfil de risco e preferências do cliente. Inclua gráficos e visualizações de dados para melhor compreensão. - Garanta que o layout das apresentações seja consistente e visualmente atraente, mantendo foco nos dados mais relevantes para a decisão do cliente. Utilize templates padronizados para uniformidade.
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 bem-sucedida do agente anterior (RF 1).
- Tipo do input: Este agente deve ser apto a receber como input os dados financeiros analisados e estruturados pelo agente anterior.
-
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 texto com até 5.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser uma apresentação em formato HTML destacando benefícios e riscos potenciais das propostas de alocação.
- Número de caracteres esperado: Espera-se que o HTML gerado tenha aproximadamente 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: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não utiliza.
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 entregável final e não é passada para outros agentes internos.
2.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo, e a apresentação gerada deve ser disponibilizada para o cliente.