LangChain 챗봇3장 · LangChain 기본 구조와 LCEL21 / 21← 이전목차다음 →MetaContents

3장. LangChain 기본 구조와 LCEL

확인문제와 해답

객관식

Q1LCEL 에서 prompt | model | parser 의 | 가 하는 일은 무엇일까요?

Q2입력 여러 개를 한꺼번에 넣고 같은 차례의 결과 목록을 받는 손잡이는 무엇일까요?

Q3PromptTemplate.from_template("{place}에서 {days}일 …") 에 {"place": "경주"} 만 넣어 invoke 하면 어떻게 될까요?

Q4체인 prompt | model | StrOutputParser() 에서 모델 바로 뒤에 흐르는 값의 꼴은 무엇일까요?

Q5ChatOpenAI 에서 모델이 답으로 쓸 수 있는 토큰의 상한을 정하는 인자는 무엇일까요?

Q6질문과 답의 예시를 몇 쌍 보여 주고 같은 꼴로 답하게 하는 프롬프트 방식은 무엇일까요?

Q7같은 입력을 여러 부품에 동시에 넣고 결과를 {이름: 결과} 사전 하나로 모으는 부품은 무엇일까요?

단답형

  1. LangChain 에서 부품을 | 기호로 이어 체인을 쓰는 방식을 영어 약자로 무엇이라고 합니까?
    정답 보기
    LCEL
  2. 모델의 답(AIMessage)에서 글만 꺼내는 LangChain 의 출력 파서 이름은 무엇입니까?
    정답 보기
    StrOutputParser
  3. 프롬프트 템플릿의 빈칸 가운데 일부만 먼저 채워 새 틀을 만드는 메서드 이름은 무엇입니까?
    정답 보기
    partial

정답

정답 전체 보기

객관식: 1-B, 2-D, 3-A, 4-C, 5-D, 6-A, 7-C

단답형: 1. LCEL. 2. StrOutputParser. 3. partial.

← 이전 절3장 · 정리다음 →4장 · 먼저 큰 그림부터