⚡ AutomationsAI|Portal de Cursos →

Verificando acesso...

TRILHA 2

🔨 Construção

Mão na massa: escrever system prompts que orientam o agente, plugar conhecimento que vira respostas confiáveis e injetar contexto do cliente via custom fields.

3
Módulos
18+
Tópicos
~2h
Duração
Médio
Nível

Mapa da trilha

Conteúdo detalhado

2.1~50 min

📝 Escrevendo system prompts que funcionam

Persona, regras invioláveis, formato de resposta e exemplos. O que separa prompt de produção de prompt de demo.

O que é:

Nome, função, tom (formal/informal), nível técnico do vocabulário.

Por que aprender:

Persona define experiência. Bot sem personalidade soa genérico.

Conceitos-chave:

Persona, tone of voice, brand alignment.

O que é:

"Nunca dê preço sem consultar tool", "nunca prometa prazo", "nunca xingue".

Por que aprender:

É o que impede crise pública.

Conceitos-chave:

Guardrails, refusal, allowed topics.

O que é:

Tamanho máximo, uso de bullets, emojis, JSON quando aplicável.

Por que aprender:

UX consistente exige formato consistente.

Conceitos-chave:

Output format, structured output, length.

O que é:

2–5 trocas exemplo no prompt mostrando o comportamento esperado.

Por que aprender:

Exemplo vale mais que mil instruções abstratas.

Conceitos-chave:

Few-shot, in-context learning, demonstração.

O que é:

Estrutura: missão → regras → ferramentas → formato → exemplos → fallback.

Por que aprender:

Modelo presta mais atenção no começo e no fim. Organize com isso em mente.

Conceitos-chave:

Primacy, recency, lost in the middle.

O que é:

Pegar conversas reais ruins → identificar regra ausente → adicionar → testar.

Por que aprender:

Prompt sem ciclo de melhoria envelhece em 2 semanas.

Conceitos-chave:

Eval set, A/B, regression test.

2.2~50 min

🔌 Conectando conhecimento e ferramentas

Carregar FAQs, sites e CSVs como base de conhecimento; declarar tools com schemas que o modelo entende e chama na hora certa.

O que é:

Estruturado (CSV/SQL) vs não-estruturado (FAQ, página web, PDF).

Por que aprender:

Cada fonte exige tratamento diferente. Misturar tudo gera ruído.

Conceitos-chave:

Crawl, ingestão, parser, fonte de verdade.

O que é:

Quebrar documentos em pedaços + converter em vetores para busca semântica.

Por que aprender:

Chunk errado = recall ruim = bot que diz "não sei" sobre coisa que está na base.

Conceitos-chave:

Chunk size, overlap, embedding model.

O que é:

Busca os k pedaços mais relevantes, injeta no prompt, modelo responde com base neles.

Por que aprender:

É o que dá ao agente acesso a dados sem retreino.

Conceitos-chave:

Retrieval, top-k, reranking, citação.

O que é:

Nome, descrição, parâmetros, tipos. O modelo decide chamar a partir desse contrato.

Por que aprender:

Descrição ruim = tool ignorada. Schema ruim = parâmetros errados.

Conceitos-chave:

JSON schema, description, required fields.

O que é:

RAG para texto estático. Tool para dado dinâmico ou ação.

Por que aprender:

Misturar mal aumenta latência e custo sem ganho.

Conceitos-chave:

Static vs dynamic, read vs write.

O que é:

Timeout, 500, parâmetro inválido — devolver erro ao modelo para ele decidir.

Por que aprender:

Tool que falha silenciosa vira agente que mente.

Conceitos-chave:

Retry, fallback, mensagem de erro estruturada.

2.3~40 min

🎫 Custom fields e contexto do cliente

Injete nome, cidade, lead score e histórico direto no prompt. O agente para de tratar todo mundo igual.

O que é:

Placeholder no prompt que é preenchido em runtime com dado do CRM/sessão.

Por que aprender:

Mesmo prompt vira personalizado por cliente sem refatoração.

Conceitos-chave:

Template variable, interpolação, runtime injection.

O que é:

CRM (Hubspot, RD), banco interno, payload do webhook, cookie da sessão.

Por que aprender:

Dado errado vira resposta errada com cara de certeza.

Conceitos-chave:

Source of truth, sync, latência.

O que é:

nome, plano, ticket_aberto, lead_score, ultima_interacao, idioma.

Por que aprender:

Cada campo é alavanca de personalização e prioridade.

Conceitos-chave:

Atributos do cliente, segmentação.

O que é:

"Se nome vazio, chame de 'você'." Definir default e regra de uso.

Por que aprender:

"{{nome}}" cru no chat é o bug que mais viraliza no Twitter.

Conceitos-chave:

Default value, null handling, sanitização.

O que é:

Resumo de conversas anteriores, preferências aprendidas, status do cliente.

Por que aprender:

Cliente sente quando o agente "lembra" e quando não.

Conceitos-chave:

Session memory, profile, sumarização periódica.

O que é:

Não jogue CPF/cartão no prompt. Mascare. Logue só o necessário.

Por que aprender:

LGPD multa pesado. Provedor de LLM pode logar prompt.

Conceitos-chave:

PII, minimização, mascaramento, retention.

← Trilha 1 — Anatomia Trilha 3 — Operação →