<< [[2025-01-17|Before]] | [[2025-01-19|Next]] >> ## Goal - `Quiz` UI 구현하기 - `Streamlit Cloud`로 프로젝트 배포하기 ## TODO > [!TODO] TODO > - [v] Quiz function call ver 구현하기 > - [v] Quiz UI 구현하기 > - [-] Streamlit Cloud로 프로젝트 배포하기 ## Issue/Solution #### Issue 1 > [!blank] > >> [!warning]+ Problem >>기존의 Quiz를 만드는 Chain은 [[Quiz GPT#Two chains and json output_parser Ver.|Two chains ver]]로 두 개의 Chain을 이용했다. >>하지만 이렇게 되면 결과 값도 일정하게 나오지도 않고 두 개의 Chian을 이용하기 때문에 비용도 많이 발생한다. > >> [!summary]+ Solution >>**function call**을 이용하여 하나의 Chain으로 같은 기능을 구현하였다. ## Reference - [[Function Call Method]] - [[Quiz GPT#Function Call Ver. (Including Chance Options)|Quiz Function Call ver]] ## Git commit contents - [build : Quiz chain의 function_call 및 Quiz form UI 구현](https://github.com/Donghyeon-Shin/DocumentSecretary/commit/c9c9b6bd969fda509c47d9e7f0d0f8bdbdb8e499 "build : Quiz chain의 function_call 및 Quiz form UI 구현") ## What should I do more - `Streamlit Cloud`의 필요한 package 정리하기 - 프로젝트 배포하기