Panaversity Logo

Professional Agentic AI Development

Level 2 Certification Exam - L2:P1-PAI

Exam Overview

L2:P1-PAI

Advanced proficiency in OpenAI Agents SDK, covering core principles, architecture, and professional development practices.

Exam Content

Topics covered in this exam

1
Core Architecture

  • OpenAI Agents SDK core principles and architecture
  • Python-first orchestration and control flow in agent development
  • Agents, Tools, and Handoffs – roles, usage, and design patterns

2
Runner Methods and Execution

  • Runner methods (run_sync, run, run_streamed) – behaviors and blocking
  • Pydantic models for input/output validation and default handling
  • @function_tool decorator – usage and schema generation

3
Dynamic Instructions and Context

  • Dynamic instructions using callable functions with context
  • AgentHooks and lifecycle event handling
  • Synchronous vs asynchronous tools integration

4
Validation and Guardrails

  • Input and output guardrails for validation and compliance
  • Error handling during tool execution and error propagation
  • Tool choice and tool use behavior (auto, required, stop_on_first_tool, etc.)

5
Agent Management

  • Agent cloning vs creating new agents
  • Context management with RunContextWrapper
  • Conversation history handling in multi-agent handoffs

6
Output Processing

  • Output type parsing and handling invalid or extra fields
  • Prompt engineering techniques (system prompts, dynamic context, CoT)
  • Planning reminders and reasoning in prompts

7
Security and Compliance

  • Sensitive data handling and persona-based instruction design
  • Multi-agent workflows and sequential orchestration
  • Access control and permission checks for tools and handoffs

8
Regional and Feature Management

  • Regional compliance filtering in handoffs (e.g., GDPR, US regulations)
  • Feature gating and subscription-based tool access
  • Custom runners with orchestration hooks and context engineering

9
Limitations and Monitoring

  • Keyword-based routing limitations in handoffs
  • Audit logging and tool call tracking with tool_call_id
  • Markdown basics (links and images)

Ready to Take This Exam?

Exams are conducted online with proctoring.