3. 도구 실행
애플리케이션은 LLM이 생성한 요청을 바탕으로 실제 함수를 실행합니다. 예를 들어 다음과 같은 작업을 수행할 수 있습니다.
• 날씨 API 호출
• 데이터베이스 조회
• 계산 프로그램 실행
이 실행 결과를 관측 결과(observation)라고 합니다.
4. 최종 응답 생성
애플리케이션은 사용자 질문과 도구 실행 결과를 다시 LLM에 전달합니다. LLM은 이를 종합해 사용자에게 전달할 최종 응답을 생성합니다.
이 구조를 통해 LLM은 외부 시스템과 협력하는 지능형 애플리케이션으로 확장될 수 있습니다.