Notice
Recent Posts
Recent Comments
Link
헬창 개발자
LCEL (LangChain Expression Language) 본문
LCEL (LangChain Expression Language)
LCEL은 Generative AI 애플리케이션 또는 LLM 체인 개발을 추상화하는 접근 방식으로 볼 수 있습니다.
LCEL의 다양한 구성요소는 파이프 기호( |)로 구분된 순서대로 배치됩니다.
체인 또는 LCEL은 왼쪽에서 오른쪽으로 실행됩니다. 체인의 간단한 예는 다음과 같습니다.
chain = prompt | model | output_parser
from langchain_core.output_parsers import StrOutputParser
from langchain_core.prompts import ChatPromptTemplate
prompt = ChatPromptTemplate.from_template("tell me a short joke about {topic}")
output_parser = StrOutputParser()
chain = prompt | model | output_parser
chain.invoke({"topic": "ice cream"})
LangChain 문서에는 LCEL이 없는 Python 구문이 LCEL 기반 구문과 어떻게 비교되는지에 대한 몇 가지 병렬 예제가 있습니다.
'공부방' 카테고리의 다른 글
nvidia-smi, nvcc --version cuda 버전이 다른 경우 (0) | 2024.07.19 |
---|---|
키워드 검색(Keyword Search)과 의미 검색(Semantic Search)의 차이 (0) | 2024.06.20 |
LLM fine-tunning (2) | 2024.06.14 |
RAG, 랭체인 그게 뭔데?? (3) | 2024.01.22 |
동적 페이지 스크롤을 이용한 크림 시세 크롤링 (1) | 2023.12.08 |
Comments