Enhance your agents with powerful tools. This course shows how to use OpenAI-hosted tools, create your own function tools, treat agents as tools, and integrate external tools from an MCP server.
Overview
Syllabus
- Unit 1: Leveraging OpenAI Hosted Tools
- Comparing Agents With and Without Tools
- Inspecting Your Agent Workflow
- Exploring Your Agent Toolset
- Unit 2: Creating and Registering Custom Function Tools
- Create a Custom Travel Budget Tool
- Agent Powered Travel Budget Tool
- Listing Custom Tools in Agents
- Structured Input for Travel Budget Tool
- Unit 3: Treating Agents as Callable Tools
- Turning an Agent into a Tool
- Delegating Tasks with Agent Tools
- Transforming a Handoffs into Callable Agents
- Unit 4: Connecting Agents to External Tools with MCP Servers
- Connecting to a Local MCP Server
- Switching to SSE Connection
- MCP Tool Use in Action
- Combining Custom and MCP Tools
- Manual MCP Server Connection Management