Actions SDK

작업 SDK는 Google 어시스턴트용 작업을 빌드하기 위한 개발자 도구 모음입니다.

SDK는 웹훅 라이브러리, 작업 프로젝트를 정의하는 표준 파일 기반 스키마, 작업 프로젝트를 관리하는 CLI를 제공하므로 Google 어시스턴트용 작업 빌드를 기존 워크플로에 통합할 수 있습니다.

주요 기능

작업 프로젝트 파일 기반 구성

Actions SDK는 새로운 작업 빌더 대화 모델을 사용하며 대화 모델의 모든 구성요소(인텐트, 유형, 장면, 프롬프트)의 파일 기반 표현을 제공합니다.

작업 프로젝트 파일 기반 구성을 사용하면 원하는 파일 기반 버전 제어 시스템(예: git)을 사용하여 작업 버전을 쉽게 추적할 수 있습니다.

작업 프로젝트 파일 기반 구성 자세히 알아보기

클라이언트 라이브러리

Actions SDK는 대화 웹훅 프로토콜에 직관적인 인터페이스를 제공하는 Node.js 클라이언트 라이브러리와 함께 제공됩니다. Google 어시스턴트는 웹훅 프로토콜을 사용하여 사용자의 요청을 작업에 전달하고 이러한 요청을 처리하는 응답을 수신합니다.

Node.js 클라이언트 라이브러리를 사용하면 음성 쿼리 (예: 카테고리 또는 다른 유형의 사용자 환경설정)에서 매개변수를 추출하고 Google 어시스턴트용 멀티모달 표현 (음성만 및 음성과 시각 요소)을 생성하는 등 여러 일반적인 사용자 흐름을 쉽게 구현할 수 있습니다.

Node.js 클라이언트 라이브러리 시작하기

gactions 명령줄 인터페이스

gactions CLI는 작업 프로젝트를 정의하는 일련의 구성 파일을 통해 프로젝트 수명 주기를 관리하고 현지화 및 계정 연결과 같은 Google 어시스턴트용 작업의 고급 기능을 쉽게 지원하는 기능을 제공합니다.

gactions CLI를 사용하면 기존 프로젝트를 가져오고 기능 브랜치 작업을 시작하여 현지화를 추가하는 등 여러 일반적인 워크플로를 쉽게 실행할 수 있습니다.

gactions 시작하기