1.1 Building LLM-based applications and agents1.1.1 LLM-based applications: Summarization and Q&A engines1.1.2 LLM-based chatbots1.1.3 AI agents1.2 Introducing LangChain1.2.1 LangChain architecture1.2.2 LangChain’s core object model1.3 Typical LLM use cases1.4 How to adapt an LLM to your needs1.4.1 Prompt engineering1.4.2 RAG1.4.3 Fine-tuning1.5 Which LLMs to choose1.6 What you’ll learn from this book