랭체인 완벽 입문-5/7
Chains는 일련의 처리를 하나의 묶음으로 처리하는 모듈이다.
여러 프로세스를 통합
LLMChain은 여러 모듈을 쉽게 조합할수 있는 Chain
1
vscode
https://github.com/wikibook/langchain/tree/master/05_chain
2
// 아래 오류 해결을 위해 openai 버전과 httpx 버전 변경함.
//TypeError: Client.__init__() got an unexpected keyword argument 'proxies'
!pip install --upgrade openai==1.55.3
!pip install --upgrade httpx==0.27.2
!pip install langchain_community
1
특정 URL에 접속해 정보를 얻어 오는 방법
LLMRequestChain
LLMChain모듈을 확장해 특정 URL에서 정보르 가져와 프롬프트를 구축하고 언어 모델 호출까지 수행하는 기능이다.
2
공공데이터 포털의 기상청 단기 예보 오픈 API를 사용하여 날씨 정보를 얻을수 있다.
https://www.data.go.kr/data/15084084/openapi.do
3
LLMRequestChain 을 사용하기 위해 bs4 라는 파이썬 패키지가 필요하다.
python3 -m pip install bs4
1
SimpleSequentialChain 모듈을 사용해 작업을 순서대로 실행해 보자.
2
python3 sequential_chain.py
ModuleNotFoundError: No module named 'langchain_community'
다음
https://brunch.co.kr/@topasvga/3907