
Develop a basic agent from scratch using the react pattern, where the LLM reasons, acts in an environment, and iterates with observations until it completes.
Automate the agent by looping prompts, parsing actions with a regex from the LLM response, and executing tool functions until a final answer.
Build a simple chatbot in LangGraph using line graph by defining a state graph with messages and an annotated node that appends responses, then compile and run the graph.
Develop an lm agentic app with a line graph to generate and refine a tweet on a subject through generate, reflect, give feedback, and refine, then post on X.
Apply the reflection technique to generate, critique, and improve a tweet via a reflect chain that acts as a critic, repeating steps to refine the final output.
Connect the graph by defining nodes, edges, and an end node, build a message graph with generate and reflect nodes, and iteratively refine tweets from a stateful message history.
Demonstrates building an app workflow with a generation and reflection chain, using a line graph to iterate revisions and finalize a tweet about FIFA World Cup 26.
Develop the agents and nodes for an llm app by building a planning node, research plan node, draft generation, and reflection, then refine with critique and further research.
Download pdf files from the data frame's urls, save them locally, and record their names; then split, embed, and upload the chunks to pinecone for retrieval augmented generation.
Load PDFs, split into 512-character chunks with a 64-character overlap, embed the chunks, and expand the data frame with chunk metadata for efficient retrieval and generation in a vector store.
Set up Pinecone, a managed vector database, to store and query embeddings with cosine similarity for semantic search and recommendations, using an index on AWS US East 1.
Implement a web search tool with Google Serp API, securely handling the API key from environment variables and returning up to five organic results.
Explore how the oracle LLM acts as a graph decision maker, selecting tools such as archives or web search, using a scratchpad to guide final answers.
Test the oracle-driven LangGraph workflow by passing inputs, embedding arXiv queries, indexing with pinecone, and validating tool choices (web search, fetch archive) via scratchpad and system rules.
Develop and execute an agent-driven workflow using a state graph to select tools, collect outputs, and generate a formatted final report for a research topic.
Define a class with the class keyword and a Pascal-case name, using indentation and a pass statement. Create an instance and access its docstring via dot notation and __doc__.
Learn how the __init__ method serves as the class constructor, automatically invoked when creating a new instance, and how to use self to assign attributes like name and year.
Typed dicts in Python 3.8 enable static type checking for dictionaries with fixed keys, improving readability, maintainability, and reliability through defined key types and type hints.
Welcome to this brand new course on LangGraph, which allows us to build agentic LLM applications. Unleash the Full Potential of AI with LangGraph & LangChain!
By the end of this course, you will be equipped with the skills to seamlessly integrate LLM agents into your applications, opening up new possibilities and horizons.
We are witnessing a rapid ascent in AI capabilities, with groundbreaking advancements occurring annually. This swift progress has the potential to significantly reshape our world in the coming years.
Three pivotal advancements are poised to make a profound impact: Infinite Context Windows, Text to Action, and Agents.
Agents: The New Frontier in AI
Agents are autonomous intelligent entities designed to perform tasks, process information, and interact within a language-based framework. These agents are significantly expanding the potential of AI across various domains.
Agentic AI is revolutionizing industries, offering enhanced applications in fields such as legal document analysis, medical diagnostics, and software development. Imagine an army of skilled programmers working around the clock to develop software solutions for you.
In this course, we will delve into LangGraph, an extension of LangChain specifically designed for agent and multi-agent workflows. LangGraph enables highly customizable and controllable agent flows, ideal for complex scenarios.
We will also explore LangSmith, a platform for tracing and debugging your production-grade LLM applications.
What You'll Learn:
Master LangGraph: Explore nodes, edges, and state management for advanced agent workflows.
LangChain Integration: Connect LLMs to real-world tools for powerful multi-agent applications.
Develop Autonomous Agents: Build agents that can observe, reflect, and improve with memory and tool observation.
RAG & Embeddings: Implement Retrieval-Augmented Generation (RAG) with Pinecone for enhanced search capabilities.
Debug & Scale: Use LangSmith to debug and trace production-grade AI applications.
Why Enroll in This Course?
Cutting-Edge Skills: You'll master LangGraph and LangChain, tools at the forefront of AI development.
Practical Applications: Build real-world AI solutions that can be integrated into businesses, research, and more.
Step-by-Step Guidance: Whether you're experienced in AI or just getting started, our comprehensive tutorials will guide you through each project.
Join the AI Revolution: The demand for AI professionals is skyrocketing—position yourself at the forefront by mastering these critical technologies.
Hands-On Projects:
ReAct Agent from Scratch: Build a fully functional agent with LangGraph.
Custom Chatbot: Develop an intelligent chatbot powered by LangChain.
Content Generation Tools: Create AI tools that generate essays, tweets, and more using LangGraph’s reflection pattern.
Master Project: Build a robust research agent integrating GPT-4, Pinecone, ArXiv, and Google SerpAPI.
Ready to build AI agents that can transform industries? Enroll now and take your AI development skills to the next level with LangGraph!
Looking forward to seeing you in the course!