0% found this document useful (0 votes)
364 views3 pages

Building AI Agents

Artificial Intelligence utilities in daily tasks

Uploaded by

fan10061982
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
364 views3 pages

Building AI Agents

Artificial Intelligence utilities in daily tasks

Uploaded by

fan10061982
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Title: Introduction to Building AI Agents

Duration: 4 Sessions (3 hours each, total of 12 hours)

Audience: Non-programmers with basic Python knowledge or those who have completed the
Introduction to Python Bootcamp

Course Overview:

This intensive course introduces you to the world of AI agents, focusing on practical applications
using Python and OpenAI. The course emphasizes hands-on experience and immediate, tangible
results to keep you engaged and motivated. You will learn key AI concepts, explore popular
frameworks, understand large language models (LLMs), master prompt engineering, and build AI
agents using low-code/no-code tools and Python.

Course Outline:

Section 1: Foundations of AI and AI Agents

• Introduction to Artificial Intelligence

o Understanding AI, Machine Learning, and Data Science

o Real-world applications of AI in various industries

• Understanding Large Language Models (LLMs)

o What are LLMs and how do they function?

o Overview of OpenAI's GPT models

• Hands-On Activities

o Interacting with AI models using OpenAI API

o Experimenting with prompts and observing outputs

Section 2: Mastering Prompt Engineering and Popular Frameworks

• Prompt Engineering

o Crafting effective prompts for desired outcomes

o Techniques for refining and optimizing prompts

• Introduction to AI Agent Frameworks

o Overview of Retrieval-Augmented Generation (RAG) and ReAct frameworks

o Understanding their applications and benefits

• Hands-On Activities

o Developing prompts to solve specific tasks


o Exploring case studies of AI agents using popular frameworks

Section 3: Building AI Agents with Low-Code/No-Code Tools

• Automating Workflows with Low-Code/No-Code Platforms

o Introduction to platforms

o Introduction to Zapier or similar workflow tool and its capabilities

o Building simple automated workflows using drag-and-drop interfaces

o Embedding AI part in the workflow

o Connecting apps and automating tasks without coding using the free version

• Hands-On Activities

o Creating automation workflows

o Building a simple flow on a low-code platform

Section 4: Hands-On AI Agent Development with Python and OpenAI

• Setting Up Your Development Environment

o Installing necessary Python libraries

o Secure handling of OpenAI API keys

• Building AI Agents in Python

o Developing one of these AI agents:

▪ FAQ Chatbot

▪ Personal Assistant

▪ Data Retrieval Agent using RAG

• Capstone Project

o Designing and building your AI agent

o Applying all the concepts and skills learned during the course

o Showcasing your AI agent

Key Takeaways:

• Gain a foundational understanding of AI and AI agents

• Learn to craft effective prompts for large language models

• Build practical AI agents using low-code/no-code tools and Python

• Understand AI agent frameworks like RAG and ReAct in real-world scenarios


• Develop your AI agent as a capstone project

Student Responsibilities:

To achieve the best results from this course, students are encouraged to:

• Complete All Assignments: Engage fully by completing all given assignments, which are
designed to reinforce learning and provide hands-on experience.

• Take Initiative in Troubleshooting: Take responsibility for troubleshooting basic tasks. This
proactive approach will enhance your problem-solving skills and deepen your
understanding.

• Participate Actively: Contribute to discussions and activities during sessions to enrich


your learning experience and that of your peers.

• Dedicate Time for Practice: Allocate sufficient time outside of class to review materials
and practice the skills learned.

• Complete the Capstone Project: Successfully completing the capstone project is required
to be eligible for the course completion certificate. This project serves as a culmination of
your learning and an opportunity to apply your new skills.

• Seek Assistance When Needed: Don't hesitate to ask questions or seek help from
instructors or classmates if you encounter challenges.

By embracing these responsibilities, you'll maximize your learning experience and be well-prepared
to apply AI agent concepts in real-world scenarios.

You might also like