결과에서 확인할 수 있듯이 LLM은 함수를 직접 실행하지 않습니다. 대신 어떤 함수를 어떤 인수로 호출해야 하는지에 대한 정보만 반환합니다. 애플리케이션은 이 정보를 바탕으로 실제 함수를 실행하고, 그 결과를 다시 LLM에 전달합니다. 그러면 LLM은 그 결과를 바탕으로 최종 사용자 응답을 생성합니다.
이 장에서는 LLM API 호출의 기본 구조부터 LCEL을 활용한 체인 구성, Tool Use를 통한 기능 확장까지 살펴보았습니다. 이 과정에서 LLM은 외부 시스템과 연결해 문제를 해결하는 실행 엔진으로 확장할 수 있음을 확인했습니다.
Part 1에서는 LLM의 개념부터 동작 원리, 개발 환경 설정, API 활용 방법까지 LLM 애플리케이션 개발을 위한 기초를 다졌습니다. 다음 단계에서는 이러한 구조를 바탕으로 외부 지식을 활용하는 RAG 시스템을 구현하며, 실제 서비스 수준의 LLM 애플리케이션으로 확장해 보겠습니다.