inflearn logo
inflearn logo

LangChain Basics for Beginners

Learn LangChain's basic concepts and usage with Python. Hands-on practice will be conducted primarily in a Google Colab (colab) environment, with materials provided via Github.

(4.8) 수강평 347개

강의소개.상단개요.수강생.short

난이도 초급

수강기한 무제한

LangChain
LangChain
LLM
LLM
openAI API
openAI API
Python
Python
LangChain
LangChain
LLM
LLM
openAI API
openAI API
Python
Python
Thumbnail

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.8

5.0

김민지

100% 수강 후 작성

I came to learn about LangChain and found it very informative!

5.0

cjaesung

100% 수강 후 작성

Thank you for explaining it in a way that even beginners can understand.

5.0

김빛찬

43% 수강 후 작성

The class was very well-organized, and the explanations were kind. I was able to quickly understand with simple examples. Thank you!

강의상세_배울수있는것_타이틀

  • Using OpenAI API (Understanding LLM Model Structure)

  • QA system implementation using RAG

LangChain Basics for Beginners

This is an introductory course on LangChain, a representative framework for developing LLM applications easily and conveniently.





Learn about these things

LangChain basic structure

  • Learn the basic concepts and usage of LangChain through hands-on practice.

  • Apply the latest stable version (v0.1.10).

LangChain v0.1.1*

Retrieval-Augmented Generation (RAG)

  • We will study RAG, a representative technique that can prevent hallucinations in LLM-based generative AI models.

Google Colab Lab Environment

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Windows

  • Tools used: Google Colab, OpenAI API authentication key required

  • PC specifications: Not applicable (specs that allow Google Colab to run normally)

Learning Materials

Player Knowledge and Precautions

  • Those with basic knowledge of Python and understanding of machine learning


  • It does not cover Python syntax or artificial intelligence principles.

  • If you have any questions or comments, please feel free to ask.


Linked Lecture Guide (1)

  • RAG Master: From Basics to Advanced Techniques (feat. LangChain)

  • From RAG implementation to performance evaluation -

    Practical AI Development in 9 Hours

    • LangChain-based RAG system construction practice

    • Learn advanced RAG techniques

    • RAG System Performance Evaluation Methodology

    • LangChain's latest LCEL syntax and how to use Runnable


  • Link: https://inf.run/mdYe4

Linked Lecture Guide (2)

  • Building a Python Chatbot & RAG with Projects - Using LangChain and Gradio

  • Consists of a total of 4 projects


    • A Simple QA Chatbot: Understanding the Development Environment, LLM Chain Structure, and Gradio Interface

    • PDF-based RAG Chatbot: Understanding the RAG technique, model parameters, and implementing the chatbot interface.

    • Data Analysis Chatbot: Upload a CSV file and analyze the data (Single Agent)

    • Investment Analyst Chatbot: Cryptocurrency Research and Investment Analysis (Multi Agent)

  • Link: https://inf.run/PfJaS

Linked Lecture Guide (3)

  • LLM Data Analytics - From Web Crawling to Recommendation Systems

  • Upgrading to LangChain and LLM

    Web Crawling & Data Analysis


    • Data collection using web crawling/scraping

    • Data collection, cleaning, and analysis using LangChain tools and LLM

    • Predictive analytics using LLM (sentiment analysis, summarization, product recommendations, etc.)

  • Link: https://inf.run/QYw3Q

Linked Lecture Guide (4)

  • RAG system implemented with AI agents (w. LangGraph)

  • An intelligent AI agent for augmented search generation (RAG) implemented with LangGraph.


    • Design and Implementation of an AI Agent Structure Using LangGraph

    • Applying AI agents to Retrieval-Augmented Generation (RAG)

    • Expanding the capabilities of AI agents by implementing tool calling functionality.

    • Mastering the latest agent RAG architectures, including Adaptive RAG, Self RAG, and Corrective RAG.

  • Link: https://inf.run/hTwjC

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • LangChain (for) beginners

  • A beginner interested in Generative AI

선수 지식, 필요할까요?

  • Python

  • Machine Learning Basics

강의소개.지공자소개

16,126

수강생

748

수강평

165

답변

4.8

강의 평점

8

강의_other

Hello. I am currently working in the field of data analysis and AI service development using Python. I have been consistently writing books and delivering AI lectures to share the topics I study with as many people as possible.

[Experience] Current) CEO of a Fintech Startup Former) CDO at Dacon Former) Adjunct Professor, Department of Computer Software, Induk University Kaggle Competition Expert, Big Data Analysis Engineer [Lectures] NCS Registered Instructor

[Experience]

Current) CEO of a Fintech Startup

Former CDO at DACON

Former Adjunct Professor, Department of Computer Software, Induk University

Kaggle Competition Expert, Big Data Analysis Engineer

[Lectures] NCS Registered Instructor (Artificial Intelligence) Selected as an 'Outstanding Partner' for SBA (Seoul Business Agency) SeSAC Campus SW Education (AI Model Development using Python) Financial Security Institute, Korea Electronics

[Lectures]

NCS Registered Instructor (Artificial Intelligence)

Selected as an 'Outstanding Partner' for SW Education at the Seoul Business Agency (SBA) SeSAC Campus (AI Model Development using Python)

Lectures at Financial Security Institute, Korea Electronics Association (KEA), Korea Display Industry Association (KDIA), Daegu Digital Industry Promotion Agency (DIP), etc.

Experience in providing education at major domestic universities such as Seoul National University, Pusan National University, Kyung Hee University, and Hankuk University of Foreign Studies, as well as for domestic corporations

[Writing] Python Machine Learning Pandas Data Analysis (InfoBook): https://zrr.kr/x1ec Python Deep Learning Machine Learning Introduction (InfoBook): https://zrr.kr/RPaE Python Deep Learning Ten

[Authoring]

[YouTube] Pandas Studio : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

더보기
강의 게시일: 
마지막 업데이트일: 

수강평

전체

347개

4.8

347개의 수강평

  • mjkim8564718님의 프로필 이미지
    mjkim8564718

    수강평 2

    평균 평점 5.0

    수정됨

    5

    100% 수강 후 작성

    I came to learn about LangChain and found it very informative!

    • pdstudio
      지식공유자

      I'm glad it was helpful. 😊 Thank you! 👍

  • dlsdud07045473님의 프로필 이미지
    dlsdud07045473

    수강평 1

    평균 평점 5.0

    5

    43% 수강 후 작성

    • cjaesung님의 프로필 이미지
      cjaesung

      수강평 1

      평균 평점 5.0

      5

      100% 수강 후 작성

      Thank you for explaining it in a way that even beginners can understand.

      • pdstudio
        지식공유자

        Thank you! 👍

    • sunnylgcns님의 프로필 이미지
      sunnylgcns

      수강평 2

      평균 평점 5.0

      5

      43% 수강 후 작성

      • hc76kim3218님의 프로필 이미지
        hc76kim3218

        수강평 10

        평균 평점 5.0

        5

        100% 수강 후 작성

        pdstudio님의 다른 강의

        지식공유자님의 다른 강의를 만나보세요!

        비슷한 강의

        같은 분야의 다른 강의를 만나보세요!

        무료