본문 바로가기

LangChain2

문서 검색 챗봇 만들기 베하 ~ 😉 오늘은 저번 시간에 다뤘던 Langchain 패키지를 사용해서 간단한 실습 진행하겠습니다. 소설 PDF파일을 벡터DB에 임베딩하여 질문하면 답변할 수 있는 ‘문서 검색 챗봇’을 만들어보겠습니다. * 이때, PDF파일은 꼭 소설이 아니더라도 하고 싶으신 파일을 사용해주시면 됩니다. 저는 데미안 소설로 진행하였습니다~ * 해당 실습 자료는 유튜브 참고하여 진행하였습니다~ 1. Setting (1) Langchain 패키지 설치 !pip install -q grobid-client langchain openai faiss-cpu PyPDF2 tiktoken (2) OpenAI - Secret key 입력 OpenAI를 사용하기 위하여 Secret key를 발급받아 입력해주셔야 합니다. import.. 2023. 9. 13.
LangChain이란? 베하 ~! 문땅훈과 루피입니다. 오늘은 'Langchain'에 대해 알아보도록 하겠습니다. 1. LangChain 언어모델을 기반으로 한 애플리케이션을 개발하기 위한 프레임워크 API를 통해 언어 모델을 호출하는 것 뿐만 아니라, 외부 데이터를 인식하거나 타 시스템과의 상호 작용하는 애플리케이션을 개발하고자 하는 요구 사항에서 시작된 오픈소스 데이터 인식 : 언어 모델을 다른 데이터 소스에 연결 에이전트화(Be agentic) : 언어 모델이 환경과 상호 작용하도록 허용 2. 특징 (1) 언어 모델 호출 API 제공 LangChain은 언어 모델을 호출하는 API를 제공하여 더욱 강력하고 다양한 애플리케이션을 구현할 수 있도록 함 또한, 데이터 인식 및 에이전트화와 같은 기능도 제공하여 언어 모델과 다른.. 2023. 9. 4.