We may earn an affiliate commission when you visit our partners.
Course image
Christ Raharja

Welcome to Building Agentic AI and Autonomous Agent with Python & Groq course. This is a comprehensive project based course where you will learn how to build cutting edge AI agents that are fully autonomous and able to make their own decisions without being directed by humans. This course is a perfect combination between Python and AI agents, making it an ideal opportunity to practice your programming skills while improving your technical knowledge in system automation. In the introduction session, you will learn the basic fundamentals of agentic AI, such as getting to know its use cases, its workflow, and the difference between regular AI and agentic AI. Then, in the next section, you will learn about the basic concepts of prompt engineering and context engineering, specifically you will learn how to design effective prompts, structure context, and guide your AI agents toward producing accurate results. Afterwards, we will start the project. Firstly we are going to build AI research assistants and report generator agents using Groq and Llama. This will be a truly agentic system, it will use the ReAct framework, meaning it will think step by step, perform reasoning, take actions autonomously, and reflect before the next move. It will also be able to perform real time web searches using Exa, gather insights, and generate professional reports without being told exactly what steps to take. Then, in the second project, we are going to build AI procurements & risk control agents using Openrouter and DeepSeek. This will include multi agent autonomous collaboration. A Procurement Manager Agent will create a procurement plan, and then a Risk Analyst Agent will autonomously review the plan. These two agents will interact, debate, and refine the plan together without human intervention, ensuring both cost effectiveness and risk mitigation. Following that, in the third project, we are going to build AI business proposals negotiator agents using Mistral AI and Mailjet. This agent will consist of three fully autonomous agents, a legal agent, a benchmark agent, and a negotiation agent. They will review proposals, benchmark against competitors, and negotiate terms. The Negotiation Agent will also send counter offer emails autonomously using Mailjet. In the fourth project, we are going to build an AI pricing optimization agent using Groq and Gemma. This AI agent will help us to autonomously discover and optimize product prices. Firstly, it will perform a web search to gather market price ranges. Then, two autonomous agents will debate, one will argue for setting a higher price, while the other will argue for a lower price. They will continue their discussion until they reach an optimal price agreement and all of these happen without human direction. Lastly, at the end of the course, for the fifth project, we are going to build an AI hiring and talent management agent using Gemini and Mailjet. This agent will act as a fully autonomous HR manager. It will generate job descriptions, analyze submitted resumes, and rank candidates. In addition, the agent will also send invitation emails via Mailjet, draft technical interview questions, and even schedule and send meeting links.

Read more

Welcome to Building Agentic AI and Autonomous Agent with Python & Groq course. This is a comprehensive project based course where you will learn how to build cutting edge AI agents that are fully autonomous and able to make their own decisions without being directed by humans. This course is a perfect combination between Python and AI agents, making it an ideal opportunity to practice your programming skills while improving your technical knowledge in system automation. In the introduction session, you will learn the basic fundamentals of agentic AI, such as getting to know its use cases, its workflow, and the difference between regular AI and agentic AI. Then, in the next section, you will learn about the basic concepts of prompt engineering and context engineering, specifically you will learn how to design effective prompts, structure context, and guide your AI agents toward producing accurate results. Afterwards, we will start the project. Firstly we are going to build AI research assistants and report generator agents using Groq and Llama. This will be a truly agentic system, it will use the ReAct framework, meaning it will think step by step, perform reasoning, take actions autonomously, and reflect before the next move. It will also be able to perform real time web searches using Exa, gather insights, and generate professional reports without being told exactly what steps to take. Then, in the second project, we are going to build AI procurements & risk control agents using Openrouter and DeepSeek. This will include multi agent autonomous collaboration. A Procurement Manager Agent will create a procurement plan, and then a Risk Analyst Agent will autonomously review the plan. These two agents will interact, debate, and refine the plan together without human intervention, ensuring both cost effectiveness and risk mitigation. Following that, in the third project, we are going to build AI business proposals negotiator agents using Mistral AI and Mailjet. This agent will consist of three fully autonomous agents, a legal agent, a benchmark agent, and a negotiation agent. They will review proposals, benchmark against competitors, and negotiate terms. The Negotiation Agent will also send counter offer emails autonomously using Mailjet. In the fourth project, we are going to build an AI pricing optimization agent using Groq and Gemma. This AI agent will help us to autonomously discover and optimize product prices. Firstly, it will perform a web search to gather market price ranges. Then, two autonomous agents will debate, one will argue for setting a higher price, while the other will argue for a lower price. They will continue their discussion until they reach an optimal price agreement and all of these happen without human direction. Lastly, at the end of the course, for the fifth project, we are going to build an AI hiring and talent management agent using Gemini and Mailjet. This agent will act as a fully autonomous HR manager. It will generate job descriptions, analyze submitted resumes, and rank candidates. In addition, the agent will also send invitation emails via Mailjet, draft technical interview questions, and even schedule and send meeting links.

Firstly, before getting into the course, we need to ask this question to ourselves, why should we build autonomous AI agents? Well, here is my answer, autonomous AI agents can help us to automate repetitive tasks, reducing the need for constant human involvement. They also help to enhance efficiency and productivity by performing complex workflows and ensuring tasks are completed on time.

Below are things that you can expect to learn from this course:

  • Learn the basic fundamentals of agentic AI, such as getting to know its use cases, how it works, and the difference between regular AI and agentic AI

  • Learn how to build AI research assistant and report generator agent using Groq and Llama

  • Learn how to build AI procurement and risk control agent using Open Router and DeepSeek

  • Learn how to build AI business proposal negotiator agent using Mistral and Mailjet

  • Learn how to build AI pricing optimization agent using Groq and Gemma

  • Learn how to build AI hiring and talent management agent using Gemini and Mailjet

  • Learn about prompt engineering and context engineering

  • Learn how to create function to interact with Llama and set up Groq API

  • Learn how to design and implement ReAct prompting

  • Learn how to create function to generate research report

  • Learn how to create function to interact with DeepSeek and set up Open Router API

  • Learn how to build AI procurement manager agent and AI risk analyst agent

  • Learn how to create functions to send email and extract text from PDF

  • Learn how to create functions to interact with Mistral AI

  • Learn how to create AI legal agent, AI benchmark agent, and AI negotiation agent

  • Learn how to create functions to perform web search and interact with LLM

  • Learn how to create multi agent system using Groq and Gemma

  • Learn how to create AI agents capable of automatically generating job description and meeting link

  • Learn how to create AI agents capable of analyzing resumes, writing technical interview questions, and drafting email

  • Learn how to create autonomous HR manager agent

Enroll now

What's inside

Learning objectives

  • Learn how to build ai research assistant and report generator agent using groq and llama
  • Learn how to build ai procurement and risk control agent using open router and deepseek
  • Learn how to build ai business proposal negotiator agent using mistral and mailjet
  • Learn how to build ai pricing optimization agent using groq and gemma
  • Learn how to build ai hiring and talent management agent using gemini and mailjet
  • Learn the basic fundamentals of agentic ai, such as getting to know its use cases, how it works, and the difference between regular ai and agentic ai
  • Learn about prompt engineering and context engineering
  • Learn how to create function to interact with llama and set up groq api
  • Learn how to design and implement react prompting
  • Learn how to create function to generate research report
  • Learn how to create function to interact with deepseek and set up open router api
  • Learn how to build ai procurement manager agent and ai risk analyst agent
  • Learn how to create functions to send email and extract text from pdf
  • Learn how to create functions to interact with mistral ai
  • Learn how to create ai legal agent, ai benchmark agent, and ai negotiation agent
  • Learn how to create functions to perform web search and interact with llm
  • Learn how to create multi agent system using groq and gemma
  • Learn how to create ai agents capable of automatically generating job description and meeting link
  • Learn how to create ai agents capable of analyzing resumes, writing technical interview questions, and drafting email
  • Learn how to create autonomous hr manager agent
  • Show more
  • Show less

Syllabus

Getting to know the general overview of the course and things that you can expect to learn from this course
Introduction
Table of Contents
Whom This Course is Intended for?
Read more

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Career center

Learners who complete Building Agentic AI and Autonomous Agent with Python & Groq will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 50 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building Agentic AI and Autonomous Agent with Python & Groq.
Is widely considered the standard textbook in the field of AI. It provides a comprehensive and foundational understanding of artificial intelligence, covering a vast range of topics relevant to AI automation. While not solely focused on automation, it offers essential background knowledge for anyone looking to delve into the technical aspects of the field. It is commonly used as a textbook in academic institutions.
Offers a rigorous and broad treatment of multi-agent systems from a computer science perspective, integrating concepts from game theory, economics, and logic. It is an excellent resource for advanced undergraduates and graduate students, providing a deeper theoretical understanding. It is often used as a textbook in academic settings.
Provides a comprehensive guide to prompt engineering, covering techniques for crafting effective inputs to generative AI models. It's particularly useful for understanding how to obtain reliable and predictable results, which is crucial for both beginners and those looking to deepen their practical skills. This book is valuable as a current reference for anyone working with generative AI.
Is an excellent starting point for anyone new to Python or programming in general. It covers fundamental programming concepts and Python basics with a hands-on, project-based approach, making it very practical for beginners. The third edition is updated to cover newer Python versions and is widely recommended for its clear explanations and engaging projects. It's often used as an introductory textbook.
Ideal for beginners who want to quickly apply Python to practical tasks. focuses on using Python to automate everyday computer tasks, such as working with files, web scraping, and sending emails. It assumes no prior programming experience and is highly regarded for its clear, step-by-step instructions and focus on immediate productivity gains. The second edition widely used and practical resource.
Considered a key book on intelligent automation and hyperautomation, this book delves into how companies are achieving efficiency gains through AI and automation. It provides a practical guide for business leaders and professionals on implementing AI and intelligent automation, emphasizing ethics and workforce integration. It's highly relevant for understanding contemporary applications.
Focuses on the security testing of APIs, providing insights into how to identify and exploit vulnerabilities. It's a crucial resource for security professionals and developers who want to build more secure APIs by understanding potential attack vectors. It's highly relevant for contemporary API development concerns.
Is widely considered a standard introductory textbook for multi-agent systems. It provides a comprehensive overview of the field, covering key concepts, architectures, and applications. It's highly suitable for undergraduates and those new to the field, laying a solid foundation for further study.
Is highly recommended for intermediate to advanced Python programmers looking to write more idiomatic and efficient code. It explores Python's often-overlooked features and best practices, delving into topics like data structures, the Python data model, and metaprogramming. It's a valuable resource for deepening understanding and is considered a must-read for those aiming for mastery.
This forthcoming book (at the time of this response, available in early access) focuses on building multi-agent systems using the AutoGen framework. It is highly relevant for those interested in practical, contemporary applications of MAS and AI agents, particularly software developers and engineers.
Given the close relationship between microservices and APIs, this book is highly relevant for understanding how to secure microservices architectures and the APIs that connect them. It covers securing communication between services and deploying microservices behind an API gateway. It's valuable for those working with or planning to adopt a microservices approach.
Offers a product-oriented approach to API design, emphasizing how to create APIs that provide value and a great developer experience. It covers the entire design lifecycle and discusses various API styles like REST, gRPC, and GraphQL. It's a strong choice for gaining a broad understanding of API design in a business context.
Provides a practical introduction to machine learning using Python and the scikit-learn library. It's ideal for Python programmers interested in entering the field of machine learning and data science. It covers essential concepts and provides hands-on examples.
Offers a practical, hands-on approach to prompt engineering specifically with ChatGPT. It's an excellent resource for high school and undergraduate students getting started, providing clear examples and exercises. It serves as a useful introductory guide and additional reading to complement foundational AI courses.
Through case studies, this book illustrates how organizations are successfully implementing AI to augment human capabilities. It provides practical examples of AI automation in action and highlights the importance of human-AI collaboration. It's a valuable resource for professionals seeking to understand real-world applications.
Provides a hands-on approach to prompt engineering with a focus on using the OpenAI API. It's particularly relevant for undergraduate students, graduate students, and working professionals who want to programmatically interact with LLMs. It serves as a practical guide for implementing prompt engineering techniques in applications.
Explores how humans and machines can collaborate effectively in the age of AI. It provides valuable insights into the practical application of AI in business processes and the transformation of work, directly relevant to AI automation. It's a useful resource for understanding the strategic implications of AI and is particularly valuable for professionals.
Specifically addresses the impact of AI and automation on the future of work. It explores how jobs and the workplace are changing and provides insights into navigating this transition. It's highly relevant for anyone concerned with the employment implications of AI automation.
Save
This practical guide offers a blend of API design theory and hands-on exercises. It focuses on building popular APIs and fostering a thriving developer ecosystem. The book includes expert advice and case studies, making it highly relevant for those looking to create successful and widely adopted APIs.
Focuses on the creative aspects of prompt engineering and generating diverse language outputs. It's a good fit for students and professionals looking to go beyond basic prompting and explore more advanced techniques for creative content generation. It adds breadth by covering applications in areas like creative writing and podcasting.
Is designed to make deep learning accessible to coders with a focus on practical applications using the fastai library and PyTorch. It's an excellent resource for those who want to implement deep learning models for automation tasks. It's a hands-on guide suitable for developers and students.
Presents proven patterns for designing APIs that facilitate integration through loosely coupled message exchanges. It's a valuable resource for architects and developers working on complex integration scenarios, offering patterns to simplify the process.
This handbook provides a practical guide for business leaders on applying AI within their organizations. It covers identifying opportunities for AI automation and implementing AI projects. It's geared towards a professional audience looking for actionable insights.
Offers a solid introduction to the principles and practices of designing effective web APIs. It's particularly useful for those new to API design, providing practical guidance and examples. It serves as a valuable reference for understanding the characteristics of well-designed APIs and the entire API design lifecycle.
This guide aims to make prompt engineering accessible with a step-by-step approach. It is well-suited for beginners and those new to the field, including high school students and those in introductory undergraduate programs. It provides practical tips and is useful for gaining a broad understanding of how to formulate effective AI prompts.
This collection of articles from Harvard Business Review provides insights into the latest developments and implications of generative AI. It's relevant for understanding contemporary topics in AI that are driving new forms of automation. It's a good resource for professionals and business leaders.
Analyzes AI through an economic lens, explaining how the falling cost of prediction impacts business strategy. It provides a framework for understanding the economic forces driving AI automation and its business implications. It's particularly relevant for those interested in the strategic and economic aspects.
A comprehensive guide aimed at making prompt engineering accessible to a wide audience. It covers various techniques and applications for leveraging AI language models effectively. is useful for high school students through working professionals seeking a thorough introduction and practical guidance.
This book, expected in 2025, focuses on embodied multi-agent systems, particularly in robotics. It covers perception, action, and learning, offering a unified framework. It is highly relevant for graduate students and researchers in robotics and machine learning interested in physical agent systems.
Explores the use of digital technologies in BPM, providing a guide to using digital technologies to improve the efficiency and effectiveness of business processes. It valuable resource for anyone looking to learn about the latest trends in BPA.
Provides a comprehensive overview of BPM, covering the principles, methodologies, and tools used in BPM. It valuable resource for anyone looking to learn about the broader context of BPA.
Is specifically aimed at business leaders, providing a guide to understanding and implementing AI for business growth. It covers the strategic implications of AI automation and how to leverage it effectively within an organization. It's a valuable resource for decision-makers.
Offers a collection of tips and tricks to help intermediate Python developers write more professional and Pythonic code. It provides concise explanations and practical examples of various Python features, making it a useful resource for leveling up coding skills and discovering best practices.
This guide offers quick tips and tricks for prompt engineering across different generative AI models, including text and image generation models. It's a practical resource for users who want to improve their immediate results with various AI tools. It's suitable for all levels looking for actionable advice.
This guide provides a collection of best practices, development workflows, and recommendations for writing idiomatic Python code. It's a valuable resource for developers who want to follow community conventions and improve their overall Python development process.
Dives into the practical aspects of designing RESTful APIs, covering design patterns and best practices. It's suitable for beginners and explores topics such as API gateways and security. The examples are easy to follow, making it a good resource for implementing patterns programmatically.
This handbook provides a comprehensive overview of research on multi-agent systems, with a focus on organizational models. It covers various perspectives and valuable reference for researchers and advanced practitioners interested in the structure and dynamics of agent organizations.
Save
An excellent resource for beginners learning GraphQL, this book focuses on declarative data fetching and building modern web applications using GraphQL. It provides a clear introduction to the concepts and practical examples.
While not solely focused on prompt engineering, this book provides a strong foundation in understanding how LLMs work, which is essential for effective prompting. It's suitable for undergraduate and graduate students, offering technical insights into language understanding and generation. It serves as valuable background reading for those wanting to understand the underlying mechanisms of the models they are prompting. Expected publication in September 2024.
Explores the different schools of thought in machine learning and the potential for a unifying algorithm. It provides a good overview of the various approaches to AI and machine learning relevant to automation. It's a thought-provoking read for those interested in the future direction of AI.
Explores prompt engineering within the broader context of generative AI and touches upon ethical considerations. It's relevant for all levels, providing a balanced view of the technical aspects and the societal impact of generative AI. It's useful for gaining a broader understanding and considering the responsible use of AI.
Published in 2020, this book focuses on the coordination and control of multi-agent systems, including topics like synchronization and consensus. It is particularly relevant for those interested in the control aspects of MAS and can be useful for graduate students and researchers in engineering and computer science.
Provides a practical guide to using ARIS, a commercial BPM platform. It valuable resource for anyone looking to learn about the practical aspects of BPA implementation.
This handbook is geared towards engineers working with LLMs, covering the process from concept to production. It provides a deeper technical understanding of integrating and managing LLMs, which is relevant for prompt engineers working in a development context. It is best suited for graduate students and working professionals.
Provides insights into the world of API management from an architect's perspective. It covers the basics of APIs, technologies for building API management solutions, design principles, security, and monetization. It's a useful resource for understanding the broader aspects of managing an API program.
A collection of recipes for common Python programming tasks. is an excellent reference for experienced Python developers looking for practical solutions to a wide range of problems. It covers various domains and provides idiomatic Python code examples.
A foundational text for understanding RESTful APIs, this book delves into the concepts behind REST and how it applies to web services. It's suitable for beginners and provides a strong theoretical basis without focusing on specific coding examples. It helps solidify an understanding of the basics of APIs and their underlying principles.
Authored by prominent figures in policy, industry, and academia, this book explores the broader societal and geopolitical implications of AI. It offers a high-level perspective on how AI, including automation, will reshape global dynamics. It's a thought-provoking read for understanding the wider context.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Building Agentic AI and Autonomous Agent with Python & Groq.
Problem Solving, Python Programming, and Video Games
Most relevant
Gen AI - RAG Application Development using LlamaIndex
Most relevant
Data Processing with Azure
Most relevant
Building and Evaluating Data Agents
Most relevant
Building Systems with the ChatGPT API
Most relevant
Prompt Engineering for Web Developers
Most relevant
Master Agentic AI with LangGraph, Streamlit and OpenAI
Most relevant
The Complete Agentic AI Engineering Course (2025)
Most relevant
Generative and Agentic AI
Most relevant

Udemy Buyer Protection & Guarantee

Verified partner policies & purchase protections

Global Marketplace Leader
Free Trial & Audit

Free Lecture Previews

Free preview video lectures available for all courses; optional 7-day free trial on Personal Plan subscriptions (cancel before trial ends to avoid conversion).

Return & Refund Policy

30-Day Money-Back Guarantee

30-day money-back guarantee on all eligible individual course purchases (provided course content has not been substantially consumed or downloaded). Subscription fees are non-refundable once billed.

Buyer Protections

Verified Academic & Industry Partner

Lifetime access to purchased individual courses and future updates, verifiable certificate of completion, and direct student Q&A forums.

Key Purchase Protections
30-day 100% money-back guarantee on course purchases
Lifetime access on web, mobile, and offline
Certificate of completion included with purchase
Direct instructor Q&A and active student community
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser