파라미터 검증 API란 무엇인가요?

파라미터 검증 API는 외부와 연결된 스킬서버를 호출하기 전 파라미터 값을 사전검증 혹은 변환하기 위한 목적의 API 입니다.

이 API를 통해 검증 로직이 들어있는 다른 서버단을 거쳐서 이 파라미터가 유효한지 성공/실패 값을 받아오는 등 사전 테스트를 진행해볼 수 있습니다. 예를 들어, 분식집 주문 챗봇에서 ‘매운 오뎅’ 엔티티가 들어왔고, 현재 매운 오뎅이 품절 상태라면 주문 블록이 유효하지 않음을 판단할 수 있는 것과 같습니다.
API를 검증하기 위해서는 호출할 API URL과 검증 실패시 노출할 에러메시지를 등록해야 합니다.

API는 HTTP URL 방식으로 호출하며, 정해진 형태의 결과값을 반환해주어야 정상적으로 동작합니다. 이외의 경우에는, 오류로 처리되며 ‘value’가 채워지지 않은 것과 같은 의미로 해석이 되어 현재 수행중이던 파라미터에 대해서 슬롯필링 과정을 다시 수행되게 됩니다.