VOOZH about

URL: https://www.coursera.org/learn/ai-agents-architecture-python

⇱ AI Agents and Agentic AI Architecture in Python | Coursera


AI Agents and Agentic AI Architecture in Python

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

AI Agents and Agentic AI Architecture in Python

This course is part of multiple programs.

Instructor: Dr. Jules White

Top Instructor

19,303 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.7

134 reviews

Beginner level

Recommended experience

7 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
4.7

134 reviews

Beginner level

Recommended experience

7 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • How to implement agents that can dynamically adopt different expert personas and reason with or transform unstructured data

  • Techniques for building Multi-Agent Collaboration Systems in Python that support sophisticated memory sharing and intelligent coordination

  • How to implement Trustworthy and Safe Agent Architectures in Python using staged execution, reversible actions, and safety patterns

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

2 assignments

Taught in English

Build your subject-matter expertise

This course is available as part of
When you enroll in this course, you'll also be asked to select a specific program.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 5 modules in this course

Master the Art of Building Intelligent Python Agents That Think, Reason, and Act

Unlock the full potential of Python for creating autonomous AI agents that solve complex problems without constant human direction. In this comprehensive course on AI Agents and Agentic AI with Python & Generative AI, you'll learn how to architect sophisticated agent systems that leverage Python's robust ecosystem and industry-standard capabilities. This course takes you beyond the foundations covered in the AI Agents and Agentic AI with Python & Generative AI course to explore advanced patterns for building truly intelligent agents in Python. You'll delve into specialized techniques like self-prompting, expert personas, document-as-implementation, and multi-agent orchestration - all implemented with Python's powerful frameworks and libraries. What You'll Learn: - Self-Prompting Patterns in Python: Build agents that dynamically adopt different thinking modes to handle specialized tasks, transforming unstructured data into structured formats with clean Python implementations - Python-Based Expert Persona Systems: Implement consultation frameworks where agents can invoke domain experts for specialized knowledge while maintaining clean architecture - Document-as-Implementation: Use Python's powerful file handling to create systems where human-readable documents become executable business logic - Multi-Agent Collaboration with Python: Design sophisticated memory sharing and coordination mechanisms between specialized Python agents - Progress Tracking & Planning: Implement robust planning and reflection capabilities using Python's comprehensive tooling - Python Agent Safety & Trust Systems: Build transaction management and safety mechanisms that leverage Python's exception handling and security features By the end of this course, you'll be equipped to build complex, production-ready agent systems in Python that can reason across multiple domains, handle complex workflows, and safely interact with real-world systems. Whether you're building productivity tools, automating complex business processes, or creating intelligent assistants, you'll have the Python-specific knowledge to implement agentic AI solutions that provide genuine business value. This course will teach you these concepts using OpenAI's APIs, which require paid access, but the principles and techniques can be adapted to other LLMs.

What's included

5 videos1 reading1 assignment7 plugins

5 videosβ€’Total 39 minutes
  • Prompts as Computationβ€’9 minutes
  • Bridging Computer Tools & Unstructured Data with Prompting - the AI Shimβ€’7 minutes
  • The Persona Pattern and Reasoning - Personas are an efficient programming abstractionβ€’5 minutes
  • The Persona Patternβ€’14 minutes
  • Simple Multi-Agent Systems with Personasβ€’5 minutes
1 readingβ€’Total 10 minutes
  • Format of the Persona Patternβ€’10 minutes
1 assignmentβ€’Total 30 minutes
  • Persona & Self-Prompting Reviewβ€’30 minutes
7 pluginsβ€’Total 105 minutes
  • Self-Prompting & Clean Separation of AI Agent Reasoningβ€’15 minutes
  • AI Agent Structured Data Extractionβ€’15 minutes
  • An Invoice Processing Agentβ€’15 minutes
  • Consulting Experts or Simulating with the Persona Patternβ€’15 minutes
  • The Persona Abstraction & Agentsβ€’15 minutes
  • Invoice Processing with Expertsβ€’15 minutes
  • Using Human Policies for Document-as-Implementationβ€’15 minutes

What's included

1 video2 plugins

1 videoβ€’Total 8 minutes
  • The MATE Design Principles for AI Agentsβ€’8 minutes
2 pluginsβ€’Total 30 minutes
  • MATE Design Principles in Codeβ€’15 minutes
  • AI Agents & Environment Safetyβ€’15 minutes

What's included

4 videos1 assignment3 plugins

4 videosβ€’Total 30 minutes
  • Introduction to Multi-Agent Systemsβ€’6 minutes
  • Agent Interaction & Memoryβ€’10 minutes
  • Removing Noise: Focusing Agent Attentionβ€’8 minutes
  • Providing Agentic AI Information About the Worldβ€’6 minutes
1 assignmentβ€’Total 30 minutes
  • Agent Interaction Architecturesβ€’30 minutes
3 pluginsβ€’Total 45 minutes
  • Building Multi-Agent Systems: Agent-to-Agent Communicationβ€’15 minutes
  • Agent Interaction Patterns with Memoryβ€’15 minutes
  • Advanced Agent Interactionβ€’15 minutes

What's included

1 video2 plugins

1 videoβ€’Total 4 minutes
  • Isolating Agents from Accidental Complexityβ€’4 minutes
2 pluginsβ€’Total 30 minutes
  • Clean AI Tools with Dependency Injectionβ€’15 minutes
  • Clean Tool Dependency Injection with the Environmentβ€’15 minutes

What's included

4 videos3 plugins

4 videosβ€’Total 32 minutes
  • Improving AI Agent Reasoning with In-Context Learningβ€’12 minutes
  • Improving AI Agent Reasoning with Up-front Planning & Chain of Thoughtβ€’6 minutes
  • Improving AI Agent Reasoning with In-loop Planningβ€’5 minutes
  • The Great Agent Trade-off: Ahead of Time vs. Dynamicβ€’9 minutes
3 pluginsβ€’Total 45 minutes
  • The Capability Architectural Patternβ€’15 minutes
  • Ahead of Time Planning for Improving Agent Reasoningβ€’15 minutes
  • Intermediate Planning: Tracking Progress in the Agent Loopβ€’15 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
4.7 (31 ratings)

Top Instructor

Vanderbilt University
52 Coursesβ€’1,199,972 learners

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    80.59%

  • 4 stars

    12.68%

  • 3 stars

    2.23%

  • 2 stars

    2.23%

  • 1 star

    2.23%

Showing 3 of 134

SB
Β·

Reviewed on May 11, 2025

One of the great course to understand the importance of controllable outputs from LLMs

NK
Β·

Reviewed on Apr 14, 2026

Highly informative and well-aligned with current market needs; the concepts are easily applicable across a wide range of workflows.

RR
Β·

Reviewed on Aug 23, 2025

Another amazing class! I will go through this one again.

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,