Loading video...

Video Failed to Load

Go Home

🔗 New LangChain Academy Course: Introduction to LangChain (Python) 🔗 Learn how to build with LangChain – our open source framework that makes it easy to start building agents with any model provider. In this course, you’ll create agents that can reason, use tools, and take action, and learn...

41,233 views • 10 months ago •via X (Twitter)

9 Comments

Himanshu Kumar's profile picture
Himanshu Kumar10 months ago

Build agents; avoid over-reliance on single model providers for flexibility.

IA Facile's profile picture
IA Facile10 months ago

Super intéressant ! J'ai hâte de me lancer dans ce cours pour approfondir mes connaissances sur LangChain. La partie sur le debugging avec LangSmith et la création d'équipes d'agents me semble particulièrement prometteuse. Merci pour cette ressource gratuite ! 🚀

Anayat's profile picture
Anayat10 months ago

Enrolled, curious how far the default create_agent abstraction can really take you before you need to drop down to custom routers and tool executors for latency, cancellation, and reliable retries in production.

Saeed Anwar's profile picture
Saeed Anwar10 months ago

LangChain Academy came at the perfect time. The jump from toy demos to production agents is brutal. Courses like this fill the gap between "hello world" and "this actually handles real tasks without breaking".

Scooby Snackz's profile picture
Scooby Snackz10 months ago

Course sounds cool but the real win here is this dude with the buttery smooth and steamy accent telling me what I’m gonna learn Please tell me this mfer is voicing the course 👀

Mykhailo Sorochuk's profile picture
Mykhailo Sorochuk10 months ago

Nice, free course. Does it cover building a team of agents and debugging with LangSmith end-to-end?

Slava Roikhel's profile picture
Slava Roikhel10 months ago

Great job!

Anthony Elizondo's profile picture
Anthony Elizondo10 months ago

i just finished it. it was pretty good! am i the first?

Saeed Anwar's profile picture
Saeed Anwar10 months ago

LangChain Academy is solid for getting started. Biggest thing I'd add: spend time understanding when to use agents vs chains. New devs over-architect with agents for simple sequential tasks. Agents shine when you need dynamic tool selection, not everything needs ReAct.

Related Videos

New short course: Long-Term Agentic Memory with LangGraph. Learn to build an agent with long-term memory in this course developed in collaboration with taught by its Co-Founder and CEO, Harrison Chase! Personal assistance and productivity tasks have become important use cases for agents. An important feature of an AI assistant, such as a coding or calendar assistant, is its ability to keep improving over time from its experience. Agent memory is the key capability that enables this. To add memory to an agent, you must first figure out what to store and what to retrieve when it is time to use the information. Additionally, you’ll have to decide when to update the stored information. For example, you might update in each iteration loop of the agent or perform updates in the background, with a helper agent. In this course, you will learn a mental framework to build agents with long-term memory. You'll create a useful email assistant that can respond, ignore, and notify using writing, scheduling, and memory-management tools. You’ll develop your agent's memory by adding facts to its memory store, provide examples to learn the user's preferences, and optimize system prompts to evolve instructions based on previous responses. In detail, you’ll: - Learn how the three types of memory--semantic, episodic, and procedural–and the two update mechanisms–via hot path and in the background–apply to your agents. - Build an email agent with writing, scheduling, and availability tools, along with a router that triages incoming email and handles it accordingly by ignoring, responding, or notifying the user. - Add tools to your email agent that allow it to operate on semantic memory by learning facts about the user, storing them in a long-term memory store, and searching over them in future interactions. - Incorporate episodic memory, in the form of few-shot examples, in the triage step of your agents to help them learn and update user preferences. - Add procedural memory as system prompts, optimized with feedback to improve the instructions the agent follows. Learn how to approach memory in agents, and start building agents with long-term memory with LangGraph! Please sign up here:

Andrew Ng

132,225 views • 1 year ago

New Course: ACP: Agent Communication Protocol Learn to build agents that communicate and collaborate across different frameworks using ACP in this short course built with IBM Research's BeeAI, and taught by Sandi Besen, AI Research Engineer & Ecosystem Lead at IBM, and Nicholas Renotte, Head of AI Developer Advocacy at IBM. Building a multi-agent system with agents built or used by different teams and organizations can become challenging. You may need to write custom integrations each time a team updates their agent design or changes their choice of agentic orchestration framework. The Agent Communication Protocol (ACP) is an open protocol that addresses this challenge by standardizing how agents communicate, using a unified RESTful interface that works across frameworks. In this protocol, you host an agent inside an ACP server, which handles requests from an ACP client and passes them to the appropriate agent. Using a standardized client-server interface allows multiple teams to reuse agents across projects. It also makes it easier to switch between frameworks, replace an agent with a new version, or update a multi-agent system without refactoring the entire system. In this course, you’ll learn to connect agents through ACP. You’ll understand the lifecycle of an ACP Agent and how it compares to other protocols, such as MCP (Model Context Protocol) and A2A (Agent-to-Agent). You’ll build ACP-compliant agents and implement both sequential and hierarchical workflows of multiple agents collaborating using ACP. Through hands-on exercises, you’ll build: - A RAG agent with CrewAI and wrap it inside an ACP server. - An ACP Client to make calls to the ACP server you created. - A sequential workflow that chains an ACP server, created with Smolagents, to the RAG agent. - A hierarchical workflow using a router agent that transforms user queries into tasks, delegated to agents available through ACP servers. - An agent that uses MCP to access tools and ACP to communicate with other agents. You’ll finish up by importing your ACP agents into the BeeAI platform, an open-source registry for discovering and sharing agents. ACP enables collaboration between agents across teams and organizations. By the end of this course, you’ll be able to build ACP agents and workflows that communicate and collaborate regardless of framework. Please sign up here:

Andrew Ng

105,839 views • 1 year ago