This course provides a comprehensive guide to building advanced applications with large language models (LLMs) using the LangChain framework. You’ll dive into the key components of LangChain, such as models, prompts, parsers, memory, chains, and question-answering, empowering you to create dynamic and scalable LLM applications. By the end of the course, you’ll have hands-on experience in developing complex workflows, optimizing retrieval, retaining context, and making decisions dynamically with agents.
What you'll learn
- Learn why orchestration tools like LangChain are essential for LLM development.
- Understand how LangChain manages inputs and outputs for LLMs using prompts and models.
- Discover how to integrate external data using document loaders, transformers, & vector stores.
- Create complex LLM workflows with various chain types and summarize documents.
- Retain context and track conversations with different memory types to overcome token limits.
- Enable dynamic decision-making with agents like Self Ask, ReAct, and structured chat.
- Monitor and log LLM applications using callbacks for better performance.
- Practice exercises on Model I/O, Memory, Chains, and Agents to reinforce your learning.
Begin your professional career by learning data science skills with Data Science Dojo, a globally recognized e-learning platform where we teach students how to learn data science, data analytics, machine learning and more.
Our programs are available in the most popular formats: in-person, virtual instructor-led, and self-paced training. This means that you can choose the learning style that works best for you! From the very beginning, our focus is on helping students develop a think-business-first mindset so that they can effectively apply their data science skills in a real-world context. Enrol in one of our highly-rated programs and learn the practical skills you need to succeed in the field.
Courses you might be interested in
-
5 Lessons
-
20 Lessons
-
4 Lessons
-
2 Lessons