1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados, consulta a documentos e demais requisitos funcionais para o agente de IA para Análise de Risco Regulatória. Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O agente é projetado para avaliar exposições a riscos regulatórios em operações financeiras, sugerindo medidas de mitigação baseadas em diretrizes do BACEN.
2. Contexto e Problema
Cenário Atual
As instituições financeiras enfrentam desafios significativos em identificar e mitigar riscos regulatórios em suas operações diárias. Problemas comuns incluem:
- Exposição a riscos regulatórios não identificados: Operações financeiras frequentemente carecem de uma análise completa e contínua para identificar riscos regulatórios potenciais.
- Falta de medidas de mitigação adequadas: Muitas instituições não implementam estratégias eficazes para mitigar riscos regulatórios identificados.
- Desalinhamento com diretrizes do BACEN: As diretrizes do BACEN são frequentemente atualizadas, e muitas operações não se alinham rapidamente às novas normas.
3. Impactos Esperados
A implementação do agente de IA visa alcançar os seguintes resultados:
- Identificação proativa de riscos: Avaliar continuamente as operações para identificar riscos regulatórios.
- Proposição de medidas eficazes: Propor medidas de mitigação baseadas em diretrizes do BACEN.
- Monitoramento e ajuste contínuo: Ajustar medidas conforme mudanças nas diretrizes regulatórias.
4. Visão Geral da Solução
O agente de IA para análise de risco regulatória avalia operações financeiras, identifica exposições a riscos regulatórios e sugere medidas de mitigação baseadas em diretrizes do BACEN. 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 riscos regulatórios.
A solução consiste em um fluxo de automação composto por vários agentes de IA. O processo começa com a preparação e contextualização regulatória das operações e termina com a análise de mudanças regulatórias e recomendações de mitigação.
A execução dos agentes é sequencial, seguindo a ordem definida na tabela abaixo.
| Agentes | Função Principal |
|---|---|
Agente de Preparação e Contextualização Regulatória (RF 1)
| Validar e padronizar o payload das operações financeiras e determinar o escopo regulatório aplicável. |
Agente de Execução de Consulta a Documento (RF 2)
| Consultar o repositório de normativos do BACEN para obter trechos aplicáveis. |
Agente de Avaliação de Risco Regulatória (RF 3)
| Comparar operações normalizadas com requisitos regulatórios e identificar riscos de não conformidade. |
Agente de Recomendações de Mitigação (RF 4)
| Sugerir medidas de mitigação específicas e acionáveis para cada achado. |
Agente de Consolidação e Output Executivo (RF 5)
| Consolidar resultados em pacote único para consumo por times de risco/compliance. |
Agente de Planejamento de Monitoramento Regulatória (RF 6)
| Definir parâmetros de monitoramento contínuo de mudanças em diretrizes do BACEN. |
Agente de Análise de Mudanças Regulatórias (RF 7)
| Avaliar o impacto das atualizações regulatórias sobre os achados e medidas previamente recomendadas. |
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 Preparação e Contextualização Regulatória
1.1 Tarefa do Agente
Validar e padronizar o payload das operações financeiras e determinar o escopo regulatório aplicável segundo o domínio (BACEN), produzindo parâmetros de consulta e análise.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo um JSON com a lista de operações financeiras e metadados do contexto. Este JSON contém informações essenciais para a análise regulatória.
# 2. Objetivo
Validar e padronizar os dados recebidos e determinar o escopo regulatório aplicável, gerando parâmetros de consulta e análise.
# 3. Regras que você deve seguir para gerar sua resposta
- Rejeite input se faltar qualquer um dos campos obrigatórios em organizacao (cnpj, segmento) ou periodo_referencia (inicio, fim) ou se operacoes não for lista com pelo menos 1 item; preencha valido=false e detalhe erros por campo com caminho JSON completo.
- Normalize valores: converta datas para ISO-8601 (YYYY-MM-DD); moeda para código ISO-4217; canal e contraparte_tipo para taxonomias controladas {agencia, app, internet, correspondentes, telefone} e {PF, PJ, IF}; produto em snake_case.
- Defina diretrizes_alvo a partir de tags_risco e produto: se tags contiver "PLDFT" inclua "PLD/FT"; se produto envolver crédito inclua "SCR" e "Capital"; se canal for digital inclua "Conduta" e "Ciber/Continuidade"; sempre inclua "Governança".
- Gere termos_chave combinando diretrizes_alvo e campos de evidencias faltantes: se suitability=false inclua termo "suitability"; se kyc=false inclua "cadastro/identificação"; se limites.utilizado>limites.maximo*0.95 inclua "limites prudenciais".
- Saída deve conter operacoes_normalizadas com os mesmos ids de entrada; não adicione operações novas. 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 das operações financeiras via API. Na fase de testes, os dados serão enviados manualmente por upload de um JSON na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo é um arquivo JSON contendo informações das operações financeiras.
-
Formatos Suportados: Esse agente deve ser capaz de receber dados no formato:
.json. - 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 JSON contendo a validação dos dados, erros identificados e parâmetros de análise gerados.
-
Exemplo de Estrutura de Output:
{"valido": true, "erros": [], "parametros_analise": {"segmento_prudencial": "S2", "jurisdicao": "BR", "periodo_referencia": {"inicio": "2025-09-01", "fim": "2025-09-30"}, "diretrizes_alvo": ["PLD/FT", "SCR", "Conduta", "Capital"], "termos_chave": ["cadastro", "comunicacao ao BACEN", "SCR", "monitoramento transacional"]}, "operacoes_normalizadas": [{"id_operacao": "OP-123", "produto": "credito_consiginado", "valor": 15000.0, "moeda": "BRL", "data": "2025-09-15", "contraparte_tipo": "PF", "jurisdicao": "BR", "canal": "app", "tags_risco": ["PLDFT", "SCR"], "evidencias": {"kyc": true, "suitability": false, "limites": {"utilizado": 0.72, "maximo": 0.80}}}]} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 10.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: 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 devem ser visíveis para o Agente de Avaliação de Risco Regulatória (RF 3).
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Avaliação de Risco Regulatória (RF 3).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Execução de Consulta a Documento (RF 2).
RF 2. Agente de Execução de Consulta a Documento
2.1 Tarefa do Agente
Realizar consulta ao repositório de normativos do BACEN (circulares, resoluções, cartas circulares) para obter trechos aplicáveis às diretrizes e termos alvo.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo parâmetros prontos para consulta regulatória. Esses parâmetros foram gerados pelo agente anterior e contêm diretrizes e termos chave para análise. # 2. Objetivo Realizar consulta ao repositório de normativos do BACEN para obter trechos aplicáveis às diretrizes e termos alvo. # 3. Regras que você deve seguir para gerar sua resposta - Este agente apenas executa a consulta com os parâmetros recebidos e retorna os dados recuperados, sem análise adicional.
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 parâmetros de consulta regulatória no 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é 5.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON contendo os dados recuperados das consultas no repositório do BACEN.
-
Exemplo de Estrutura de Output:
{"consulta_sucesso": true, "fontes": [{"id_fonte": "BACEN-RES-XXXX", "titulo": "Resolução ...", "data": "2024-05-10", "url": "https://...", "trechos": [{"id_trecho": "BACEN-RES-XXXX-ART12", "texto": "Instituições devem ...", "assunto": "KYC"}]}]} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 8.000 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
2.3.4 Ferramentas do Agente
- Documentos: Consulta ao repositório de normativos do BACEN.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Conexão ao sistema de repositório de normativos do BACEN para execução de consultas.
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 Avaliação de Risco Regulatória (RF 3).
2.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Avaliação de Risco Regulatória (RF 3).
RF 3. Agente de Avaliação de Risco Regulatória
3.1 Tarefa do Agente
Comparar as operações normalizadas com os requisitos regulatórios extraídos, identificar riscos de não conformidade e mensurar nível de risco.
3.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo saídas combinadas dos agentes anteriores, incluindo operações normalizadas e requisitos regulatórios extraídos.
# 2. Objetivo
Comparar as operações normalizadas com os requisitos regulatórios extraídos, identificar riscos de não conformidade e mensurar nível de risco.
# 3. Regras que você deve seguir para gerar sua resposta
- Construa um catálogo de controles/obrigações a partir de fontes.trechos agrupando por assunto; mapeie cada assunto a evidências esperadas: {KYC:[documentos_identificacao, validação_sancoes], PLD/FT:[monitoramento_transacional, PEP], SCR:[registro_evento_credito], Conduta:[consentimento, suitability], Capital:[limite_exposicao]}.
- Para cada operacao, avalie evidencias declaradas vs evidencias esperadas do assunto aplicável; se qualquer evidência esperada estiver ausente, marque risco_identificado=true e detalhe evidencia_ausente.
- Classificação: defina impacto por categoria: PLD/FT e Conduta -> impacto alto por padrão; SCR -> impacto medio; Capital -> alto se limites.utilizado>0.9*maximo, caso contrário medio. Probabilidade: alta se evidência crítica ausente (KYC, monitoramento transacional, suitability), média se parcialmente cumprida, baixa se todas presentes. Combine impacto x probabilidade na matriz_risco e derive nivel_risco.
- Sempre referencie o id_trecho da fonte mais específica relacionada ao assunto do risco; se múltiplas, escolha a mais recente por data.
- Não duplique achados por operação e assunto; consolide em único registro por categoria/assunto. 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: Este agente deve ser apto a receber saídas combinadas dos agentes anteriores no 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.
3.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON detalhando os achados regulatórios, riscos identificados e nível de risco mensurado.
-
Exemplo de Estrutura de Output:
{"achados": [{"id_operacao": "OP-123", "risco_identificado": true, "categoria": "PLD/FT", "descricao_risco": "Ausência de suitability pré-contratação em canal app", "obrigacao_referente": {"id_trecho": "BACEN-RES-XXXX-ART12", "url": "https://..."}, "evidencia_ausente": ["suitability"], "impacto": "alto", "probabilidade": "media", "nivel_risco": "alto", "justificativa_classificacao": "Produto crédito + canal digital + ausência de suitability => maior probabilidade e impacto reputacional/regulatório.", "acoes_existentes_ineficazes": ["questionário parcial sem prova de aceite"]}], "matriz_risco": {"alto": ["alto/baixa", "alto/media", "medio/alto"], "medio": ["medio/media", "baixo/alto"], "baixo": ["baixo/baixo", "baixo/media"]}} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 12.000 caracteres.
3.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
3.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para mensuração de risco.
- 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 devem ser visíveis para o Agente de Recomendações de Mitigação (RF 4).
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Recomendações de Mitigação (RF 4).
3.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Recomendações de Mitigação (RF 4).
RF 4. Agente de Recomendações de Mitigação
4.1 Tarefa do Agente
Sugerir medidas de mitigação específicas, acionáveis e alinhadas às diretrizes do BACEN para cada achado, incluindo responsáveis sugeridos, prazos e evidências de comprovação.
4.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo o resultado de achados regulatórios, que inclui riscos identificados e nível de risco mensurado.
# 2. Objetivo
Sugerir medidas de mitigação específicas, acionáveis e alinhadas às diretrizes do BACEN para cada achado, incluindo responsáveis sugeridos, prazos e evidências de comprovação.
# 3. Regras que você deve seguir para gerar sua resposta
- Para nivel_risco alto: recomende no mínimo 1 medida preventiva e 1 detectiva; para medio: ao menos 1 medida (preventiva OU detectiva); para baixo: medida opcional focada em reforço documental.
- Prazos: alto <=30 dias; medio <=60 dias; baixo <=90 dias. Ajuste -10 dias se assunto for PLD/FT ou Conduta.
- Responsável sugerido por categoria: PLD/FT -> Compliance/PLD; SCR -> Risco de Crédito/Backoffice; Conduta -> Ouvidoria/Produtos; Capital -> Risco/Finance.
- Calcule score_prioridade em [0,1] = {alto:0.9, medio:0.6, baixo:0.3} + bônus 0.05 se múltiplas evidencias_ausente>1; limite máximo 1.0.
- Todas as medidas devem citar referência_regulatoria id_trecho do achado correspondente. 4.3 Configurações do Agente
4.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 3).
- Tipo do input: Este agente deve ser apto a receber resultados de achados regulatórios no 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é 12.000 caracteres.
4.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON detalhando as medidas de mitigação sugeridas para cada achado.
-
Exemplo de Estrutura de Output:
{"plano_mitigacao": [{"id_operacao": "OP-123", "categoria": "PLD/FT", "nivel_risco": "alto", "medidas": [{"tipo": "preventiva", "descricao": "Implementar questionário de suitability obrigatório antes da contratação no app com trilha de auditoria.", "responsavel_sugerido": "Risco/Compliance + Produtos Digital", "prazo_sugerido_dias": 30, "evidencias_requeridas": ["registro_aceite", "resultado_questionario"], "referencia_regulatoria": {"id_trecho": "BACEN-RES-XXXX-ART12", "url": "https://..."}, "kpi_verificacao": "% operações com suitability pré-contratação"}, {"tipo": "detectiva", "descricao": "Monitorar semanalmente exceções de contratação sem suitability.", "responsavel_sugerido": "Controles Internos", "prazo_sugerido_dias": 7, "evidencias_requeridas": ["relatorio_excecoes"], "kpi_verificacao": "# exceções/semana"}]}], "priorizacao": [{"id_operacao": "OP-123", "score_prioridade": 0.85, "criticos": ["impacto alto", "probabilidade media"], "ordem_execucao": 1}]} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 10.000 caracteres.
4.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
4.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para cálculo de prazos e score de prioridade.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
4.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente devem ser visíveis para o Agente de Consolidação e Output Executivo (RF 5).
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Consolidação e Output Executivo (RF 5).
4.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Consolidação e Output Executivo (RF 5).
RF 5. Agente de Consolidação e Output Executivo
5.1 Tarefa do Agente
Consolidar resultados em pacote único padronizado para consumo por times de risco/compliance e sistemas internos.
5.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo saídas dos agentes anteriores, incluindo parâmetros de análise, achados e plano de mitigação. # 2. Objetivo Consolidar resultados em pacote único padronizado para consumo por times de risco/compliance e sistemas internos. # 3. Regras que você deve seguir para gerar sua resposta - Calcule total_operacoes a partir de operacoes_normalizadas; operacoes_com_risco = quantidade de ids únicos em achados com risco_identificado=true. - por_nivel: conte por nivel_risco nos achados (usar o maior nível por operação se houver múltiplos assuntos). - KPIs mínimos: gaps_kyc, gaps_suitability, excesso_limites, registros_SCR_pendentes (se aplicável). Ausente -> 0. - proxima_acao_sugerida deve apontar para execução de medidas de nível alto como prioridade e prazo agregado máximo de 30 dias.
5.3 Configurações do Agente
5.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 4).
- Tipo do input: Este agente deve ser apto a receber saídas dos agentes anteriores no 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.
5.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON consolidado contendo resumo dos resultados, KPIs e próximas ações sugeridas.
-
Exemplo de Estrutura de Output:
{"resumo": {"total_operacoes": 100, "operacoes_com_risco": 27, "por_nivel": {"alto": 8, "medio": 12, "baixo": 7}}, "kpis": {"gaps_kyc": 4, "gaps_suitability": 9, "excesso_limites": 2}, "detalhes": {"achados": [...], "plano_mitigacao": [...]}, "proxima_acao_sugerida": "Aprovar plano e iniciar implementação em 30 dias para riscos altos."} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 15.000 caracteres.
5.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
5.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para cálculo de KPIs e consolidação de resultados.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
5.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente devem ser visíveis para o Agente de Planejamento de Monitoramento Regulatória (RF 6).
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Planejamento de Monitoramento Regulatória (RF 6).
5.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Planejamento de Monitoramento Regulatória (RF 6).
RF 6. Agente de Planejamento de Monitoramento Regulatória
6.1 Tarefa do Agente
Definir parâmetros de monitoramento contínuo de mudanças em diretrizes do BACEN relevantes ao escopo da organização.
6.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo o contexto consolidado do fluxo anterior, que inclui parâmetros de análise e resultados consolidados.
# 2. Objetivo
Definir parâmetros de monitoramento contínuo de mudanças em diretrizes do BACEN relevantes ao escopo da organização.
# 3. Regras que você deve seguir para gerar sua resposta
- periodicidade_dias padrão=7; se diretrizes incluem PLD/FT, defina 7; caso contrário 14.
- termos_chave deve incluir {alteração, revogação, nova resolução, circular, carta circular} mais assuntos mais críticos do fluxo 1 (top-2 por ocorrências de achados).
- janela_lookback_dias: 30 por padrão; 60 se houve >10 achados médios/altos no fluxo 1. 6.3 Configurações do Agente
6.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 5).
- Tipo do input: Este agente deve ser apto a receber contexto consolidado do fluxo anterior no 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é 10.000 caracteres.
6.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON detalhando os parâmetros de monitoramento contínuo definidos.
-
Exemplo de Estrutura de Output:
{"monitoramento_config": {"periodicidade_dias": 7, "diretrizes_alvo": ["PLD/FT", "SCR"], "termos_chave": ["alteração", "revogação", "nova resolução"], "janela_lookback_dias": 30}} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 5.000 caracteres.
6.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
6.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para definição de parâmetros de monitoramento.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
6.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente devem ser visíveis para o Agente de Análise de Mudanças Regulatórias (RF 7).
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Análise de Mudanças Regulatórias (RF 7).
6.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Análise de Mudanças Regulatórias (RF 7).
RF 7. Agente de Análise de Mudanças Regulatórias
7.1 Tarefa do Agente
Avaliar o impacto das atualizações regulatórias encontradas no fluxo 2 sobre os achados e medidas previamente recomendadas, sinalizando necessidade de reavaliação.
7.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo resultados do monitoramento que incluem atualizações regulatórias e plano de mitigação. # 2. Objetivo Avaliar o impacto das atualizações regulatórias encontradas no fluxo 2 sobre os achados e medidas previamente recomendadas, sinalizando necessidade de reavaliação. # 3. Regras que você deve seguir para gerar sua resposta - Para cada atualização, compare assunto com categorias em achados e medidas. Se coincidência de assunto, marque itens_afetados com acao_recomendada="revalidar". - impacto_est_mitigacoes: alto se tipo_evento for revogacao ou nova norma conflitante; medio se alteracao; baixo para comunicados interpretativos. - reavaliacao_requerida=true se existir qualquer impacto alto ou se existirem >3 impactos médios.
7.3 Configurações do Agente
7.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 6).
- Tipo do input: Este agente deve ser apto a receber resultados do monitoramento no 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é 10.000 caracteres.
7.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON detalhando o impacto das atualizações regulatórias e recomendações de reavaliação.
-
Exemplo de Estrutura de Output:
{"impacto": [{"diretriz": "SCR", "tipo_evento": "alteracao", "impacto_est_mitigacoes": "medio", "itens_afetados": [{"id_operacao": "OP-123", "medida_ref": "suitability app", "acao_recomendada": "revalidar"}]}], "acao_sugerida_global": "Reavaliar achados SCR e atualizar plano em até 15 dias", "reavaliacao_requerida": true} - Número de caracteres esperado: O JSON gerado deve ter um tamanho máximo estimado de 8.000 caracteres.
7.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
7.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para avaliação de impacto.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
7.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não são visíveis para agentes subsequentes.
- Visibilidade da Resposta: A resposta gerada por este agente não é passada para outros agentes internos.
7.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo. As recomendações de reavaliação devem ser implementadas conforme detalhado no output.