Showing posts with label LangChain. Show all posts
Showing posts with label LangChain. Show all posts

LangChain- Develop AI Agents with LangChain & LangGraph

Monday, July 27, 2026

langchain

Learn LangChain and LangGraph by building real world AI Agents (Python, Latest Version 0.3.0+)

Preview this Course

Description
COURSE WAS RE-RECORDED and supports- LangChain Version 0.37+

**Ideal students are software developers / data scientists / AI/ML Engineers**

Welcome to the AI Agents with LangChain and LangGraph Udemy course - Unleashing the Power of Agentic AI!
This  course is designed to teach you how to QUICKLY harness the power the LangChain & LangGraph libraries for LLM applications and Agentic AI.
This course will equip you with the skills and knowledge necessary to develop cutting-edge LLM solutions for a diverse range of topics.

Please note that this is not a course for beginners. This course assumes that you have a background in software engineering and are proficient in Python. I will be using Pycharm IDE but you can use any editor you'd like since we only use basic feature of the IDE like debugging and running scripts .

What You’ll Build:  No fluff. No toy examples. You’ll build:


Documentation Helper – A chatbot over Python package docs (and any data you choose), using advanced retrieval and RAG.

Slim ChatGPT Code Interpreter – A lightweight code execution assistant.

Prompt Engineering Theory Section

Introduction to LangGraph

Introduction to Model Context Protocol (MCP)

Ice Breaker Agent – An AI agent that searches Google, finds LinkedIn and Twitter profiles, scrapes public info, and generates personalized icebreakers.


The topics covered in this course include:

AI Agents

Agentic AI


LangChain, LangGraph






Prompts, PromptTemplates, langchainub


Chains: create_retrieval_chain, create_stuff_documents_chain


OpenAI Functions, Tool Calling

Tools, Toolkits

Memory

Vectorstores (Pinecone, FAISS, Chroma)

RAG (Retrieval Augmentation Generation)

DocumentLoaders, TextSplitters

Streamlit (for UI), Copilotkit

LCEL

LangSmith

LangGraph

GIST of Cursor IDE 

Cursor Composter

Curser Chat

MCP - Model Context Protocol & LangChain Ecosystem

Introduction To LangGraph



Throughout the course, you will work on hands-on exercises and real-world projects to reinforce your understanding of the concepts and techniques covered. By the end of the course, you will be proficient in using LangChain to create powerful, efficient, and versatile LLM applications for a wide array of usages.

Why This Course?

Up-to-date: Covers LangChain v0.37+ and the latest LangGraph ecosystem.

Practical: Real projects, real APIs, real-world skills.

Career-boosting: Stay ahead in the LLM and GenAI job market.

Step-by-step guidance: Clear, concise, no wasted time.

Flexible: Use any Python IDE (Pycharm shown, but not required).



DISCLAIMERS

Please note that this is not a course for beginners. This course assumes that you have a background in software engineering and are proficient in Python.
I will be using Pycharm IDE but you can use any editor you'd like since we only use basic feature of the IDE like debugging and running scripts.

The Ice-Breaker (Optional) project requires usage of 3rd party APIs-
Scrapin, Tavily, Twitter API  which are generally paid services.
All of those 3rd parties have a free tier we will use to create stub responses development and testing.

Who this course is for:
  • Software Engineers that want to learn how to build Generative AI based applications with LangChain and LangGraph
  • Developers that want to learn how to build Generative AI based applications with LangChain and LangGraph
  • Engineers that want to learn how to build Generative AI based applications with LangChain and LangGraph

Posted by free courses at July 27, 2026

2026 Deep Agent - Multi Agent RAG with Gemini and Langchain

Thursday, January 15, 2026

deep-agent

Langchain v1 AI Agents, Multi-Modal Deep Agents, Multi Agent Deep Advanced RAG, Google Gemini 3, Qdrant, Docker, Docling

Preview this Course

Description
This course is a complete, hands-on guide to building real-world AI agents and deep research (DeepAgent) systems using Google Gemini, LangChain v1, MCP, and modern RAG techniques.

You will start from the absolute basics of AI agents and slowly move towards building advanced autonomous multi-agent systems used for deep financial research. The course is designed in a progressive way so that beginners can follow along, while experienced developers will still learn advanced production-grade patterns.



The focus of this course is not only theory. You will build everything step by step using Python notebooks, real APIs, real documents, and real data pipelines.



What this course covers

You will first understand what an AI agent really is. You will learn different agent patterns, how agents reason, how they take actions, and how to choose the right agent design for a real project.

You will then set up Google Gemini AI Studio and LangSmith properly. This includes creating API keys, understanding pricing, rate limits, and tracing agent executions so you can debug and monitor your agents like a professional.



After that, you will go through a complete Gemini and LangChain bootcamp. You will learn how to use Gemini models in Python, how messages work internally, how streaming responses work, how multimodal inputs are handled, and how to use tools, function calling, reasoning mode, grounding, and context caching to reduce cost and improve performance.



Once the foundations are clear, you will move into LangChain agents. You will build agents with memory, state management, summarization middleware, fallback models, PII protection, planners, streaming responses, and structured outputs using Pydantic.

The course then introduces MCP through a finance use case. You will connect external MCP servers like Yahoo Finance, load them as LangChain tools, and build a complete stock research agent with structured prompts and planners.



Deep RAG and Multimodal Finance Systems

A large part of this course focuses on Deep RAG systems for finance.

You will learn why multimodal RAG is hard, what problems occur with PDFs, tables, images, and long documents, and how to design a reliable deep RAG pipeline.

You will extract data from financial PDFs using Docling. This includes converting PDFs to markdown, extracting tables with context, tracking page numbers, extracting images, and validating data integrity at scale.

You will then generate accurate image descriptions using multimodal Gemini models and store those descriptions in markdown so everything can be handled in a single text-based pipeline.

Next, you will ingest large amounts of multimodal data into Qdrant vector database. You will learn dense search, sparse search, hybrid search, metadata filtering, de-duplication using file hashes, and best practices for chunking and retrieval models.

On top of that, you will build advanced retrieval pipelines using hybrid search and cross-encoder re-ranking for better answer quality.



Building Real Multi-Agent Deep Research Systems

In the final sections, you will build full multi-agent deep research systems from scratch.

You will design autonomous agents that work like an expert research team with orchestrator, researcher, and editor agents. These agents will plan tasks, run deep research, synthesize results, and produce structured outputs.

You will learn how agent states are shared, how tools are injected at runtime, how files are managed by agents, and how prompts are designed differently for orchestrator, researcher, and editor roles.

You will also explore LangChain’s built-in deep agent architecture and build a complete deep finance research agent using sub-agents and a file backend.



Who this course is for

This course is for developers who want to go beyond basic chatbots and build serious AI systems.

It is ideal for:

AI engineers working with LLMs

Backend developers building RAG systems

Data scientists working with documents and research

Finance and analytics professionals interested in AI automation

Anyone who wants to understand how real multi-agent systems are built in production

Basic Python knowledge is recommended, but some prior agent or RAG experience is recommended.

By the end of this course, you will be able to design, build, and debug advanced AI agents, multimodal RAG pipelines, and autonomous multi-agent research systems using Gemini and LangChain.

You will not just understand concepts. You will have built complete, end-to-end systems that you can reuse in real projects, startups, or enterprise environments.

Who this course is for:
  • AI engineers, backend developers, and data scientists who want to build Gemini-based agents, multimodal RAG systems, and deep research workflows using LangChain, Docling, Docker, and Qdrant.

Posted by free courses at January 15, 2026

LangChain Mastery:Develop LLM Apps with LangChain & Pinecone

Tuesday, September 24, 2024

Step-by-Step LLM App Development using LangChain, Pinecone, OpenAI and Gemini. Make production-ready apps with Python.

LangChain Mastery:Develop LLM Apps with LangChain & Pinecone

Preview this Course

Description
** Fully updated in May 2024 for the latest versions of LangChain, OpenaAI, and Pinecone. **

Build hands-on generative LLM-powered applications with LangChain.

Create powerful web-based front-ends for your generative apps using Streamlit.

The AI revolution is here and it will change the world! In a few years, the entire society will be reshaped by artificial intelligence.

By the end of this course, you will have a solid understanding of the fundamentals of LangChain, Pinecone, OpenAI and Google's Gemini Pro and Pro Vision. You'll also be able to create modern front-ends using Streamlit in pure Python.

This LangChain course is the 2nd part of “OpenAI API with Python Bootcamp”. It is not recommended for complete beginners as it requires some essential Python programming experience.

Currently, the effort, knowledge, and money of major technology corporations worldwide are being invested in AI.



In this course, you'll learn how to build state-of-the-art LLM-powered applications with LangChain.



What is LangChain?

LangChain is an open-source framework that allows developers working with AI to combine large language models (LLMs) like GPT-4 with external sources of computation and data. It makes it easy to build and deploy AI applications that are both scalable and performant.

It also facilitates entry into the AI field for individuals from diverse backgrounds and enables the deployment of AI as a service.



In this course, we'll go over LangChain components, LLM wrappers, Chains, and Agents. We'll dive deep into embeddings and vector databases such as Pinecone.

This will be a learning-by-doing experience. We'll build together, step-by-step, line-by-line, real-world LLM applications with Python, LangChain, and OpenAI. The applications will be complete and we'll also contain a modern web app front-end using Streamlit.



We will develop an LLM-powered question-answering application using LangChain, Pinecone, and OpenAI for custom or private documents. This opens up an infinite number of practical use cases.

We will also build a summarization system, which is a valuable tool for anyone who needs to summarize large amounts of text. This includes students, researchers, and business professionals.

I will continue to add new projects that solve different problems. This course, and the technologies it covers, will always be under development and continuously updated.



The topics covered in this "LangChain, Pinecone and OpenAI" course are:

LangChain Fundamentals

Setting Up the Environment with Dotenv: LangChain, Pinecone, OpenAI, Google's Gemini

Google's Gemini Pro and Pro Vision

ChatModels: GPT-3.5-Turbo and GPT-4

LangChain Prompt Templates

Prompt Engineering using recommended Guidelines and Priciples

Simple Chains

Sequential Chains

Introduction to LangChain Agents

LangChain Agents in Action

Vector Embeddings

Introduction to Vector Databases

Diving into Pinecone

Diving into Chroma

Splitting and Embedding Text Using LangChain

Inserting the Embeddings into a Pinecone Index

Asking Questions (Similarity Search) and Gettings Answers (GPT-4)

Proficient in using AI Coding Assistants (Jupyter AI)   

Creating front-ends for LLM and generative AI apps using Streamlit

Streamlit: main concepts, widgets, session state, callbacks



The skills you'll acquire will allow you to build and deploy real-world AI applications. I can't tell you how excited I am to teach you all these cutting-edge technologies.



Come on board now, so that you are not left behind.

I will see you in the course!

Who this course is for:
  • Python programmers who want to build LLM-Powered Applications using LangChain, Pinecone and OpenAI.
  • Any technical person interested in the most disruptive technology of this decade.
  • Any programmer interested in AI.

Posted by free courses at September 24, 2024

Master LangChain & Gen AI -BUILD #16 AI Apps HuggingFace

Sunday, September 15, 2024

Learn End to End LLM Generative AI (Gen AI) projects - Langchain - OpenAI, HuggingFace, LLAMA 2 & Gemini Pro models

Master LangChain & Gen AI -BUILD #16 AI Apps HuggingFace


Preview this Course

Description
Are you interested in harnessing the power of AI to create groundbreaking language-based applications?

Look no further than LangChain and Gen AI - a comprehensive course that will take you from a novice to an expert in no time.


Implement Generative AI (GenAI) apps with langchain framework using different LLMs.



By implementing AI applications powered with state-of-the-art LLM models like OpenAI and Hugging Face using Python, you will embark on an exciting project-based learning journey.



With LangChain, you will gain the skills and knowledge necessary to develop innovative LLM solutions for a wide range of problems.



Here are some of the projects we will work on:

Project 1: Construct a dynamic question-answering application with the unparalleled capabilities of LangChain, OpenAI, and Hugging Face Spaces.

Project 2: Develop an engaging conversational bot using LangChain and OpenAI to deliver an interactive user experience.

Project 3: Create an AI-powered app tailored for children, facilitating the discovery of related classes of objects and fostering educational growth.

Project 4: Build a captivating marketing campaign app that utilizes the persuasive potential of well-crafted sales copy, boosting sales and brand reach.

Project 5: Develop a ChatGPT clone with an added summarization feature, delivering a versatile and invaluable chatbot experience.

Project 6: MCQ Quiz Creator App - Seamlessly create multiple-choice quizzes for your students using LangChain and Pinecone.

Project 7: CSV Data Analysis Toll - Helps you analyze your CSV file by answering your queries about its data.

Project 8: Youtube Script Writing Tool -  Effortlessly create compelling YouTube scripts with this user-friendly and efficient script-writing tool.

Project 9 - Support Chat Bot For Your Website - Helps your visitors/customers to find the relevant data or blog links that can be useful to them.

Project 10 - Automatic Ticket Classification Tool - The Automatic Ticket Classification Tool categorizes support tickets based on content to streamline ticket management and response processes.

Project 11 - HR - Resume Screening  Assistance - HR project using AI to assist in screening resumes, optimizing the hiring process with smart analysis and recommendations

Project 12 - Email Generator using LLAMA 2- The Email Generator is a tool that automatically creates customized emails, saving time and effort in crafting personalized messages.

Project 13 - Invoice Extraction Bot using LLAMA 2- Invoice Extraction Bot: AI-powered tool that extracts key details from invoices accurately and efficiently. Simplify your data entry process.

Project 14 - Text to SQL Query Helper Tool: Convert natural language text into structured SQL queries effortlessly using the Text to SQL Query Tool for streamlined database interaction and data retrieval.

Project 15 - Customer Care Call Summary Alert - Concise notification highlighting key points and outcomes from recent customer service calls, aiding quick understanding and response



This course is designed to provide you with a complete understanding of LangChain, starting from the basics and progressing toward creating practical LLM-powered applications.



LangChain empowers programmers to fully utilize large language models, such as ChatGPT, pinecone, LLAMA 2, and Huggingface, and seamlessly integrate them with external data sources. This integration enhances the models' ability to comprehend and respond to human language.



Built with Python, LangChain offers a user-friendly interface tailored specifically for beginners, making it accessible to aspiring developers.



Course Overview:

Aspiring to build sophisticated language-based applications

LangChain is the perfect library for you.

Move beyond basic techniques like keyword matching or rule-based systems and maximize your reach by langchain.

Leverage the power of LLMs, and applications using LangChain and combine them with cognitive or information sources & pinecone.

Unlock tremendous potential and explore new possibilities with applications using LangChain and Pinecone.



Course Contents:

LangChain

LLMs

Chat Models

Prompts

Indexes

Chains

Agents

Memory

Google Gemini Pro





But this isn't just a theory-based course; it's a hands-on experience. You will engage in practical activities and real-world projects, reinforcing your understanding of these concepts and techniques.



By the end of the course, you will be equipped with the skills to apply Langchain effectively, building robust, pinecone, powerful, and scalable LLM applications for various purposes.



Don't miss this opportunity to become a language model expert.

Enroll in the LangChain course and embark on a transformative journey that will elevate your AI app development skills. LangChain , OpenAI , ChatGPT , LLM, langchain pinecone , LLAMA 2 ,  Huggingface Google Gemini Pro Python - these are the tools that will empower you to create cutting-edge AI applications that push the boundaries of what's possible.



Get ready to unlock your full potential and become a hero in the world of language-based AI development through langchain.



You will do practical activities and real-world projects throughout the applications using LangChain pinecone Google Gemini Pro course to strengthen your understanding of the concepts and techniques.



You will be competent in applying Langchain pinecone to build strong, effective, and scalable LLM applications for a variety of uses by the end of the course.

Who this course is for:
  • Someone who ready to explore the AI world

Posted by free courses at September 15, 2024
CouseSites - Designer: Douglas Bowman | Dimodifikasi oleh Abdul Munir Original Posting Rounders 3 Column