Book description
If you're looking to build a production-ready AI application that enables users to "chat" with your company's private data, then you'll need to master LangChain—a premier AI development framework used by global corporations and startups like Zapier, Replit, Databricks, and more. This guide is an indispensable resource for developers who understand Python or JavaScript but are beginners eager to harness the power of AI.
Authors Mayo Oshin and Nuno Campos demystify the use of LangChain through practical insights and in-depth tutorials. Starting with basic concepts, this book will show you step-by-step how to build a production-ready AI chatbot trained on your own data. After reading this book, you'll be equipped to:
- Understand and use the core components of LangChain in your development projects
- Harness the power of retrieval-augmented generation (RAG) to enhance the accuracy of LLMs using external, up-to-date data
- Develop and deploy AI chatbots that interact intelligently and contextually with users
- Utilize LangChain Expression Language to create custom, efficient AI operational chains
- Integrate and manage third-party APIs and tools to extend the functionality of your AI applications
- Learn the foundations of LLM app development and how they can be used with LangChain
Publisher resources
Table of contents
- Brief Table of Contents (Not Yet Final)
- Preface
- 1. LLM Fundamentals with LangChain
- 2. Indexing: Preparing Your Documents for LLMs
- 3. Retrieval: How to Chat with Your Data with RAG
- 4. Memory: Enabling Your Chatbot to Learn from Interactions
- 5. Cognitive Architectures with LangGraph
- 6. Agent Architecture
- About the Authors
Product information
- Title: Learning LangChain
- Author(s):
- Release date: April 2025
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098167288
You might also like
book
Learning Go
Go is rapidly becoming the preferred language for building web services. While there are plenty of …
book
Learning Spark, 2nd Edition
Data is bigger, arrives faster, and comes in a variety of formatsâ??and it all needs to …
book
Learning Domain-Driven Design
Building software is harder than ever. As a developer, you not only have to chase ever-changing …
book
Learning React, 2nd Edition
If you want to learn how to build efficient React applications, this is your book. Ideal …