К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
AI Agents and Agentic AI with Python & Generative AI · LearnSpace
Назад в каталог
courseraАнализ данных

AI Agents and Agentic AI with Python & Generative AI

Курс от Vanderbilt University
Начальный≈ 11.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

AI Agents Are the Next Leap in Software. Learn to Build Them in Python. AI agents aren't passive tools. They think, act, and solve problems—without waiting for instructions. That's the future of software. And in this course, you'll learn how to build it. Frameworks come and go. Principles last. This course cuts through the noise to teach you how AI agents really work—using Python, the leading language for AI development. Forget tutorials on trendy APIs that'll be dead by next quarter. You'll learn to build AI agents from the ground up. No fluff. No shortcuts. Just the core architecture that powers intelligent systems—knowledge that stays useful no matter how fast the landscape shifts. In this course, you will: - Master Python-based agent architectural fundamentals - Understand the core GAME components (Goals, Actions, Memory, Environment) that make AI agents tick and how they work together in a cohesive Python system - Leverage Python's strengths for efficient agent development - Use Python's dynamic typing, decorators, and metaprogramming to create flexible, maintainable agent frameworks with minimal boilerplate code - Rapidly prototype and implement Python agents - Learn techniques to quickly design Python agent capabilities with prompt engineering before writing a single line of code, then efficiently translate your designs into working Python implementations - Connect Python AI agents to real-world systems - Build Python agents that can interact with file systems, APIs, and other external services - Create Python-powered tool-using AI assistants - Develop Python agents that can analyze files, manage data, and automate complex workflows by combining LLM reasoning with Python's extensive libraries and ecosystem - Build Python developer productivity agents - Create specialized Python agents that help you write code, generate tests, and produce documentation to accelerate your software development process Why Principles Matter More Than Frameworks The AI landscape is changing weekly, but the core principles of agent design remain constant. By understanding how to build agents from scratch, you'll gain: - Transferable knowledge that works across any LLM or AI technology Deep debugging skills because you'll understand what's happening at every level - Framework independence that frees you from dependency on third-party libraries and allows you to succeed with any of them - Future-proof expertise that will still be relevant when today's popular tools are long forgotten By the end of this course, you won't just know how to use AI agents—you'll know how to build them in Python, customize them, and deploy them to solve real business problems. 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.

Навыки, которые вы освоите

Tool CallingPrompt EngineeringGenerative AI AgentsAI WorkflowsAgentic systemsOpenAI APIPrompt PatternsLLM ApplicationSoftware DocumentationAgentic Workflows

Программа курса

5 модулей · 53 учебных материалов

01Agentic AI Concepts21 материалов
IntroductionВидеоFlipped Interaction PatternВидеоThe Agent LoopВидеоKnowledge Check: Agent Loop & Flipped InteractionЗадание

Учитесь у экспертов

Dr. Jules White

Professor of Computer Science

AI Agents and Agentic AI with Python & Generative AI
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.4 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
Running the Code Samples in the CourseЧтение
Programmatic Prompting for AgentsPLUGIN
Try Out Programmatic PromptingЧтение
Programmatic Prompting for Agents IIPLUGIN
Programmatic Prompting for Agents IIIPLUGIN
Programmatic Prompting: Building Blocks for AI AgentsDIALOGUE
Try Out the Customer Service AgentЧтение
Giving Agents MemoryPLUGIN
Practicing Programmatic Prompting for AgentsPLUGIN
Practicing Programmatic Prompting for Agents (Solution)PLUGIN
Adding Structure to AI Agent OutputsВидео
Building Your First AgentPLUGIN
AI Agent / Environment InterfacePLUGIN
AI Agent Feedback and MemoryPLUGIN
The Agent Loop: From Understanding to Thinking Like an AgentDIALOGUE
Learning More & Staying ConnectedЧтение
Understanding Agentic AI ConceptsЗадание
02AI Agents, Tools, Actions, & Language13 материалов
GAIL - Goals, Actions, Information, LanguageВидеоGiving Agents ToolsВидеоTool Descriptions and NamingВидеоTool Results and Agent FeedbackВидеоAgent Tools in PythonPLUGINTry Out an Agent that Calls Python FunctionsЧтениеUsing Function Calling Capabilities with LLMsPLUGINTry Out LLM Function CallingЧтениеAn Agent Loop with Function CallingPLUGINTry Out an Agent Loop with Function CallingЧтениеExercise: Extend the Function Calling AgentЧтениеAgent Tool Design Best PracticesPLUGINUnderstanding the AI Agent LoopЗадание
03GAME: A Conceptual Framework for AI Agents10 материалов
Overview of the GAME FrameworkВидеоDesigning AI Agents with GAMEPLUGINSimulating Agents in ChatGPTВидеоSimulating GAME Agents in ConversationPLUGINModular AI Agent DesignPLUGINAgent Loop CustomizationPLUGINImplementing GAME in CodePLUGINTry Out the Agent FrameworkЧтениеHow Your Agent Communicates with the LLM: The Agent LanguagePLUGINPutting It All Together: Document Your Code with a README AgentPLUGIN
04Agent Tool Mangement4 материалов
Keeping Agent Tools Up to Date with Python DecoratorsPLUGINTool Organization for AgentsPLUGINRefactoring Our README AgentPLUGINTry Out the README Agent with the DecoratorЧтение
05Rethinking How Software is Built in the Age of AI Agents5 материалов
Build the Impossible with AI AgentsВидеоRethinking How We Teach InnovationВидеоThe Inventory Management AgentPLUGINHallucination is a New Form of ComputingВидеоNew Ways to Access and Extract InformationВидео