Docs
Política de IA
Diretrizes oficiais de uso da OpenAI nos módulos narrativos da plataforma.
Documento
POLITICA_AI.md
# POLITICA DE USO DE IA (OPENAI) - NUTRIA / ESTABILIDADE ## Objetivo Padronizar o uso de IA generativa na plataforma para garantir qualidade tecnica, rastreabilidade e seguranca. Esta politica define quando usar IA, quando nao usar, e quais controles sao obrigatorios. ## Principio geral Compute local, narrativa via API. - Calculos, modelos estatisticos e regras criticas ficam no codigo local (R/Python/SQL). - IA via API e usada para narrativa tecnica, estruturacao textual e organizacao de resultados. ## Escopo de uso permitido Usar IA por API em modulos que geram narrativa, incluindo: - redacao tecnica de relatorios; - sumarizacao de resultados; - estruturacao de conteudo em JSON para automacao; - sugestoes de riscos, planos de mitigacao e proximos passos; - apoio textual em contexto regulatorio e analitico. ## Escopo de uso nao permitido (sem excecao de governanca) Nao usar IA por API para: - substituir calculo principal de estabilidade e inferencia estatistica; - substituir criterio tecnico decisorio final; - emitir decisao regulatoria/final sem revisao humana; - enviar dados sensiveis sem anonimizar quando aplicavel. ## Controles obrigatorios Para todo modulo que usar IA por API: 1. Registrar modelo usado, timestamp e identificador de resposta quando disponivel. 2. Definir limite de saida (`max_output_tokens`) adequado ao modulo. 3. Usar prompt tecnico fixo (tom tecnico, objetivo, sem linguagem promocional). 4. Manter historico por usuario (quando aplicavel). 5. Permitir exportacao da conversa/saida (txt, md ou json). 6. Exigir revisao humana antes de uso oficial do texto em documento final. ## Classificacao do resultado da IA Toda saida de IA deve ser tratada como: "rascunho tecnico assistido por IA" Documento oficial somente apos revisao e aprovacao do responsavel tecnico. ## Privacidade e seguranca - Usar chave API via variavel de ambiente (`OPENAI_API_KEY`), nunca hardcoded. - Evitar expor segredo em logs, telas ou repositorio. - Minimizar envio de dados para o necessario ao objetivo da tarefa. - Em caso de incidente de exposicao de chave, rotacionar imediatamente. ## Parametrizacao padrao recomendada - Modelo padrao geral: familia nao-codex para modulos narrativos. - Tom: tecnico, direto, em portugues. - Limite de saida: alto o suficiente para relatorio, sem excesso desnecessario. - Bloqueio de consultas triviais em modulos tecnicos (quando fizer sentido de produto). ## Aplicacao imediata no projeto Esta politica passa a valer para: - modulo `Consulta AI`; - script de relatorio automatizado em `analises/estabilidade/zinco/Automatiza.R` quando usar API; - novos modulos com narrativa tecnica. ## Governanca Responsavel tecnico do modulo valida: - aderencia desta politica; - qualidade tecnica da narrativa; - coerencia com dados e resultados locais.