유저 입력한 쿼리를 OPEN AI API 를 이용해 GPT 에게 요청 보내고 응답 결과를 파싱, TMDB API 또는 자체 DB 를 활용해 영화를 추천합니다.
다만 GPT 의 응답이 의도한 포맷과 다른 경우 파싱 과정에서 에러가 발생하므로 이 때는 DB 에서 랜덤하게 영화를 추천합니다.
ID 에 대한 응답이 부정확한 이슈가 있어 title 값을 반환받고 이를 기반으로 TMDB API 에서 검색해 id 를 추출한 후 동일한 로직 수행