LangChain 챗봇2장 · 개발 환경 준비20 / 20← 이전목차다음 →MetaContents

2장. 개발 환경 준비

확인문제와 해답

객관식

Q1과목마다 따로 쓰는 파이썬 패키지 상자를 만드는 명령은 무엇일까요?

Q2다른 PC 에서 같은 판의 패키지를 한꺼번에 설치하려고 할 때 쓰는 명령은 무엇일까요?

Q3지금 코드를 돌리는 파이썬이 가상환경 안의 것인지 확인하는 코드는 무엇일까요?

Q4API 키를 코드에 그대로 적지 않고 .env 에 두는 까닭으로 가장 알맞은 것은 무엇일까요?

Q5.env 를 읽어 사전으로만 돌려주고 환경 변수는 건드리지 않는 python-dotenv 의 함수는 무엇일까요?

Q6OpenAI SDK 로 받은 response 에서 답의 글을 꺼내는 코드는 무엇일까요?

Q7모델을 불렀더니 상태 코드 401 오류가 났습니다. 가장 먼저 확인할 것은 무엇일까요?

단답형

  1. 과목 폴더에서 .env 를 깃허브에 올리지 않도록 적어 두는 파일의 이름은 무엇입니까?
    정답 보기
    .gitignore
  2. LangChain 의 AIMessage 에서 보낸 토큰과 받은 토큰의 수를 담은 속성의 이름은 무엇입니까?
    정답 보기
    usage_metadata
  3. 서버가 "너무 많은 요청" 또는 "사용 한도 초과"를 알릴 때 돌려주는 상태 코드는 무엇입니까?
    정답 보기
    429

정답

정답 전체 보기

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

단답형: 1. .gitignore. 2. usage_metadata. 3. 429.

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