Building powerful AI agent teams is simpler than you think. It's about knowing the right architectural patterns, not just mastering complex APIs.
#1about 5 minutes
The evolution from chatbots to autonomous AI agents
AI agents represent a shift from simple chatbots by operating independently based on triggers and using data, tools, and memory.
#2about 5 minutes
Exploring OpenAI's built-in tools and APIs
OpenAI provides powerful built-in tools like Code Interpreter and Web Search, supported by an evolving set of APIs for agent development.
#3about 4 minutes
Getting started with the OpenAI Agents SDK
The Agents SDK simplifies development by providing a clear structure for defining an agent, its instructions, and running it synchronously or asynchronously.
#4about 2 minutes
Integrating custom Python functions as agent tools
The Agents SDK allows you to easily extend an agent's capabilities by decorating a standard Python function and assigning it as a tool.
#5about 2 minutes
Using built-in tools like web search
Agents can be equipped with pre-built functionalities like the web search tool to access and process up-to-date information from the internet.
#6about 1 minute
Managing conversational history in agent interactions
Maintain context across multiple turns in a conversation by collecting the message history and passing it as a chained list to the agent.
#7about 3 minutes
Routing tasks with the handoff workflow pattern
The handoff pattern uses a central triage agent to analyze a request and delegate it to the most appropriate specialized agent in a team.
#8about 3 minutes
Building cross-functional collaborative agent teams
Create a collaborative team where a primary agent orchestrates complex tasks by using other specialized agents as callable tools.
#9about 3 minutes
Implementing guardrails to control agent behavior
Guardrails act as programmable input or output filters that check agent messages against predefined rules to ensure safe and appropriate responses.
#10about 1 minute
The conceptual shift in modern AI development
Building effective AI agents is less about mastering complex APIs and more about applying the right architectural concepts and patterns.
Related jobs
Jobs that call for the skills explored in this talk.
What is Agentic Programming and Why Should Developers Care?Since the release of tools like ChatGPT and GitHub Copilot, the way developers work has shifted dramatically. What began as simple autocomplete in the early versions of Copilot has quickly evolved into agentic programming, where AI agents can take on...
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
Chris Heilmann
WebMCP: Empowering Agents as First-Class Citizens of the WebWebMCP is an exciting W3C proposal that just landed in Chrome Canary to try out . The idea is that you can use some HTML attributes on a form or register JavaScript tool methods to give agents direct access to content. This gives us as content prov...
Chris Heilmann
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
From learning to earning
Jobs that call for the skills explored in this talk.