이전 강의를 통해 OpenAI API 키 발급과 플렉스튜디오에서 API를 연동하는 방법을 살펴봤어요. 이제 실제 시나리오에서 API를 호출해 앱에서 데이터를 활용하는 과정을 소개할게요.
이번 예시는 사용자의 요리 실력을 고려해 맞춤형 레시피를 추천해 주는 앱을 만드는 과정을 담았어요. 사용자가 선택한 정보(요리 실력, 음식명 등)는 카테고리(Category)에 담겨 있어요. 앱의 마지막 단계에서 이 데이터를 조합해 API를 호출하고 결과를 사용자에게 보여줍니다.
플렉스튜디오 유튜브에서 영상 강의 보러 가기▼
1. 시나리오의 마지막 스텝 선택
2. 스텝 이벤트 사용 활성화 - 이벤트 발생 시점 : 최초 시작전 (Init) / 이벤트명 : API호출
3. 연결한 이벤트로 이동
2. Script 추가
3. API 추가
4. 생성한 API명을 지정하고 모듈명은 chatGPTChating으로 변경 (API명 : My OpenAI)
5. 보내는 데이터 : 사용자 정보를 담은 카테고리를 지정 (카테고리명 : menu)
6. 받는 데이터 : 카테고리를 지정하고 덮어쓰기로 설정 (카테고리명 : result)
2. 마지막 스텝 시작 전 이벤트 실행 → 사용자가 입력한 정보를 기반으로 답변 생성
이제 시나리오에서 API 호출까지 완료했어요. OpenAI API를 활용하면 복잡한 AI 모델을 기반으로 한 기능도 간단히 구현할 수 있습니다.
플렉스튜디오에서 직접 AI 기능을 결합해 나만의 멋진 앱을 만들어 보세요!