Bloco V · Automatização com IA · Lição 25
Automatizações que não se avariam
Vai aprender a desenhar fluxos robustos: novas tentativas e caminhos de erro, operações que não se duplicam, limites de tokens por execução, registos para saber o que aconteceu e testes antes de publicar alterações.
- 10 min
- 9 diapositivos animados
- Questionário de 4 perguntas
- Narrada em 6 idiomas
O que vais ver nesta lição
- Porque é que as automações se avariam
Quase nenhuma falha é culpa do seu fluxo: falha uma API, chega um dado estranho ou o modelo responde algo inesperado.
- Novas tentativas com espera crescente
Perante um erro passageiro, tente de novo esperando de cada vez o dobro, com algum acaso, e sem passar de um máximo de tentativas.
- Fluxos de erro: que nenhuma falha passe em silêncio
Quando um passo falha mesmo, o fluxo deve seguir por uma rota de erro que guarde o caso e avise uma pessoa.
- Idempotência: nem uma fatura nem um e-mail duas vezes
Uma operação é idempotente se repeti-la não mudar o resultado: a chave é lembrar o que já foi processado.
- Ponha um teto aos tokens e ao custo
Limite o que entra e sai do modelo em cada execução e calcule quanto custa antes que a fatura o diga.
- Rastreios: saber o que aconteceu em cada passo
Um rastreio regista cada passo de uma execução: o que entrou, o que saiu, que ferramenta foi chamada, quanto demorou e quantos tokens gastou.
- Teste com dados de exemplo antes de publicar
Nenhuma mudança chega à produção sem passar antes pelos mesmos casos de teste, incluindo os estranhos.
- Alertas: saiba antes do seu cliente
Configure avisos para o que importa: falhas repetidas, custo diário disparado e filas que não avançam.
- Resumo
Um fluxo robusto tenta de novo com cabeça, não duplica, limita o seu gasto, deixa rastreios, avisa por padrões e é testado antes de publicar.
Ferramentas e conceitos
- Error workflows
- OpenTelemetry
- Evals
Entra com a tua conta Google e acede a esta lição e ao curso completo.