Jörg Neumann

On a Secret Mission: Developing AI Agents

Building powerful AI agent teams is simpler than you think. It's about knowing the right architectural patterns, not just mastering complex APIs.

On a Secret Mission: Developing AI Agents
#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.

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last 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...
With AIs wide open - WeAreDevelopers at All Things Open 2025
DC
Daniel Cranney
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...
What is Agentic Programming and Why Should Developers Care?
CH
Chris Heilmann
Exploring AI: Opportunities and Risks for Developers
In 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...
Exploring AI: Opportunities and Risks for Developers

From learning to earning

Jobs that call for the skills explored in this talk.