본문 바로가기

Langchain15

3. LangChain 시작해보기(GPT4ALL) 1. 환경 구성하기 도커 환경이 잘 안되서 그냥 아나콘다로 하기로 함! 아나콘다 설치 가상환경 생성 conda create -n my_gpt4all python=3.10 패키지 설치 pip install openai==0.28 pip install gradio==4.21 gradio 에러나면 에러부분 encoding을 ‘UTF-8’로 바꾸니까 되더라 pip install langchain pip install gpt4all pip install langchain_experimental pip install langchain_decorators pip install jupyter notebook → 여기서 에러날 수 있는데 chardet? 이거 설치하니까 되더라 허깅페이스 모델 내려받기 TheBloke/M.. 2024. 4. 18.
2. LLM 응용을 위한 LangChain 1. LangChain이란 무엇인가? 2022년 해리슨 체이스(Harrion Chase)에 개발되었으며 LLM을 기반으로 한 애플리케이션을 구축하기 위한 오픈 소스 파이썬 프레임워크이다. 개발자에게 언어 모델을 외부 데이터 소스 및 서비스에 연결하기 위한 모듈화된, 사용하기 쉬우 ㄴ구성 요소를 제공한다. LangChain은 재사용 가능한 구성 요소와 사전 구성된 체인을 제공하여 복잡한 LLM 응용의 개발을 간소화하였다. 모듈식 아키텍쳐는 LLM과 외부 서비스에 대한 접근을 통합된 인터페이스로 추상화한다. LangChain은 에이전트와 메모리를 통한 대화식 맥락 및 지속성과 같은 고급 상호 작용을 용이하게 하여 챗봇, 외부 데이터 수집 등이 가능해진다. 특히 체인, 에이전트, 메모리 및 도구 지원을 통해 .. 2024. 4. 15.
1. 환경 설정 안내말씀 본인의 목적은 LLM GGML 모델 + Langchain + RAG를 이용하여 로컬에서 학교 업무 정보(주로 대입이 될듯?)를 알려주는 챗봇을 만드는데 있다. 이를 위해 아래의 서적을 공부하기로 했다. LangChain으로 구현하는 LLM : 네이버 도서 (naver.com) LangChain으로 구현하는 LLM : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 앞의 1장 2장은 알고 있는 내용이므로 패스한다. 3장. LangChain으로 시작하기 - 이 책을 위한 종속성 설정 방법 에서 환경을 Docker로 구성하기로 하였다. 엄청난 삽질 끝에 환경 구성을 성공하여 공유하고자 한다. 1. wsl2 제거 맨 처음 설치되어 있는 것 부터 제거하자 (.. 2024. 4. 8.