LangChain이란
LangChain은 LLM을 활용한 애플리케이션을 빠르게 개발할 수 있는 프레임워크입니다. 체인, 에이전트, 메모리 등의 추상화를 제공합니다.
첫 번째 체인
from langchain_openai import ChatOpenAI
from langchain.prompts import ChatPromptTemplate
llm = ChatOpenAI(model="gpt-4")
prompt = ChatPromptTemplate.from_template("다음을 요약해줘: {text}")
chain = prompt | llm
result = chain.invoke({"text": "긴 텍스트..."})RAG 파이프라인
문서를 벡터화하고, 질문과 관련된 문서를 검색한 뒤, LLM에 컨텍스트로 전달하는 패턴입니다.
댓글 0