Skip to content

This repository will be used for the code in the deeplearning.ai course for LangChain

Notifications You must be signed in to change notification settings

RuvenGuna94/LangChain-for-LLM-Application-Development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangChain for LLM Application Development

This repository contains projects, notes, and hands-on exercises from the LangChain for LLM Application Development course by DeepLearning.AI. The course focuses on building applications with Large Language Models (LLMs) using the LangChain framework.

Course Overview

LangChain is a powerful framework for developing LLM applications, enabling tasks like:

  • Text generation
  • Information retrieval
  • Question-answering systems

The course covers key LangChain concepts and practical implementations for building real-world applications.

Repository Contents

  • Notebooks: Step-by-step code examples and exercises from the course.
  • Projects: Custom implementations and projects to solidify understanding.
  • Resources: Additional notes and links to relevant documentation.

Getting Started

  1. Clone this repository:
    git clone https://github.com/RuvenGuna94/LangChain-for-LLM-Application-Development.git
  2. Navigate to the repository:
    cd LangChain-for-LLM-Application-Development
  3. Run the Jupyter notebooks to explore the course materials and exercises.

Prerequisites

  • Python 3.8+
  • Basic knowledge of machine learning and LLMs
  • Familiarity with Python programming

License

This repository is for educational purposes. Feel free to use, modify, and share the content, but please acknowledge the original authors where applicable.


Stay connected! Feel free to raise issues or submit pull requests to improve this repository.