Certificação · Astronomer

AI Orchestration Fundamentals: como colocar IA dentro de pipelines de dados

Modelos de linguagem viraram mais uma etapa do pipeline. Esta certificação da Astronomer trata do que muda quando a etapa é uma IA: contexto, ferramentas e avaliação humana.

Eu sou Gabriel Henrique, engenheiro de dados, e uso Apache Airflow para orquestrar automações de governança e pipelines. Depois das certificações de Airflow 3 Fundamentals e DAG Authoring, fiz a AI Orchestration Fundamentals, também da Astronomer.

O tema é integrar IA a workflows e pipelines de dados com o mesmo rigor que a gente aplica a qualquer outra tarefa.

Os quatro temas da certificação

  • Sistemas multiagentes
  • Context engineering
  • Chamada de ferramentas (tool calling) com segurança
  • Avaliações com humano no loop (Human-in-the-Loop)

Por que orquestrar IA

Uma chamada a um modelo de linguagem falha, demora e às vezes responde errado. São os mesmos problemas de qualquer integração com API externa, e o orquestrador já resolve vários deles: retentativa, timeout, agendamento, log de cada execução e alerta quando algo quebra.

Quando a IA roda dentro de uma DAG, cada resposta fica registrada junto das outras etapas. Dá para saber qual entrada gerou qual saída, e isso é governança aplicada a IA.

Sistemas multiagentes

Em vez de um prompt gigante, o trabalho é dividido entre agentes com papéis definidos: um classifica, outro busca contexto, outro escreve, outro revisa. Cada agente fica mais simples de testar. Em um orquestrador, cada agente pode ser uma tarefa com entrada e saída claras.

Context engineering

O modelo responde com base no que recebe. Context engineering é decidir o que entra no contexto: quais documentos, quais dados, em que formato e com quantos tokens. Para quem vem de dados, é um problema familiar de seleção e modelagem, com o modelo no papel de consumidor.

Tool calling com segurança

Quando o modelo pode chamar ferramentas, como consultar uma tabela ou disparar uma ação, a pergunta passa a ser o que ele tem permissão para fazer. As práticas que levo daqui:

  • Dar a cada ferramenta o menor acesso possível.
  • Validar os parâmetros antes de executar.
  • Exigir aprovação humana para ações que alteram dados.
  • Registrar toda chamada para auditoria.

Humano no loop

Para saídas que afetam cliente ou decisão de negócio, uma pessoa revisa antes de seguir. A orquestração permite pausar o fluxo, esperar a aprovação e continuar. As avaliações humanas também viram dado para medir a qualidade do sistema ao longo do tempo.

Onde isso encontra o SQL

A outra metade da história é onde ficam os dados que alimentam esses agentes. Falei disso no artigo da SQL AI Developer Associate, que cobre busca vetorial e RAG dentro do banco.

Os demais estudos e projetos estão no portfólio de Gabriel Henrique, Data Engineer. Eu sou Gabriel Henrique e acompanho de perto a junção de engenharia de dados com IA.