대화형 작업이 2023년 6월 13일에 지원 중단되었습니다. 자세한 내용은
대화 작업 지원 중단을 참고하세요.
개요 (Dialogflow)
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Actions on Google을 사용하면 작업으로 Google 어시스턴트의 기능을 확장할 수 있습니다. 사용자는 작업을 통해 조명을 켜는 간단한 명령어나 상식 퀴즈 게임을 하는 긴 대화를 포함하여 다양한 작업을 할 수 있습니다.
Dialogflow는 Actions SDK의 기능을 래핑하고 사용하기 쉬운 IDE, 자연어 이해 (NLU), 머신러닝 등의 추가 기능을 제공하여 작업을 설계하고 빌드할 수 있는 대화형 플랫폼입니다.
Google 어시스턴트를 확장하려면 다음 단계에 따라 작업을 빌드하세요.
대화 설계
개발하기 전에 대화 또는 작업의 사용자 인터페이스를 설계해야 합니다. 이 대화는 사용자가 작업을 호출하는 방법, 작업에 관해 말할 수 있는 유효한 내용, 작업이 사용자에게 응답하는 방식을 설명합니다.
자세히 알아보기
Actions on Google 개발자 프로젝트 및 Dialogflow 에이전트 만들기
Actions 콘솔로 이동하여 개발자 프로젝트를 만듭니다.
프로젝트를 사용하면 승인 프로세스를 통해 작업에 관한 메타데이터를 정의하고 작업을 관리 및 추적할 수 있습니다. 프로젝트가 있으면 모든 작업을 정의하는 Dialogflow 에이전트를 만들 수 있습니다.
자세히 알아보기
작업 정의
Dialogflow 에이전트에서 작업 기능의 진입점을 정의하는 인텐트를 사용하여 작업을 정의합니다. 예를 들어 일부 상품을 구매하고, 주문 상태를 확인하고, 일부 특가를 표시하는 작업을 빌드한다고 가정해 보겠습니다. 다음과 같이 말하여 실행되는 인텐트를 정의할 수 있습니다.
- "Hey Google, 즐겨 찾는 신발 가게에 신발 구매한다고 말해 줘."
- "Ok Google, 즐겨 찾는 신발 가게에 주문 확인해 달라고 말해 줘."
- "Hey Google, 즐겨 찾는 신발 가게에 오늘의 특가 표시해 달라고 말해 줘."
자세히 알아보기
fulfillment 빌드 및 배포
작업의 작업이 호출되면 fulfillment를 호출하여 작업을 처리하기 위해 사용자와 대화를 시작합니다.
대화를 만들려면 Dialogflow에서 인텐트를 정의하여 대화의 문법이나 사용자가 실제로 작업에 말할 수 있는 내용을 작성합니다.
사용자가 인텐트를 트리거하는 말을 하면 fulfillment가 호출되고 사용자에게 응답이 반환됩니다.
이러한 요청 및 응답은 처리에서 작업을 완료하기에 충분한 정보를 얻을 때까지 반복적으로 발생합니다.
자세히 알아보기
승인을 위해 작업을 제출하고 사용자에게 제공
![](https://developers-dot-devsite-v2-prod.appspot.com/static/assistant/actions/images/aog-project-info.png?authuser=4&hl=ko)
자세히 알아보기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2023-05-16(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2023-05-16(UTC)"],[[["Actions on Google lets you build Actions to extend Google Assistant functionality, enabling users to interact through voice commands for tasks or conversations."],["Dialogflow simplifies Action development by providing tools like an IDE, NLU, and machine learning, wrapping the Actions SDK functionality."],["Building an Action involves designing the conversation flow, creating a developer project and Dialogflow agent, defining Actions with intents, and building and deploying fulfillment logic."],["Before submitting your Action for approval, it's essential to thoroughly design the user interaction and define how users invoke and interact with your Action."],["Actions are invoked through specific phrases or commands, triggering intents within your Dialogflow agent, which then execute fulfillment logic to handle the user request."]]],[]]