Building AI Agents with Python and LangChain

In this mini course, you’ll learn how to build a powerful AI Agent in Python that integrates seamlessly with a task manager app through its API. Using the latest LangChain library, we’ll walk step by step through creating an intelligent assistant that can understand user requests, interact with tasks dynamically, and provide an AI-driven way to manage your to-dos. By the end, you’ll have a working AI agent and the skills to extend it to other apps and workflows.

Section 1 - Initial Steps for Creating the AI Agent

  1. ▶️ What AI Agent we will build?

  2. ▶️ Installing Libraries and getting API keys

  3. ▶️ Loading API Keys


    🔐 Access to the course videos below requires a subscription.
    To unlock all lessons and build your own AI Agent step-by-step, subscribe to a paid AI Shortcuts plan:

    Unlock All Lectures

Section 2 - Building the AI Agent

  1. ▶️ Getting AI Responses from LangChain🔒

  2. ▶️ Making the AI Agent Execute Python Functions 🔒

  3. ▶️ Using Agent Tools with Function Arguments🔒

Section 2 - Implementing the Tools of the Agent

  1. ▶️ Adding Tasks to Todoist Through the AI Agent🔒

  2. ▶️ Enabling Chat History for the AI Agent 🔒

  3. ▶️ Make AI Agent Show Existing Tasks🔒