LangChain기본부터 알아보자. 우선 체인이 뭔가?
기본 체인은 프롬프트와 LLM이 결합되어 있는 구조를 말한다.
따라서 기본체인의 구성요소는 프롬프트와 LLM이다.
결국 위의 3단계를 체인이라고 하는데, 멀티 에이전트를 활용할때 체인이 더 늘어나는게 어려운 부분인 듯 함.
구글 코랩에서 실습해보자.
!pip install -q langchain langchain-openai tiktoken
랭체인을 설치하고 구글 API키를 등록한 후에 기본 체인을 만드는 것으로 시작한다.
import os
os.environ['OPENAI_API_KEY'] = "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"
기본 체인을 만들어보자.