Short CourseIntermediate1 Hour 5 Minutes

Build LLM Apps with LangChain.js

Instructors: Jacob Lee

LangChain
  • Intermediate
  • 1 Hour 5 Minutes
  • 8 Video Lessons
  • 7 Code Examples

What you'll learn

  • Understand the fundamentals of using LangChain’s JavaScript library to orchestrate and chain different modules together.

  • Learn the basics of loading and preparing data to provide as context to effectively customize LLM generations.

  • Learn techniques to retrieve and present data to the LLM in useful ways for a conversational retrieval chain.

About this course

JavaScript is the world’s most popular programming language, and now developers can program in JavaScript to build powerful LLM apps.

This course will show webdevs how to expand their toolkits with LangChain.js, a popular JavaScript framework for building with LLMs, and will cover useful concepts for creating powerful, context-aware applications.

By taking this course, you will:

  • Learn to use LangChain’s underlying abstractions to build your own JavaScript apps
  • Understand the basics of retrieval augmented generation (RAG)
  • Have the structure of a basic conversational retrieval system that you can use for building your own chatbots

Who should join?

Anyone with intermediate JavaScript knowledge and wants to build machine learning applications.

Course Outline

8 Lessons・7 Code Examples
  • Introduction

    Video2 mins

  • Building Blocks

    Video with code examples13 mins

  • Loading and preparing data

    Video with code examples8 mins

  • Vectorstores and embeddings

    Video with code examples5 mins

  • Question answering

    Video with code examples8 mins

  • Conversational question answering

    Video with code examples15 mins

  • Shipping as a web API

    Video with code examples9 mins

  • Conclusion

    Video1 min

  • Next Step

    Code examples1 min

Instructor

Jacob Lee

Jacob Lee

LangChain.js Lead Maintainer and Founding Software Engineer

Course access is free for a limited time during the DeepLearning.AI learning platform beta!

Want to learn more about Generative AI?

Keep learning with updates on curated AI news, courses, and events, as well as Andrew’s thoughts from DeepLearning.AI!