【한글자막】 랭체인 - LangChain 으로 LLM 기반 애플리케이션 개발하기

Course Provided by:Eden Marco
Course Taken on: Udemy
starstarstarstarstar_half 4.7501783

Description

이 강의는 유데미 강좌 중 "LangChain- Develop LLM powered applications with LangChain"와 동일한 강의이며, 한국어 자막이 기존 강의와 다르게 전문 한글 자막이 제공됩니다. 또한 강의 내용에 대한 질문은 Q&A에 영어로 남겨주시면 오리지널 강사님으로부터 답변을 받으실 수 있습니다. 강의 내용 외의 문의는 한국어로 남겨주셔도 되며, 웅진씽크빅 글로벌에서 매일 확인하여 답변드리고 있으니 편하게 질문해주세요! :)


유데미에서 처음 만나는 랭체인 코스 - LLM 의 위력을 경험하기 에 오신 것을 환영합니다!

이 강의에서는 LLM 애플리케이션을 위해 랭체인 라이브러리를 매우 빠르게, 100% 활용하는 방법을 배울 수 있습니다.

이 코스에서는 다양한 분야에서 최첨단 LLM 솔루션을 개발하는 데 필요한 기술과 지식을 배울 수 있어요!


이 코스는 초보자용이 아닙니다. 소프트웨어 엔지니어링에 대한 배경 지식이 있고 파이썬에 능숙한 분들을 대상으로 합니다. 저는 파이참 IDE를 사용하지만, 원하는 편집기를 사용하셔도 됩니다. 디버깅, 스크립트 실행과 같은 IDE의 기본 기능만 사용할 거니까요.


이 과정에서는 랭체인을 사용하여 실제 LLM 기반 애플리케이션을 구축하는 과정을 처음부터 같이 합니다. 우리가 구축할 애플리케이션은 입력한 이름에 대한 정보를 인터넷에서 크롤링하여, 그 사람과 대화를 시작할 수 있는 맞춤형 대화 소재를 만들어 내도록 설계되었습니다.


이 코스에서 다루는 주제는 다음과 같습니다:

  • 랭체인

  • 기록 (History)

  • LLM: Few shots 프롬프팅, 생각의 사슬, ReAct 프롬프팅

  • 대화 모델

  • 프롬프트, 프롬프트 템플릿

  • 출력 파서 (Output Parsers)

  • 체인 : Sequential 체인, LLM 체인, 검색 QA 체인

  • 에이전트, 사용자 지정 에이전트

  • 도구, 툴킷

  • 메모리

  • 벡터스토어(Pinecone, FAISS)

  • DocumentLoaders, TextSplitters

  • Streamlit (UI 용)


이 강의에서는 실습을 하면서 실제 프로젝트를 통해 다루는 개념과 기술을 확실히 이해할 수 있어요. 이 코스를 다 배우면 랭체인을 사용하여 다양한 곳에 사용할 수 있는 강력하고 효율적이며 활용 가능한 LLM 애플리케이션을 만드는 데 능숙해질 거예요!


이 코스는 단순한 강의 코스가 아니라 커뮤니티이기도 해요.  이 코스는 평생 무제한으로 들을 수 있고, 다음과 같은 혜택도 있어요:

  1. 제가 1:1 전담으로 문제를 해결하도록 도와드립니다

  2. 추가 AI 리소스, FAQ, 문제 해결 가이드가 있는 Github 링크를 드려요

  3. 다른 학습자(1000명 이상)와 소통할 수 있는 전용 디스코드 커뮤니티에 들어오실 수 있어요

  4. 추가 비용 없이 지속적으로 코스를 업데이트합니다


(다시 한번 강조) 이 코스는 초보자용이 아닙니다. 소프트웨어 엔지니어링에 대한 배경 지식이 있고 파이썬에 능숙한 분들을 대상으로 합니다. 저는 파이참 IDE를 사용하지만, 원하는 편집기를 사용하셔도 됩니다. 디버깅, 스크립트 실행과 같은 IDE의 기본 기능만 사용할 거니까요.

Requrirements

이 코스는 초급 과정이 아닙니다. 기본적인 소프트웨어 엔지니어링 개념이 필요합니다.,Git, 파이썬, pipeenv, 환경 변수, 클래스, 테스트, 디버깅과 같은 소프트웨어 엔지니어링 과목에 익숙해야 합니다.,머신 러닝 경험은 없어도 됩니다.

Course Includes

  • 7 hours on-demand video
  • 7 downloadable resources
  • Access on mobile and TV
  • Full lifetime access
  • Certificate of completion