OpenAI Agents SDK
v0.13 — Edição de 2026. Um guia completo para criar sistemas multi-agent prontos para produção com o OpenAI Agents SDK para Python (v0.13 - 2026). Aprenda as core primitives, padrões de orquestração, tools, handoffs, guardrails, gestão de estado, MCP e integração de voz em realtime.
Episódios
Para além do Swarm: As Core Primitives
3m 24sDescubra os conceitos fundamentais do OpenAI Agents SDK. Este episódio aborda a razão da existência do SDK, como melhora em relação ao Swarm e os princípios fundamentais de design que priorizam abstrações mínimas.
Definir o Agent e o Run Loop
3m 17sAprenda a configurar o objeto fundacional Agent. Exploramos as instruções, as configurações do modelo e como forçar outputs de dados estruturados de forma contínua.
Equipar Agents com Python Function Tools
3m 10sCapacite os seus agents para agirem, convertendo funções Python padrão em tools executáveis. Compreenda a geração automática de schemas e a inferência de tipos.
Escalar Superfícies de Tools com Hosted Tool Search
3m 36sAprenda a gerir bibliotecas massivas de tools sem esgotar o seu orçamento de tokens. Abordamos o carregamento diferido, namespaces e a execução de hosted tools.
Delegação Descentralizada: O Padrão Handoff
3m 28sDomine a arte da orquestração multi-agent utilizando o padrão Handoff. Descubra como criar agents de triagem que delegam o controlo total para sub-agents especializados de forma contínua.
Orquestração Centralizada: Agents as Tools
4m 00sMantenha o controlo da conversa num só lugar utilizando o padrão Agents as Tools. Discutimos como um agent gestor pode sintetizar respostas de vários sub-agents especialistas.
Moldar o Contexto com Handoff Inputs e Filters
4m 01sOtimize a utilização de tokens multi-agent modificando os históricos de conversação entre handoffs. Aprenda a injetar metadados e a aplicar transcript filters.
Controlar o Estado: to_input_list e Server IDs
4m 24sUma análise aprofundada à gestão manual de conversações. Compreenda os métodos de mais baixo nível para preservar o contexto entre turnos e utilizar response IDs do lado do servidor.
Automatizar a Memória com Sessions Integradas
3m 54sSimplifique os seus chat loops com o sistema de memória integrado do SDK. Exploramos o SQLiteSession, o OpenAIConversationsSession e a persistência automatizada.
Proteger Workflows: Input e Output Guardrails
3m 52sProteja os seus pipelines de IA intercetando inputs maliciosos antes que cheguem a modelos caros. Abordamos guardrails ao nível do agent e a execução paralela vs. bloqueante.
Validar Ações: Tool-Level Guardrails
3m 55sPrevina fugas de dados críticas ao nível da função. Aprenda a envolver tools específicas com input e output guardrails precisos.
Pausar a Execução: Human-in-the-Loop e RunState
3m 21sImplemente salvaguardas para ações irreversíveis forçando aprovações human-in-the-loop. Exploramos o pipeline de serialização RunState para pausar e retomar workloads.
Injetar Dependências Locais com RunContextWrapper
3m 46sDomine a injeção de dependências nos fluxos do seu agent. Aprenda a passar estados locais e ligações a bases de dados de forma segura para as tools sem as divulgar ao LLM.
O USB-C para a IA: Introdução ao MCP
3m 29sUma introdução ao Model Context Protocol (MCP). Descubra como esta norma atua como um conector universal para ligar facilmente agents de IA a plataformas SaaS.
Ligar Servidores MCP Locais via Stdio e HTTP
3m 19sAprofunde os seus conhecimentos sobre o MCP executando servidores locais padrão. Aprenda a colocar em sandbox o acesso ao sistema de ficheiros e tools internas de forma segura com o MCPServerStdio.
Visualizar Workflows com Tracing Integrado
3m 44sElimine o debugging com print statements utilizando a observabilidade integrada do SDK. Descubra como spans e traces automáticos interligam workflows complexos inteiros.
Voz de Baixa Latência com Realtime Agents
3m 50sQuebre o paradigma padrão de request-response. Veja como os Realtime Agents mantêm ligações WebSocket em direto para lidar com interrupções e raciocínio multimodal.
Construir UIs Reativas com Streaming Events
3m 49sVá além do streaming de tokens de texto. Utilize semantic streaming events para construir interfaces de frontend ultrarreativas que reagem às ações do agent em tempo real.