본문
[실습] 랭체인(LangChain) Retrievers 예제
AI&ML 기초/실습 2024. 3. 15. 11:19
✅ 실습 준비물: apikey
https://server-engineer.tistory.com/983
[실습] OpenAI apikey 발급 및 사용하기
1. 회원가입하기 먼저 OpenAI 플랫폼에 접속합니다. (바로가기) 홈페이지에서 회원가입 절차를 완료해주세요. 2. API 키 발급 받기 로그인 후, 오른쪽 상단에 있는 'View API Keys'를 클릭합니다. 직접 링
server-engineer.tistory.com

✅ 실습 자료
langchain_retriever_example.ipynb
Run, share, and edit Python notebooks
colab.research.google.com
✅ 서비스 설명
이 소스는 사용자가 질문을 하면 관련 답변을 생성하는 서비스입니다.
서비스 활용 방안
다음과 같은 용도로 사용할 수 있습니다.
- 고객 서비스: 고객의 질문에 대한 답변을 생성합니다.
- 마케팅: 마케팅 캠페인을 위한 아이디어를 생성합니다.
- 교육: 학생들의 질문에 대한 답변을 생성합니다.
- 창의성: 새로운 아이디어를 생성합니다.
질문과 응답 과정
- 사용자가 질문을 합니다.
- 질문은 데이터 백터화되어 백터스토어에 저장됩니다.
- 백터스토어는 유사한 답변을 참조합니다.
- LLM(Large Language Model)은 참조된 답변과 질문을 사용하여 답변을 생성합니다.
- 생성된 답변이 사용자에게 전달됩니다.
사용된 라이브러리
- openai: LLM을 사용하기 위한 라이브러리입니다.
- numpy: 수치 계산을 위한 라이브러리입니다.
- langchain: LLM을 사용하기 위한 프레임워크입니다.
- vectorstore: 데이터를 벡터로 저장하고 검색하기 위한 라이브러리입니다.
댓글