1. Learn
  2. /
  3. Courses
  4. /
  5. LangChain으로 에이전트형 시스템 설계하기

Connected

Exercise

수학 계산용 도구 만들기

이제 도구를 만들어 볼까요? 작은 건설 회사를 운영한다고 가정해 보세요. 지붕의 한 변 길이를 계산해야 합니다. 지붕을 직각으로 지지하는 두 보의 길이를 알고 있다면, 아래 빗변 공식으로 지붕의 길이를 계산할 수 있어요. $$c = \sqrt{a^2 + b^2}$$

Roof beam calculation diagram

Instructions

100 XP
  • 필요한 데코레이터를 사용해 함수를 도구로 정의하세요.
  • 빗변을 구하려면 input 문자열에 .split() 메서드를 사용해 직각삼각형의 나머지 두 변 길이를 추출하세요.
  • 각 변 a와 b를 실수로 변환하고, 값에 포함된 불필요한 공백은 .strip()으로 제거하세요.
  • Python의 math 모듈을 사용해 a와 b를 제곱하고 더한 뒤, 제곱근을 구해 지붕의 길이를 계산하세요.