기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
작업 그룹에서 작업 정의
다음 방법 중 하나로 작업 그룹을 정의할 수 있습니다 (작업 그룹마다 다른 방법을 사용할 수 있음).
-
설정 OpenAPI 작업 그룹의 각 작업을 작업으로 정의하는 설명, 구조 및 매개 변수가 포함된 스키마. API 이 옵션을 사용하면 작업을 보다 명시적으로 정의하고 이를 시스템의 API 작업에 매핑할 수 있습니다. 다음 방법 중 하나로 작업 그룹에 API 스키마를 추가합니다.
-
생성한 스키마를 Amazon Simple Storage 서비스 (Amazon S3) 버킷에 업로드합니다.
-
인라인으로 스키마를 작성합니다.OpenAPI 스키마 편집기의 AWS Management Console 작업 그룹을 추가할 때. 이 옵션은 작업 그룹이 속한 에이전트가 이미 생성된 후에만 사용할 수 있습니다.
-
-
에이전트가 사용자로부터 이끌어내야 하는 매개 변수로 함수 세부 정보를 설정합니다. 이 옵션을 사용하면 작업 그룹 생성 프로세스를 간소화하고 정의한 매개 변수 세트를 이끌어 내도록 에이전트를 설정할 수 있습니다. 그런 다음 매개 변수를 응용 프로그램에 전달하고 해당 매개 변수를 사용하여 자체 시스템에서 작업을 수행하는 방법을 사용자 지정할 수 있습니다.
위 예제를 계속 진행하면서 다음 방법 중 하나로 CreateBooking
작업을 정의할 수 있습니다.
-
API스키마를 사용하면
HotelName
LengthOfStay
, 등의 필드를 포함하는 요청 본문과UserEmail
a를 반환하는 응답 본문이 있는 API 작업이CreateBooking
될 수BookingId
있습니다. -
함수 세부 정보를 사용하면,, 등의 매개 변수로 정의된 함수가
CreateBooking
될 수UserEmail
있습니다.HotelName
LengthOfStay
에이전트가 이러한 매개변수 값을 사용자로부터 추출한 후 시스템에 전달할 수 있습니다.
에이전트는 사용자와 상호 작용할 때 작업 그룹 내에서 호출해야 하는 작업을 결정합니다. 그러면 에이전트는 API 요청을 완료하는 데 필요하거나 기능에 필수로 표시된 매개 변수 및 기타 정보를 끌어냅니다.
주제를 선택하여 다양한 방법으로 작업 그룹을 정의하는 방법을 알아보십시오.