Skip to content

sdivyanshu90/LangChain-for-LLM-Application-Development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒŸ LangChain for LLM Application Development

Welcome to the official notebook repository for the course LangChain for LLM Application Development, brought to you by DeepLearning.AI in collaboration with LangChain.

This repo is designed to help you learn by doing โ€” follow along with the course, experiment with the code, and start building your own applications powered by large language models (LLMs). ๐Ÿš€


๐Ÿ“˜ What Youโ€™ll Learn

By working through these notebooks, youโ€™ll:

  • Explore the core building blocks of LangChain.
  • Design prompt chains that guide LLM reasoning.
  • Use memory to give applications context and persistence.
  • Build agents that can decide which tools to use.
  • Connect LLMs to external data and APIs.
  • Deploy and refine your own LLM-powered apps.

This course is hands-on, so expect to write, run, and experiment with code throughout.


โš™๏ธ Getting Started

  1. Clone the repository
git clone https://github.com/sdivyanshu90/LangChain-for-LLM-Application-Development.git
cd LangChain-for-LLM-Application-Development
  1. Set your API key

Most notebooks require access to an LLM provider (such as OpenAI, Gemini, etc). Set your API key as an environment variable, and before committing and pushing the repo, make sure not to push the API key to GitHub:

export OPENAI_API_KEY="your_api_key_here"

(Windows PowerShell)

setx OPENAI_API_KEY "your_api_key_here"

โ–ถ๏ธ Using the Notebooks

Start Jupyter Notebook or JupyterLab:

jupyter notebook

Then open the notebook that matches the lesson youโ€™re currently taking in the course. Each notebook is structured to help you follow along step by step.


๐ŸŒ Helpful Resources


๐Ÿ™Œ Note

This repository is for learning purposes only. Feel free to explore, modify, and experiment with the notebooks as you go through the course.

Happy learning and coding! ๐Ÿ’กโœจ

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published