Video description
This comprehensive masterclass takes you on a transformative journey into the realm of LangChain and Large Language Models, equipping you with the skills to build autonomous AI tools.
Starting with the basics, you'll set up your development environment, including OpenAI API and Python, and progress to advanced topics like LangChain's architecture, prompt templates, and parsers. The course meticulously guides you through creating complex chains, memory models, and agents, culminating in the development of practical applications such as PDF extractors, newsletter generators, and multi-document chatbots. With hands-on tutorials, you'll learn to leverage LangChain for tasks ranging from document loading and splitting to embedding vector stores for semantic similarity searches.
By the end, you'll have the knowledge to implement AI in creative and impactful ways, from image-to-text conversion to building interactive chatbots and more, all while navigating the ethical considerations of AI deployment.
What you will learn
- Configure OpenAI API and Python for AI development
- Create and manipulate LangChain prompt templates and parsers
- Implement LangChain memory models and chains for complex AI applications
- Develop real-world applications, including newsletter generators and chatbots
- Work with LangChain embeddings and vector stores for semantic searches
- Navigate the ethical and copyright implications of AI-generated content
Audience
This course is designed for a broad audience interested in artificial intelligence, from data scientists enhancing projects with AI and LangChain, to product managers boosting user experience with AI features. AI enthusiasts, tech innovators, and programmers will deepen their understanding of LangChain, unlocking new opportunities in AI-driven development and pioneering next-gen solutions. While specific knowledge of Python is not necessary, familiarity with programming concepts is essential.
About the Author
Paulo Dichone: Paulo Dichone, a seasoned software engineer and AWS Cloud Practitioner, is renowned for his expertise in Android, Flutter, and AWS, as well as being a best-selling instructor. Paulo has successfully imparted his knowledge to over 200,000 students across 175 countries, specializing in mobile app development for Android and iOS, web development, and AWS Cloud. His teaching philosophy centers on empowering students to excel as developers and AWS cloud practitioners, regardless of their prior experience. Beyond his professional pursuits, Paulo is devoted to his family, enjoys playing the guitar and mandolin, and loves to travel. He is committed to guiding students to achieve their highest potential in the tech industry.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Development Environment Setup
- Chapter 3 : LangChain and LLMs - Deep Dive
- Chapter 4 : LangChain Prompts Template
- Chapter 5 : LangChain Parsers
- Chapter 6 : LangChain Memory and Chains
- Chapter 7 : LangChain Routers, Document Loading and Document Splitting
- Chapter 8 : LangChain Embeddings and Vectorstores
-
Chapter 9 : LangChain Agents - Deep Dive
- Agents - Introduction
- Agents - Motivation Creating a Tool for an Agent
- Built-in Math Tool Testing an Agent
- Adding a General Knowledge Tool for Our Agent
- Agents Types
- Looking Into the Agents Prompt Template
- Conversational Agent and Memory - Hands-on
- LangChain Docstore Agent
- Self-Ask-with-Search Agent
- What We've Learned So far- Recap
- Chapter 10 : [REAL-WORLD] App - PDF Extractor
- Chapter 11 : [REAL-WORLD] App - Newsletter Generator
- Chapter 12 : [REAL-WORLD] App - Multi-document Chatbot
- Chapter 13 : [REAL-WORLD] App - Image to Text
- Chapter 14 : Next Steps
Product information
- Title: The Complete LangChain & LLMs Guide
- Author(s):
- Release date: February 2024
- Publisher(s): Packt Publishing
- ISBN: 9781835885925
You might also like
video
Prompt Engineering For Everyone with ChatGPT and GPT-4
Prompt engineering is strategically designing and modifying prompts used in ChatGPT to achieve desired outputs and …
video
Kubernetes for the Absolute Beginners - Hands-On
Starting from the fundamental concept of containers, the course gradually unfolds into a comprehensive guide on …
book
Terraform: Up and Running, 3rd Edition
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure …
book
Kubernetes: Up and Running, 3rd Edition
This third edition comes with a dedicated playlist of interactive Katacoda labs mapped to each section …