In-context learning (ICL)

Como funciona

  1. Preparação do prompt. O desenvolvedor monta o prompt com instrução da tarefa e, opcionalmente, exemplos do formato esperado.
  2. Inserção de exemplos. Os exemplos vão dentro do prompt: "Entrada: X → Saída: Y; Entrada: A → Saída: B; Entrada: nova → Saída: ?". Variantes: zero-shot (sem exemplo), one-shot (1), few-shot (vários).
  3. Inferência do padrão. O modelo lê os exemplos, infere o padrão da tarefa e aplica à entrada nova. Não modifica pesos: o "aprendizado" é efêmero e vale só pra essa chamada.
  4. Geração da saída. A resposta sai no formato dos exemplos. Quanto mais consistentes os exemplos, mais previsível a saída.

Por que importa

  • Adapta o modelo a tarefa nova sem custo. Não precisa de fine-tuning, não precisa de retreino. Só ajustar o prompt.
  • Acelera prototipagem. Trocar a tarefa é trocar exemplos. Iteração em minutos, não em semanas.
  • Substitui fine-tuning em muitos casos. Em tarefas onde formato importa mais que conhecimento profundo, ICL com 3-5 exemplos resolve sem o investimento de fine-tune.
  • Mostra o que o modelo aprendeu no pré-treino. Capacidade do modelo emerge dos exemplos. Modelo grande aprende rápido com poucos exemplos; modelo pequeno precisa de mais.

O que muda para cada perfil

Para o Translator

Leitura transversal: como o conceito muda o papel de quem alinha tech, dados e negócio.

O que muda pra você. ICL é alavanca de custo importante: substitui fine-tuning em muitos casos. O Translator evita "vamos fine-tunar" quando 3 a 5 exemplos no prompt resolvem. Decisão prática: prototipar com ICL primeiro, escalar pra fine-tuning só quando ICL não basta.

Analogia. É a diferença entre lembrete por bilhete e curso de capacitação. Bilhete resolve recado simples. Curso é caro e demorado, vale só pra mudança permanente.

Pergunta-âncora. Em cerca de 80% dos casos, prompt com exemplos basta. A real é prompt e RAG, não fine-tune. Estamos pulando essa etapa por reflexo?

Para DPM

Linguagem e exemplos para Data Product Managers e Analytics Leads.

O que muda pra você. ICL é o jeito mais barato de adaptar IA a vocabulário, formato ou regra da empresa. Pra produto que precisa classificar, formatar ou extrair, exemplos no prompt resolvem antes de qualquer fine-tune.

Analogia. É treinar estagiário com 3 exemplos antes de pedir o relatório. Funciona pra tarefa simples e específica. Pra trabalho complexo, treino formal (fine-tuning) é necessário.

Pergunta-âncora. Antes de partir pra fine-tuning, ICL com 3 a 5 exemplos no prompt resolve? Em maior parte dos casos, sim.

Para Produto

Linguagem e exemplos para Product Managers.

O que muda pra você. ICL permite mudar comportamento da IA por configuração de prompt, sem ciclo de deploy. Time de produto pode iterar sem depender de retreino do modelo.

Analogia. É como editar template de email vs treinar redator novo. Template muda na hora; treinamento leva semanas.

Pergunta-âncora. A configuração da feature está em prompt iterável ou enterrada em código que precisa de release? Iterável é mais ágil pra mudar regra de negócio.

Para Engenharia

Linguagem e exemplos para Data Engineers, ML Engineers e Arquitetos.

O que muda pra você. Funciona melhor com exemplos representativos e formato consistente. Modelo só "vê" o que cabe na janela de contexto. Funciona bem em tarefa onde formato importa mais que conhecimento. Origem documentada: Brown et al. (GPT-3 paper, 2020).

Analogia. É como passar template + exemplos junto da requisição. O modelo replica o padrão. Sem exemplo, ele inventa o padrão.

Pergunta-âncora. Quantos exemplos no prompt cabem antes de inflar a janela e o custo? Curva tipicamente acaba em 3-5 exemplos bem escolhidos.

Para Gestão

Linguagem e exemplos para TPMs, Engineering Managers e líderes de time.

O que muda pra você. ICL é prática barata de adaptação de IA. Não exige time de ML; exige time de produto que sabe escrever exemplo. Reduz dependência de especialista pra ajustar comportamento da IA.

Analogia. É como configurar regra em SaaS, em vez de pedir desenvolvimento custom. Time de produto faz; time técnico só infraestrutura.

Pergunta-âncora. Em vez de pedir fine-tune, esse caso resolve com biblioteca de exemplos por tarefa? Inventário de exemplos é ativo de produto, não detalhe técnico.

Para Negócio

Linguagem e exemplos para Estratégia, Operações e FP&A.

O que muda pra você. ICL é o que faz IA generativa parecer customizada sem custo de customização. Adaptar modelo a vocabulário próprio, formato esperado ou regra interna não exige investimento em ML; basta exemplos no prompt.

Analogia. É como contratar consultor que aprende rápido com poucos exemplos, em vez de funcionário fixo que precisa de treinamento longo. Custo proporcional à complexidade real, não fixo de antemão.

Pergunta-âncora. Antes de aprovar projeto de fine-tuning, ICL foi testado? Em maioria dos casos, ICL resolve com fração do custo.

Citado nestes artigos

Ainda não há artigos do blog citando esse termo.

Ver todos os artigos do blog →

Fazer diagnóstico →