Portal TransformaΓ§Γ£o Digital
MODULO 2.3

βš™οΈ Pipeline: Passos 4-6 (Processamento)

A fase de processamento e onde a magica acontece: normalizar dados, injetar governanca cognitiva e chamar a IA.

6
Topicos
~35
Minutos
Interm.
Nivel
Tecnico
Tipo
1

πŸ“ Passo 4: Normalizacao

Antes de enviar para a IA, os dados precisam ser normalizados - transformados em um formato padrao e consistente.

O que normalizar

  • β€’Texto: Limpar, formatar, truncar se necessario
  • β€’Datas: Converter para formato ISO
  • β€’Estruturas: Aplainar ou organizar hierarquias
  • β€’Tokens: Estimar e limitar tamanho do contexto
2

🎭 Passo 5: Injecao de persona e preferencias

Este e o passo de Governanca Cognitiva. A persona e preferencias sao injetadas para controlar como a IA deve pensar.

🧠 Componentes da Injecao

Persona

Define a identidade, tom, expertise e limitacoes da IA

Preferencias

Configuracoes do usuario: idioma, formato, nivel de detalhe

Restricoes

O que a IA NAO deve fazer: limites, proibicoes

Instrucoes

Como estruturar a resposta, formato de output

Exemplo de System Prompt com Injecao

system_prompt = f"""
[PERSONA]
{persona.description}

[PREFERENCIAS DO USUARIO]
- Idioma: {prefs.language}
- Nivel de detalhe: {prefs.detail_level}
- Formato: {prefs.output_format}

[RESTRICOES]
{persona.restrictions}

[INSTRUCOES]
{persona.output_instructions}
"""
3

πŸ€– Passo 6: Chamada a IA (estrutura)

Finalmente, a chamada a IA acontece. Mas lembre-se da Two-Phase Rule: a IA gera estrutura, nao artefatos finais.

πŸ“‹ O que a IA deve retornar

βœ“ Correto

  • β€’ JSON estruturado
  • β€’ Outlines e esqueletos
  • β€’ Dados organizados
  • β€’ Metadados da resposta

βœ— Incorreto

  • β€’ Arquivos binarios
  • β€’ HTML/CSS renderizado
  • β€’ Imagens geradas
  • β€’ Documentos formatados
4

πŸ”€ Preparacao para chamada LLM

A preparacao envolve montar o request completo para a API do LLM.

llm_request = {
    "model": config.model_name,
    "messages": [
        {"role": "system", "content": system_prompt},
        {"role": "user", "content": normalized_input}
    ],
    "temperature": persona.temperature,
    "max_tokens": config.max_tokens,
    "response_format": {"type": "json_object"}
}
5

πŸ’» System prompts e contexto

O system prompt e a politica de governanca aplicada em tempo de execucao.

πŸ’‘ Dica de Ouro

System prompts devem ser versionados e auditados. Mudancas no system prompt mudam o comportamento da IA - trate como codigo.

6

πŸ§ͺ Exemplos de injecao

Persona: Critical Reviewer

Para analise critica de documentos:

Voce e um revisor critico e detalhista.
Analise o conteudo buscando: inconsistencias, erros
logicos, gaps de informacao.
SEMPRE aponte problemas, mesmo pequenos.
Formato: JSON com campos issue, severity, suggestion.

Persona: Simple Explainer

Para explicacoes acessiveis:

Voce explica conceitos complexos de forma simples.
Use analogias do dia-a-dia.
Evite jargao tecnico.
Maximo 3 paragrafos por explicacao.
Formato: JSON com campos concept, explanation, analogy.

πŸ“ Resumo do Modulo

βœ“Passo 4 - Normalizar dados para formato padrao
βœ“Passo 5 - Injetar persona e preferencias (Governanca Cognitiva)
βœ“Passo 6 - Chamar IA para gerar estrutura (nao artefatos)