Entendendo a IA Generativa

O que é IA Generativa

IA tradicional vs generativa, o que é um LLM e como o ChatGPT funciona em alto nível.

Intermediário 20 min 20 pontos Leitura 0%

Nesta aula você vai

  • Diferenciar IA tradicional, automação e IA generativa
  • Explicar o papel de um LLM na predição de tokens
  • Descrever o fluxo prompt → modelo → resposta

O que é IA Generativa

Objetivos

  • Entender o que realmente acontece quando um usuário conversa com uma IA
  • Diferenciar IA tradicional de IA generativa
  • Saber o que é um LLM e como ele produz texto

IA tradicional vs IA generativa

Tipo Entrada Saída Exemplo
Tradicional (classificação) Dados estruturados Rótulo fixo Spam ou não spam
Tradicional (regressão) Números Valor numérico Previsão de vendas
Generativa (LLM) Texto (prompt) Texto novo Resposta a pergunta, código, JSON

IA tradicional decide entre opções conhecidas. IA generativa compõe sequências novas token a token.

Automação (if/else, cron, webhook) não é IA generativa. Um script que envia e-mail após pagamento é regra fixa — previsível, barato, sem modelo de linguagem.

O que é um LLM

LLM (Large Language Model) é um modelo estatístico treinado em bilhões de textos para prever: dado o que veio antes, qual é o próximo token mais provável?

Tokens ≈ pedaços de palavras ("desenvolv" + "edor"). O modelo não "sabe" fatos como banco de dados — recombina padrões vistos no treinamento.

Implicações para quem integra:

  1. Não há garantia de verdade — respostas plausíveis podem estar erradas (alucinação)
  2. Conhecimento tem data de corte — salvo integração com busca/RAG (fora deste curso)
  3. Comportamento muda com parâmetros — temperature, system prompt, contexto

Como o ChatGPT funciona (alto nível)

Fluxo simplificado que você reproduzirá em código:

Usuário → [Frontend] → [Seu Backend] → [API OpenAI/Anthropic/etc.]
                              ↓
                    Monta mensagens:
                    - system (regras)
                    - user/assistant (histórico)
                              ↓
                    LLM gera próximos tokens
                              ↓
                    Resposta → Backend → Frontend

O seu backend é obrigatório em produção: esconde a API key, aplica rate limit, loga custo, valida entrada.

Stack mental para desenvolvedores

Pense em três camadas:

  1. Modelo — motor probabilístico (GPT-4o, Claude, Gemini, Llama hospedado)
  2. Aplicação — seu código que monta prompts, chama API, persiste histórico
  3. Produto — UI, regras de negócio, integrações (ERP, CRM, banco)

Este curso foca na camada 2: você escreve a aplicação. Frameworks (LangChain etc.) são atalhos — aqui você aprende o que eles escondem.

O que NÃO é este curso

Evitamos de propósito: fine-tuning, RAG avançado, multiagentes, MCP, orquestração distribuída. São próximo nível — depois que você dominar API + prompt + memória + uma tool.

Resumo

  • IA generativa cria conteúdo; IA tradicional classifica ou prevê números
  • LLM prevê tokens sequencialmente — não "pensa" no sentido humano
  • Seu backend orquestra chamadas, segurança e custo
  • Integrar IA é engenharia de software, não mágica de prompt