LLM CONNECTIONS / 03 SCENARIOS

도구 연동 사례.

LLM 연결 구조에서 사용하는 API·DB·웹 검색의 호출 흐름을 살펴봅니다.

3개 시나리오
TOOL / 01

External API Tool Calling

외부 API

외부 시스템의 배송 조회 API를 도구로 호출해 주문 상태를 안내합니다.

비즈니스 상황

배송 문의를 받는 고객 상담

DEMO-2048의 배송 상태와 도착 예정 시간을 알려줘.

  1. 요청 해석
  2. 도구 선택
  3. 인자 검증
  4. API 조회
  5. 결과 정리
FastAPIHTTP APIJSON Schema

외부 API 툴콜링

물류

배송 안내 · 고객 상담

적합한 상황
고객이 주문 번호로 배송 상태를 물었지만, 최신 상태는 외부 배송 시스템에 있는 상황입니다.
활용 방향
등록된 배송 조회 도구로 상태를 확인한 뒤 상담 답변을 만드는 흐름에 활용할 수 있습니다.
질문 예시
“DEMO-2048의 배송 상태와 도착 예정 시간을 알려줘.”

활용 상황을 설명하는 예시입니다. 현재 데모는 고정된 샘플 문서를 사용합니다.

구성도 · 도구 호출 미리보기
TOOL / 02

Internal Database Tool Calling

내부 DB

내부 재고 DB를 정해진 조회 도구로 읽고, 조건에 맞는 재고를 안내합니다.

비즈니스 상황

매장 담당자의 재고 확인

강남점의 DEMO-1042 가용 재고를 확인해줘.

  1. 요청 해석
  2. 도구 선택
  3. 인자 검증
  4. DB 조회
  5. 결과 정리
FastAPISupabasePostgreSQL

내부 DB 툴콜링

재고관리

매장 재고 · 운영 업무

적합한 상황
담당자가 품번과 매장명으로 가용 재고를 확인해야 하지만 데이터는 내부 DB에 있는 상황입니다.
활용 방향
조회 조건을 정해진 인자로 바꾸고 허용된 데이터 범위에서 재고를 확인하는 데 활용할 수 있습니다.
질문 예시
“강남점의 DEMO-1042 가용 재고를 확인해줘.”

활용 상황을 설명하는 예시입니다. 현재 데모는 고정된 샘플 문서를 사용합니다.

구성도 · 도구 호출 미리보기

세 가지 상황을 설명하는 UI 프로토타입입니다. 실제 외부 API·DB·웹 검색은 호출하지 않으며, 입력과 무관한 가상 도구 응답을 표시합니다.

전체 프로젝트 TOOL CALLING / 03

PERSONAL PORTFOLIO

어떤 분이신가요?

선택은 사이트 제작자의 확인 용도 입니다.
이름이나 연락처는 수집하지 않습니다.

접속 시 무작위 UUID를 배정해 쿠키에 3일간 보관합니다. 같은 UUID로 방문·검색·실행 기록을 연결하며, 쿠키가 만료되거나 삭제되면 새 방문자로 처리합니다. 방문자 유형으로 실제 신원이나 권한을 판단하지 않습니다. 이름과 연락처는 수집하지 않습니다. 자세히 보기