LangChain3 LangSmith 설치 베하~ 안녕하세요 1-Tier팀 입니다.이번에는 LangSmith 설치 방법에 대해 알아보려고 합니다.생각보다 설치는 간단하니 관심있으면 직접 해보셔도 좋을 것 같습니다! 그럼 시작하겠습니다~!설치 과정github에서 하위 파일 3개를 원하는 위치에 복사하여 가져옵니다.docker-compose.yamlusers.xml.env.example* .env.example 파일은 .env로 이름을 변경하여 사용* user.xml 파일은 그대로 사용 했습니다. 본 포스팅에서는 /data001/langsmith 경로에서 생성 및 진행했습니다.# docker-compose.yamlservices: langchain-playground: image: langchain/langsmith-playground:${_.. 2024. 10. 14. 문서 검색 챗봇 만들기 베하 ~ 😉 오늘은 저번 시간에 다뤘던 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. 이전 1 다음