(For Product Managers) Understanding the Basics of LLM and Planning LLM-based Services
arigaram
$77.00
Beginner / NLP, gpt, AI, ChatGPT, LLM
4.0
(9)
Explains why LLMs are needed, their technical background, and basic concepts.
Beginner
NLP, gpt, AI
In this course, you will learn how to design, build, and evaluate advanced RAG systems using the LangChain framework. You will master LCEL, Runnables, advanced retrieval techniques, chunking strategies, cross-encoder reranking, agent-based RAG, tool calling, SQL integration, and safety techniques using NeMo Guardrails. You will also learn how to trace, debug, and deploy a full-stack AI chatbot with LangFuse, React, FastAPI, and Docker.
18 learners
Level Beginner
Course period Unlimited
The ability to build advanced RAG pipelines using LangChain, including retrieval optimization, reranking, routing, and tool integration.
The skills to evaluate and improve RAG systems using RAGAS and AI-generated test sets.
Hands-on experience building a full-stack AI application (React + FastAPI + Docker) with production-ready features.
The knowledge to integrate NeMo Guardrails for safe, reliable, and controlled AI behavior.
Practical expertise with LCEL, Runnables, and LangChain’s modern pipeline structure.
Who is this course right for?
Developers or data scientists who already understand the basics of LangChain but struggle to build high-quality, production-ready RAG applications.
Engineers who are frustrated with poor retrieval accuracy, bad chunking, or unreliable AI behavior and need a structured way to improve their pipelines.
Anyone working on an AI project who needs to evaluate RAG systems, integrate guardrails, or deploy a full-stack RAG application.
Need to know before starting?
Yes. Learners should have intermediate Python knowledge and basic familiarity with LangChain concepts. Understanding data types, functions, OOP, and working with APIs will help follow the examples more smoothly. Basic knowledge of terminal commands and Docker is recommended.
Hello, I'm Markus, a software developer specializing in Artificial Intelligence and Python. I work in the finance industry and have extensive experience developing LLM applications with LangChain and successfully deploying them into production.
I am passionate about teaching and strive to make complex topics approachable and practical for my students, focusing on providing clear, hands-on learning experiences.
I’m excited to share my knowledge with you and help you grow your skills.
I look forward to welcoming you to my courses and being part of your learning journey!
All
36 lectures ∙ (3hr 28min)
All
1 reviews
Explore other courses in the same field!