๊ฐ•์˜

๋ฉ˜ํ† ๋ง

์ปค๋ฎค๋‹ˆํ‹ฐ

AI Technology

/

AI Agent Development

(LLM Development) Building RAG Chatbots with LangChain and ChatGPT

-In just one day, create your own RAG chatbot. -Practice how to utilize ChatGPT API and Langchain. -Actually implement LLM-based AI chatbots such as ChatGPT. -Create a RAG chatbot, a current trend in the chatbot market.

(3.0) 2 reviews

47 learners

Level Basic

Course period Unlimited

  • HappyAI
Chatbot
Chatbot
openAI API
openAI API
RAG
RAG
LLM
LLM
LangChain
LangChain
Chatbot
Chatbot
openAI API
openAI API
RAG
RAG
LLM
LLM
LangChain
LangChain

What you will gain after the course

  • LLM-based RAG Chatbot Development

  • Chatbot Development Using ChatGPT API

  • How to Use ChatGPT API

  • LangChain library Basic Concepts and Usage

  • How to build a RAG chatbot to search my data (TXT, PDF)

  • Gradio Web Interface Implementation


LLM Chatbot Lecture by a Generative AI Researcher

"This course will be continuously updated and additional lectures will be added.

Currently (as of June 2024), the most basic RAG chatbot is being built.

"The lecture on Korea is uploaded"



This lecture is a Python code practice lecture on RAG chatbot development.

For pre-requisite lectures on LLM and RAG, please refer to the LLM and RAG lectures at the following links:

Link to RAG Chatbot Theory Lecture

Simple but solid,

We'll teach you the essentials you need to build an AI chatbot!

This hands-on course focuses on developing your own ChatGPT and RAG chatbots using the LangChain library and the OpenAI API. It's recommended for those who want to learn the latest LLM technologies based on their knowledge of Python and natural language processing. Through hands-on training, you'll gain experience developing a RAG chatbot that searches documents and learn about LLM.

๐Ÿ’ก Recommended for these people

With LangChain library
Anyone interested in developing AI chatbots

The concept of LangChain
Step by step on how to use the basics
Let me explain.

My own ChatGPT
Anyone who wants to implement

Through Python coding
Learn how to use ChatGPT API and even create your own custom chatbot.
You can try to implement it.

Understand the latest RAG techniques
Those who wish to apply

I have PDF, TXT, etc.
Answer in the document
Let's try out the RAG search chatbot.

๐Ÿš€ What can I do after taking this course?

  • Develop custom AI chatbots: Build your own ChatGPT and RAG chatbots using LangChain and the OpenAI API.

  • Enhance your LLM technical understanding: Understand the latest large-scale language model (LLM) technologies and learn how to apply them to real-world projects.


Features of this course โญ

1โƒฃ Project-based LLM practice

We provide hands-on training based on code used in actual real-world projects. This will be helpful for those seeking practical AI chatbot development experience.

2โƒฃ Step-by-step learning: A curriculum that progresses step-by-step from basic to advanced.

For those new to generative AI and LLM, we'll begin with hands-on exercises starting with the most basic code. Follow the lectures step-by-step.

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Lectures will be conducted based on Windows (Linux and MacOS users can also practice)

  • Tools used: Colab, VsCode, OpenAI API authentication key required (separate fees may apply)

  • PC specifications: PC or laptop with internet access

Learning Materials

  • Providing materials needed for practice (text, source code)

Player Knowledge and Precautions

  • You should have basic knowledge of Python. (Free Python course available: link )


  • Basic knowledge of LLM and RAG is recommended (free lectures available: link )


Recommended for
these people

Who is this course right for?

  • Want to start LLM chatbot development?

  • RAG Chatbot Development Aspirants

Need to know before starting?

  • Python Basic Syntax

  • LLM Basic Knowledge

Hello
This is

4,608

Learners

237

Reviews

51

Answers

4.6

Rating

11

Courses

Lee JinKyu | Lee JinKyu

AIยทLLMยทBig Data Analysis Expert / CEO of Happy AI

๐Ÿ‘‰You can check the detailed profile at the link below.
https://bit.ly/jinkyu-profile

Hello.
I am Lee JinKyu (Ph.D. in Engineering, Artificial Intelligence), CEO of Happy AI, who has consistently handled AI and big data analysis in R&D, education, and project sites.

I have analyzed various types of unstructured data, such as
surveys, documents, reviews, media, policies, and academic data,
based on Natural Language Processing (NLP) and text mining.
Recently, I have been delivering practical AI application methods tailored to organizations and work environments
using Generative AI and Large Language Models (LLM).

We have collaborated with numerous public institutions, corporations, and educational organizations such as Samsung Electronics, Seoul National University, the Office of Education, Gyeonggi Research Institute, the Korea Forest Service,
the Korea National Park Service, and the Seoul Metropolitan Government,
and have conducted more than 200 research and analysis projects across various domains including healthcare, commerce, ecology, law, economics, and culture.

ย 


๐ŸŽ’ Inquiries for Lectures and Outsourcing

โ€ป Kmong Prime Expert (Top 2%)


๐Ÿ“˜ Bio (Summary)

  • 2024.07 ~ Present
    CEO of Happy AI, a company specializing in Generative AI and Big Data analysis

  • Ph.D. in Engineering (Artificial Intelligence)
    Dongguk University Graduate School of AI

    ย 

    Detailed Major: Large Language Models (LLM)

    ย 

    (2022.03 ~ 2026.02)

    ย 

  • 2023 ~ 2025
    Public News AI Columnist
    (Generative AI Bias, RAG, LLM Application Issues)

  • 2021 ~ 2023
    AI & Big Data specialized company Stellavision Developer

  • 2018 ~ 2021
    Government-funded Research Institute Natural Language Processing & Big Data Analysis Researcher


๐Ÿ”น Areas of Expertise (Lecture & Project Focused)

  • Generative AI and LLM Utilization

    • Private LLM, RAG, Agent

    • Basics of LoRA and QLoRA Fine-tuning

  • AI-based Big Data Analysis

    • Survey, review, media, policy, and academic data

  • Natural Language Processing (NLP) ยท Text Mining

    • Topic analysis, sentiment analysis, keyword network

  • Public and Corporate AI Task Automation

    • Document summarization, classification, and analysis

      ย 


๐ŸŽ’ Courses & Activities (Selected)

2025

  • LLM/sLLM Application Development
    (Fine-tuning, RAG, Agent-based) โ€“ KT

2024

  • LangChainยทRAG-based LLM Programming โ€“ Samsung SDS

  • LLM Theory and RAG Chatbot Development Practice โ€“ Seoul Digital Foundation

  • Introduction to ChatGPT-based Big Data Analysis โ€“ LetUin Edu

  • AI Fundamentals & Prompt Engineering Techniques โ€“ Korea Vocational Development Institute

  • LDA & Sentiment Analysis with ChatGPT โ€“ Inflearn

  • Python-based Text Analysis โ€“ Seoul National University of Science and Technology

  • Building LLM Chatbots Using LangChain โ€“ Inflearn

2023

  • Python Basics using ChatGPT โ€“ Kyonggi University

  • Big Data Expert Course Special Lecture โ€“ Dankook University

  • Fundamentals of Big Data Analysis โ€“ LetUin Edu


๐Ÿ’ป Projects (Summary)

  • Building a Private LLM-based RAG Chatbot (Korea Electric Power Corporation)

  • LLM-based Forest Restoration Big Data Analysis (National Institute of Forest Science)

  • Internal Network Private LLM Text Mining Solution (Government Agency)

  • LLM Model Development based on Instruction Tuning and RLHF

  • Healthcare, Law, Policy, and Education Data Analysis

  • AI Analysis of Survey, Review, and Media Data

โ†’ Performed over 200 cases, including public institutions, corporations, and research institutes


๐Ÿ“– Publication (Selected)

  • Improving Commonsense Bias Classification by Mitigating the Influence of Demographic Terms (2024)

  • Improving Generation of Sentiment Commonsense by Bias Mitigation
    โ€“ International Conference on Big Data and Smart Computing (2023)

  • Analysis of Perceptions of LLM Technology Based on News Article Big Data (2024)

  • Numerous NLP-based text mining studies
    (Forestry, Environment, Society, and Healthcare sectors)


๐Ÿ”น Others

  • Python-based data analysis and visualization

  • Data analysis using LLM

  • Improving work productivity using ChatGPT, LangChain, and Agents

Curriculum

All

13 lectures โˆ™ (1hr 4min)

Course Materials:

Lecture resources
Published:ย 
Last updated:ย 

Reviews

All

2 reviews

3.0

2 reviews

  • jinny68761548๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    jinny68761548

    Reviews 1

    โˆ™

    Average Rating 5.0

    5

    31% enrolled

    Recently, the ChatGPT API input method has changed a bit, so if you follow the lecture, you will get an error.

    • leejinkyu0612
      Instructor

      Yes, if you send the error code to leejinkyu0612@naver.com by email, I will fix it.

    • leejinkyu0612
      Instructor

      Hello, as of June 30th, the code that caused library version errors when running the lecture code in Google Colab has been reviewed and resolved! I have uploaded it to the lecture materials. Thank you~!

  • goodbidet0047๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    goodbidet0047

    Reviews 1

    โˆ™

    Average Rating 1.0

    1

    100% enrolled

    • leejinkyu0612
      Instructor

      Hello, student, your lecture rating is 1 point ^^ If you are dissatisfied with any part, please tell me specifically to leejinkyu0612@naver.com and I will revise the lecture content. Since this lecture is continuously updated, the lecture will be added or revised based on the feedback. And if you wish, we will also give you a refund! Thank you. (For reference, the library error that occurred when running the existing code in Colab has been reviewed and resolved as of June 30, 2024. Thank you.

HappyAI's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!