➅ (LLM의 경우) 텍스트 생성
사용자의 질문과 검색 결과로 텍스트를 생성합니다. 정보 검색을 통해 수집된 정보를 LLM에 넘기면 LLM에서는 텍스트를 생성하는데, 이 과정을 예시를 통해 알아보겠습니다.
진희는 여러 식당 리뷰에 대한 정보를 가지고 있습니다. 이 정보에는 식당 이름, 위치, 가장 인기 있는 요리, 서비스 품질, 분위기 등이 포함되어 있습니다. 예를 들어 “레스토랑 ‘오션 뷰’는 해변가에 위치해 있으며, 신선한 해산물 요리로 유명합니다. 손님들은 친절한 서비스와 탁 트인 바다 전망에 높은 점수를 줬습니다.”라는 형식으로 정보를 가지고 있다고 가정해봅시다. 따라서 ‘오션 뷰’라고 질의하면 해당 레스토랑의 위치, 가장 인기 있는 요리, 서비스 품질, 분위기 등이 함께 검색될 것입니다.
이제 이 정보가 LLM에 넘어가면 LLM은 자신에게 주어진 정보들을 기반으로 텍스트를 생성합니다. 앞에서 질의했던 ‘오션 뷰’의 경우, “오션 뷰 레스토랑은 방문객에게 매혹적인 해변의 전망과 함께 최상급 해산물 요리를 제공합니다. 이곳의 시그니처 요리인 ‘오션 플래터’는 방문객 사이에서 필수 메뉴로 꼽히며, 서비스의 질과 친근한 분위기는 손님들로 하여금 다시 방문하고 싶은 마음을 갖게 합니다.”와 같이 텍스트를 생성할 수 있습니다.