Langchain 101
Mar 27, 2025, Techical
Workshop Overview: 1. Introduction to Large Language Models (LLMs) The session began with a comprehensive introduction to LLMs, covering their architecture and real-world applications. 2. Building a Basic Chatbot (With Memory) Sarath Chandra led a live coding session, where participants built a simple chatbot using LangChain, providing them with a foundational understanding of chatbot development. 3. Vectors & Embeddings Vaibhav took the stage to explain vectors and embeddings, illustrating how these essential concepts enhance LLM capabilities. Participants also implemented these ideas practically using LangChain. 4. Retrieval Augmented Generation (RAG) The session progressed to RAG, where Vaibhav explained its significance in improving the accuracy of LLM outputs. Sarath demonstrated how to train LLMs to write blockchain code using provided documentation. 5. Agents & Tool Integration Vaibhav introduced the concept of agents and their ability to orchestrate actions and interact with external tools. Through a live demonstration, participants witnessed how LLMs reason and execute tasks using LangChain agents. Interactive Project: To reinforce their learning, participants were tasked with building a chatbot interface using Streamlit and LangChain. This hands-on project allowed attendees to apply their newly acquired knowledge in a practical context, fostering innovation and creativity. Engagement & Feedback: The workshop concluded with a Q&A session, where participants’ doubts were addressed, enhancing their understanding of advanced LLM concepts and LangChain applications.
