FX66VIP

AI VIP课程

1-Agentic AI

Agentic AI 课程。

分类: AI 发布时间: 2026-08-01 课程部分: 4 课程章节: 71 预计时长: 52 小时 41 分钟 最后更新: 2026-08-05
1-Agentic AI

COURSE OVERVIEW

课程介绍

学习方式

课程包含结构化章节、图文内容、代码示例和嵌入式视频。

访问方式

获得课程授权后,可随时从“我的课程”进入学习。

课程类型

VIP授权课程

COURSE CURRICULUM

课程目录

4 个部分, 71 个章节。

Part 1 Prompting for Effective LLM Reasoning and Planning

Prompting for Effective LLM Reasoning

  1. Introduction to Prompting for Effective LLM Reasoning and Planning

    Introduces the core concepts of Agentic AI, the course structure, prerequisites, and learning environment.

    30 分钟 7 节内容
  2. The Role of Prompting in Agentic AI with Python and OpenAI

    Learn what AI Agents are and how they work. Understand the critical role prompting plays in guiding them to reason, plan, and act to achieve goals.

    30 分钟 7 节内容
  3. Role-Based Prompting

    Explains the theory of using roles or personas to control the tone, style, and expertise of an LLM's output.

    30 分钟 6 节内容
  4. Implementing Role-Based Prompting with Python

    Provides hands-on practice in iteratively developing a role-based prompt to create a believable historical figure persona.

    30 分钟 4 节内容
  5. Chain-of-Thought and ReACT Prompting

    Explains the conceptual frameworks for Chain-of-Thought (CoT) for guided reasoning and ReAct (Reason+Act) for enabling agents to plan and take actions.

    60 分钟 6 节内容
  6. Applying COT and ReACT Prompting with Python

    Provides hands-on practice implementing both CoT and ReAct prompts to solve a retail analytics problem.

    60 分钟 7 节内容
  7. Prompt Instruction Refinement

    Explains the theory of systematically refining prompt instructions by modifying components like Role, Task, Context, Examples, and Output Format.

    30 分钟 5 节内容
  8. Applying Prompt Instruction Refinement with Python

    Provides hands-on practice iteratively refining a prompt to transform a generic recipe analyzer into a precise dietary consultant that produces structured JSON.

    45 分钟 4 节内容
  9. Chaining Prompts for Agentic Reasoning

    Explains the conceptual framework for building multi-step AI workflows by linking the output of one prompt to the input of the next, and the importance of validation.

    30 分钟 5 节内容
  10. Chaining Prompts with Python

    Provides hands-on practice implementing a three-stage prompt chain with Pydantic-based gate checks to automate an insurance claim triage process.

    30 分钟 5 节内容
  11. LLM Feedback Loops

    Explains the conceptual framework for building self-improving systems where an agent uses feedback from its own actions to iteratively refine its output.

    30 分钟 5 节内容
  12. Implementing LLM Feedback Loops with Python

    Provides hands-on practice building an automated feedback loop where an AI generates Python code, has it tested against a unit test suite, and uses the test results as feedback to debug itself.

    30 分钟 4 节内容
  13. Congratulations!

    Course review

    10 分钟 2 节内容
  14. Project: AgentsVille Trip Planner: A Multi-Agent Travel Assistant System

    In this project, you'll build an agentic travel assistant system, the "AgentsVille Trip Planner"

    360 分钟 5 节内容
Part 2 Agentic Workflows

Agentic Workflows

  1. Introduction to Agentic Workflows

    Introduces the foundational concepts of AI agents and agentic workflows, setting the stage for the course. It covers prerequisites, the course environment, and how to use the necessary API keys.

    30 分钟 9 节内容
  2. Understanding Agentic Workflows

    Explores what defines a modern AI agent, its core components (Persona, Knowledge, Tools, Interaction), and the different types of agents based on their LLM interaction model.

    30 分钟 5 节内容
  3. Agentic Workflow Modeling

    Design and visualize agentic workflows. Learn common agent types as building blocks for creating visual workflow diagrams.

    45 分钟 5 节内容
  4. Implementing Agentic Workflow Modeling

    Design and visualize agentic workflows. Learn common agent types as building blocks for creating visual workflow diagrams.

    45 分钟 5 节内容
  5. Agentic Workflow Implementation

    Covers the practical aspects of translating agentic workflow models into Python code. Students learn to structure agent logic, define agent classes, and orchestrate their interactions.

    45 分钟 7 节内容
  6. Agentic Workflow Patterns: Prompt Chaining Workflow

    Introduces the Prompt Chaining pattern for breaking down complex tasks into a sequence of smaller, dependent steps. It covers strategies for task decomposition, validation, and context management.

    20 分钟 4 节内容
  7. Implementing Agentic Prompt Chaining Workflows with Python

    Provides hands-on experience in implementing the Prompt Chaining pattern. Students build a multi-agent chain to solve a problem where information is passed sequentially.

    30 分钟 4 节内容
  8. Agentic Workflow Patterns: Routing

    Teaches the Routing pattern, which involves classifying incoming tasks and directing them to the most appropriate specialized agent or processing path.

    20 分钟 4 节内容
  9. Implementing Agentic Routing Workflows with Python

    Students implement a routing system where a router agent uses an LLM to classify a query and then dispatches it to the correct specialist agent, which may involve orchestrating sub-tasks.

    30 分钟 4 节内容
  10. Agentic Workflow Patterns: Parallelization

    Introduces the Parallelization pattern for executing multiple agent tasks concurrently. It covers strategies for task decomposition (sharding, aspect-based) and result aggregation.

    20 分钟 4 节内容
  11. Implementing Agentic Parallelization Workflows with Python

    Students implement a parallel workflow using Python's threading module, where multiple specialist agents analyze a document concurrently, and a synthesizer agent combines their findings.

    30 分钟 3 节内容
  12. Agentic Workflow Patterns: Evaluator-Optimizer Workflow

    Focuses on the Evaluator-Optimizer pattern, an iterative process of generation, critique, and refinement to improve output quality. It emphasizes clear evaluation criteria and actionable feedback.

    20 分钟 4 节内容
  13. Implementing Agentic Evaluator-Optimizer Workflows with Python

    Students build a two-agent system (a creator and a critic) that works in a loop. The creator generates a solution, and the critic provides feedback until the solution meets all constraints.

    30 分钟 4 节内容
  14. Agentic Workflow Patterns Orchestrator-Workers Workflow

    Introduces the advanced Orchestrator-Workers pattern, where a central agent dynamically plans, delegates, and synthesizes the work of multiple specialized worker agents.

    20 分钟 3 节内容
  15. Implementing Agentic Orchestrator-Workers Pattern in Python

    Students implement a market analysis report generator where an Orchestrator agent creates a plan, assigns tasks to news, competitor, and trend analysis workers, and then synthesizes their findings.

    30 分钟 4 节内容
  16. Course Review

    Course review.

    5 分钟 1 节内容
  17. AI-Powered Agentic Workflow for Project Management

    In this project you'll build a comprehensive, reusable library of different agent types and then use them to create a multi-step agentic workflow to manage a technical project.

    360 分钟 5 节内容
Part 3 Building Agents

Building Agents

  1. Introduction to Building Agents

    Get to know your course instructors, set up OpenAI resources, and get an overview of the course.

    15 分钟 3 节内容
  2. Extending Agents with Tools

    Extend AI agents beyond text with tool integrations, enabling reliable real-time actions and data access.

    10 分钟 1 节内容
  3. Building Agents with Tools in Python

    Develop AI agents in Python using tools with OpenAI SDK. Interact through language models, build functionality-enhancing tools, and test via tool-augmented exercises.

    30 分钟 3 节内容
  4. Structured Outputs

    Discover structured outputs in AI: transform responses into actionable JSON for integration. Utilize schemas, parsers, and function calls to enhance reliability and automation in workflows.

    10 分钟 1 节内容
  5. Implementing Structured Outputs with Pydantic

    Master structured outputs with Pydantic and OpenAI SDK for LLMs. Learn parsing, type validation, and create validated AI agent responses in JSON format.

    30 分钟 3 节内容
  6. Agent State Management

    Explore agent state management with state machines. Learn how agents track user input, instructions, and tool use for complex workflows, ensuring adaptability and reliability.

    10 分钟 1 节内容
  7. Implementing Agent State Management with Python

    Master Python state machines: set up environment, define schemas, manage transitions, and run workflows. Explore advanced routing and loops for dynamic workflows.

    30 分钟 3 节内容
  8. Short-Term Agent Memory

    Explore short-term memory in AI agents, enhancing coherence via state, ephemeral, and ephemeral memory strategies for efficient context retention in active sessions.

    15 分钟 2 节内容
  9. Adding Agent Memory with Python

    Learn to implement short-term memory in Python for coherent AI interactions via a ChatBot with personas, enabling session continuity and dynamic responses.

    30 分钟 3 节内容
  10. External Tools and APIs

    Explore using external APIs for real-time data, dynamic actions, and authenticating agents. Discover MCP, a protocol standardizing AI’s tool interoperability and safety.

    10 分钟 2 节内容
  11. Integrating External Tools and APIs with OpenAI & Python

    Explore using OpenAI and Python to integrate external APIs, make GET/POST/PUT requests, manage API keys, and create agents for real-time data interactions.

    30 分钟 3 节内容
  12. Web Search Agents

    Equip agents to search web for real-time, unstructured info. Ground responses in evidence using APIs, handle noise, and avoid hallucination for credible answers.

    10 分钟 1 节内容
  13. Creating Web Search Agents with Python

    Build a web search agent using Python, Tavily API, to integrate real-time web data, parse results, and enhance language models' effectiveness.

    30 分钟 2 节内容
  14. Interacting with Databases

    Equip agents to access and modify structured data by using SQL for interaction and vector databases for semantic tasks, ensuring seamless integration with private systems.

    10 分钟 1 节内容
  15. Building Database Agents in Python

    Convert natural language to SQL using SQLAlchemy, SQLite, and text2SQL Agent to interact with databases efficiently through real-world examples and practical applications.

    15 分钟 1 节内容
  16. Agentic Retrieval Augmented Generation

    Discover Agentic RAG: Enhance RAG by enabling reflection, query reformulation, and intelligent adaption for nuanced answers. Master retrieval, reasoning, and retry loops.

    10 分钟 1 节内容
  17. Agentic RAG with Python and ChromaDB

    Explore agentic RAG in Python using ChromaDB, integrating AI with retrieval-augmented generation for intelligent document retrieval and processing with OpenAI embeddings.

    30 分钟 3 节内容
  18. Long-Term Agent Memory

    Explore long-term agent memory: understand semantic, episodic, and procedural memories. Learn storage strategies and best practices for personalized, coherent interactions.

    10 分钟 1 节内容
  19. Maintaining Long-Term Agent Memory in Python

    Implement long-term memory in Python agents using vector databases for enhanced user interaction, session persistence, and personalized responses.

    15 分钟 1 节内容
  20. Agent Evaluation

    Agent Evaluation guides assessing an agent’s task completion, quality, tool use, and system metrics using response, step, or trajectory strategies to ensure reliable and efficient operations.

    10 分钟 1 节内容
  21. Evaluating Agents with Python

    Evaluate Python-based agents by setting environments, creating tools, designing test cases, and using diverse evaluation methods to enhance performance and design.

    15 分钟 1 节内容
  22. Course Conclusion

    Congratulations on completing the course!

    5 分钟 1 节内容
  23. UdaPlay - An AI Research Agent for the Video Game Industry

    In this project, students will build a stateful AI Research Agent designed to explore the video game industry.

    300 分钟 4 节内容
Part 4 Multi-Agent Systems

Multi-Agent Systems

  1. Introduction to Multi-Agent Systems

    Learn the core concepts of multi-agent systems and their real-world parallels.

    20 分钟 7 节内容
  2. Designing Multi-Agent Architecture

    Explain the core components of multi-agent systems and how to design their high-level architecture.

    30 分钟 3 节内容
  3. Creating Multi-Agent Designs

    Explain the core components of multi-agent systems and how to design their high-level architecture.

    30 分钟 4 节内容
  4. Multi-Agent Architecture with Python

    Develop a multi-agent system by coding the designed architecture and connecting agents with well-defined interfaces.

    45 分钟 2 节内容
  5. Implementing Multi-Agent Architecture with Python

    Develop a multi-agent system by coding the designed architecture and connecting agents with well-defined interfaces.

    45 分钟 5 节内容
  6. Orchestrating Agent Activities

    Apply orchestration techniques to coordinate multiple agent actions and achieve complex workflows.

    20 分钟 4 节内容
  7. Implementing Agent Orchestration

    Apply orchestration patterns (sequential parallel conditional) to build a multi-agent system that handles complex workflows with multiple steps and decision points.

    45 分钟 4 节内容
  8. Routing and Data Flow in Agentic Systems

    Configure routing mechanisms to manage data flow among agents in multi-agent systems.

    20 分钟 4 节内容
  9. Implementing Routing and Data Flow in Agentic Systems

    Implement a routing agent that can intelligently direct user requests to specialized agents based on the content and urgency of the request.

    45 分钟 4 节内容
  10. State Management in Multi-Agent Systems

    Evaluate methods for tracking and updating agent state across multi-turn interactions.

    20 分钟 4 节内容
  11. Implementing State Management in Multi-Agent Systems

    Evaluate methods for tracking and updating agent state across multi-turn interactions.

    45 分钟 4 节内容
  12. Multi-Agent Orchestration and State Coordination

    Develop a coordinated multi-agent system that synchronizes states for coherent task execution.

    20 分钟 4 节内容
  13. Implementing Multi-Agent Orchestration and State Coordination

    Implement a multi-agent system that manages concurrent access to shared resources using state coordination techniques to detect and resolve conflicts.

    45 分钟 4 节内容
  14. Multi-Agent Retrieval Augmented Generation

    Extend RAG to multiple cooperating agents, each specialized in certain retrieval tasks.

    30 分钟 4 节内容
  15. Implementing Multi-Agent Retrieval Augmented Generation

    Build a multi-agent RAG system with specialized retrieval agents and a synthesis agent to combine information from multiple sources and make a complex judgment.

    45 分钟 4 节内容
  16. Course Review

    Course review

    1 分钟 1 节内容
  17. The Beaver's Choice Paper Company Sales Team

    Design and build a complete multi-agent system for a real-world business scenario incorporating architecture orchestration state management and routing.

    360 分钟 4 节内容