MENU

Fun & Interesting

Agents SDK from OpenAI! | Full Tutorial

James Briggs 22,910 lượt xem 1 month ago
Video Not Working? Fix It Now

OpenAI have released an Agents SDK, their version of an open source agent development library akin to LangChain, Llama-Index, Pydantic AI, and others.

OpenAI have outlined a few features of the library in their announcement blog post:

- Agent Loop: Automated loop for tool calls and LLM interactions until completion.
- Python-First: Leverage Python features for agent orchestration without new abstractions.
- Handoffs: Seamless coordination and delegation between multiple agents.
- Guardrails: Parallel input validations to halt processes on failure.
- Function Tools: Convert Python functions into tools with auto-schema and validation.
- Tracing: Visualize, debug, and monitor workflows with OpenAI tools integration.

We'll focus on covering the essentials here - including the agent loop, python-first, guardrails, and function tools features.

📌 Code: https://github.com/aurelio-labs/cookbook/blob/main/gen-ai/openai/agents-sdk-intro.ipynb
📖 Article: https://www.aurelio.ai/learn/openai-agents-sdk
📚 5 Hour LangChain Course: https://www.aurelio.ai/course/langchain
⭐ Build Better Agents + RAG: https://platform.aurelio.ai (use "JBMARCH2025" coupon code for $20 free credits)

Twitter: https://twitter.com/jamescalam
LinkedIn: https://www.linkedin.com/in/jamescalam/

#aiagents #openai #ai #coding #artificialintellegence #programming

00:00 OpenAI Agents SDK
01:05 Agents SDK Code
02:38 Agent and Runner
06:56 Function Tools
12:13 Agents SDK Guardrails
18:29 Conversational Agents
21:02 Thoughts on Agents SDK

Comment