플레이북은 생성형 에이전트의 기본 구성요소입니다. 생성형 에이전트에는 일반적으로 여러 플레이북이 있으며 각 플레이북은 특정 태스크를 처리하도록 정의됩니다. 플레이북 데이터는 LLM에 제공되므로, 질문에 답변하고 태스크를 수행하는 데 필요한 정보가 포함됩니다. 각 플레이북은 정보를 제공하거나, 외부 서비스에 쿼리를 전송하거나, 하위 태스크 처리를 위해 대화 처리를 흐름 또는 다른 플레이북으로 연기할 수 있습니다.
제한사항
다음과 같은 제한사항이 적용됩니다.
- 플레이북을 사용하는 상담사는 기본 시작 흐름의 기본 시작 인텐트 경로에서 호출 컴패니언 SMS 전송을 지원하지 않지만 표준 흐름에서 호출 컴패니언 SMS 옵션을 사용 설정할 수 있습니다.
- Agent Builder 콘솔은 흐름을 지원하지 않습니다.
- Agent Builder 콘솔에서 생성된 생성형 에이전트는 프로젝트에 Dialogflow CX 콘솔의 제한된 액세스 기능에 대한 액세스 권한이 부여되지 않는 한 Dialogflow CX 콘솔에서 열리지 않습니다. 액세스를 요청하려면 해당 Google 계정팀에 문의하세요.
언어 지원
플레이북은 Gemini 모델과 동일한 언어를 지원합니다.
리전 지원
플레이북은 다음 리전에서 지원됩니다.
global
asia-south1
asia-southeast1
asia-northeast1
australia-southeast1
eu
(멀티 리전)europe-west1
europe-west2
europe-west3
northamerica-northeast1
us
(멀티 리전)us-central1
us-east1
us-west1
플레이북 데이터
플레이북은 다음 데이터로 구성됩니다.
- 플레이북 이름: 개발자와 LLM이 플레이북에서 처리하는 태스크를 이해하는 데 도움이 되는 자연어로 된 간결한 이름입니다.
- 목표: 플레이북이 수행해야 하는 작업에 대한 대략적인 설명
- 지침: 목표를 달성하기 위해 수행해야 하는 프로세스 단계 정의
- 예시: LLM의 사실상 퓨샷 프롬프트 예시인 샘플 대화
- 파라미터: 사용자 입력, 사용자 시스템 정보, 작업 결과 등과 같은 대화 정보를 저장하는 데 사용됩니다.
기본 플레이북
Agent Builder 콘솔을 사용하여 생성형 에이전트를 만들면 기본 플레이북이 자동으로 생성됩니다.
기본 플레이북은 대화 시작점이므로 다른 플레이북과 몇 가지 중요한 차이점이 있습니다.
- 기본 플레이북은 이전 대화 차례에 대한 요약을 받지 않습니다.
- 기본 플레이북은 입력 매개변수를 정의하거나 수신할 수 없습니다.
Agent Builder 콘솔 에이전트와 Dialogflow CX 콘솔 에이전트 비교
일부 프로젝트에는 Dialogflow CX 콘솔의 플레이북 제한된 액세스 기능에 대한 액세스 권한이 부여되었습니다. 다음 표에서는 각 콘솔에서 현재 지원되는 플레이북 기능을 설명합니다.
기능 | Dialogflow CX 콘솔 | 에이전트 빌더 콘솔 |
---|---|---|
출시 단계 | 비공개 정식 버전 | 공개 미리보기 |
흐름 | ✅ | |
에이전트의 입력/출력 파라미터 | ✅ | |
함수 도구 | ✅(시뮬레이터에서 지원되지 않음) | ✅ |
시뮬레이터 및 대화 기록을 예로 저장 | ✅ | |
데이터 스토어 쿼리 재작성 및 요약을 위한 커스텀 프롬프트 | ✅ | |
테스트 사례 | ✅ | |
가져오기 및 내보내기 | ✅ | |
VPC SC | 웹훅 ✅ | OpenAPI 도구 ✅ |
보안 및 규정 준수 | CMEK, AxT, DRZ | CMEK, AxT, DRZ |