Dialogflow 콘솔은 생성형 플레이북, 생성형 데이터 스토어, 결정론적 흐름을 사용하는 대화형 에이전트를 직관적으로 만들 수 있는 UI입니다.
콘솔 호환성
이전에 Dialogflow CX 콘솔 또는 Vertex AI Agent Builder 콘솔로 빌드된 에이전트는 대화형 에이전트 콘솔에서 원활하게 액세스할 수 있습니다. 이 세 가지 콘솔 중 하나로 만든 에이전트는 동일한 Dialogflow API를 사용합니다.
지원되는 리전
콘솔은 이전에 Dialogflow CX 콘솔 또는 Vertex AI Agent Builder 콘솔에서 지원하던 모든 리전을 지원합니다.
가격 책정
대화형 에이전트 콘솔로 만든 에이전트의 가격 책정은 Dialogflow CX 콘솔로 만든 에이전트의 가격 책정과 동일합니다. 요청에 플레이북, 데이터 스토어, 생성기, 대체 대답 생성과 같은 생성형 기능을 사용하는 에이전트는 생성 요청으로 청구됩니다.
에이전트 만들기
사전 빌드된 에이전트를 사용하여 일반적인 시나리오에서 에이전트 개발을 가속화할 수 있습니다.
사전 빌드된 에이전트로 에이전트를 만들려면 다음 안내를 따르세요.
- 대화형 에이전트 콘솔을 엽니다.
- 프로젝트를 선택하거나 만듭니다.
- 에이전트 만들기를 클릭합니다.
- 사전 빌드된 에이전트 사용을 클릭합니다.
- 사전 빌드된 에이전트를 선택하고 설치 안내를 따릅니다.
플레이북 또는 흐름으로 에이전트를 만들려면 다음 안내를 따르세요.
- 대화형 에이전트 콘솔을 엽니다.
- 프로젝트를 선택하거나 만듭니다.
- 에이전트 만들기를 선택합니다.
- 직접 만들기를 선택합니다.
- 에이전트 이름, 위치, 시간대, 기본 언어를 입력합니다.
- 대화 시작 옵션을 선택합니다.
- 에이전트가 생성형 플레이북을 사용하여 대화를 시작하도록 하려면 플레이북을 선택합니다.
- 에이전트가 확정적 흐름을 사용하여 대화를 시작하도록 하려면 흐름을 선택합니다.
- 만들기를 클릭합니다.
- 콘솔에서 기본 플레이북의 편집기 페이지를 로드합니다.
데이터 스토어 핸들러를 사용하여 에이전트를 만들려면 다음 안내를 따르세요.
- 대화형 에이전트 콘솔로 이동합니다.
- 프로젝트를 선택하거나 만듭니다.
- 에이전트 만들기를 선택합니다.
- Q&A 에이전트 만들기를 선택합니다.
- Builder 콘솔로 리디렉션됩니다. 안내에 따라 에이전트를 만듭니다.
상단 행 탐색
인터페이스 상단의 가로 행에는 다음 컨트롤이 포함되어 있습니다.
| X | 항목 |
|---|---|
| 프로젝트 | 선택한 프로젝트입니다. |
| 에이전트 | 선택한 에이전트입니다. |
| 언어 | 언어별 데이터를 입력할 때 사용할 선택된 언어 및 흐름 언어 설정로 이동하는 언어 관리 옵션 |
| 검색 | 에이전트 내 핵심 리소스를 검색, 필터링, 액세스하는 데 사용됩니다. |
| 공동작업자 | 에이전트에 액세스할 수 있는 공동작업자 |
| 에이전트 내보내기/가져오기 | 에이전트 내보내기 및 가져오기 |
| 변경 내역 | 에이전트 변경 내역 |
| 설정 | 에이전트 설정 |
| 에이전트 게시 | Dialogflow CX 메신저를 설정하는 편의 버튼입니다. |
| 시뮬레이터 | 에이전트를 테스트하는 데 사용되는 시뮬레이터 |
| 도움말 | 문서 및 기타 도움말 콘텐츠 링크 |
| 의견 보내기 | 제품에 대한 의견을 제공하는 데 사용됩니다. |
왼쪽 탐색 메뉴
| X | 항목 |
|---|---|
| 플레이북 | 생성형 플레이북을 나열하고, 만들고, 수정합니다. |
| 플로우 | 결정론적 흐름을 시각화하고, 만들고, 수정합니다. |
| 도구 | 플레이북 도구를 나열하고, 만들고, 수정합니다. |
| 사전 빌드 | 다양한 일반적 사용 사례에 맞게 바로 사용할 수 있는 사전 빌드된 에이전트를 가져옵니다. |
| 테스트 사례 | 에이전트 동작을 정기적으로 검증하기 위한 테스트 사례를 나열하고 정의합니다. |
| 대화 기록 | 대화 기록을 확인합니다. |
| 환경 | 다양한 배포 환경을 만들고 수정합니다. |
| 버전 | 스냅샷 흐름 및 플레이북 버전 |
| 통합 | 즉시 사용 가능한 사용자 인터페이스 및 기타 대화 플랫폼과 에이전트를 통합합니다. |
| 대화 프로필 | 고급 전화 통신 사용 사례를 위한 대화 프로필을 나열하고, 만들고, 수정합니다. |
시뮬레이터
시뮬레이터는 에이전트를 테스트하는 데 사용됩니다. 세션 상태의 변경사항을 모니터링하면서 에이전트와 대화할 수 있습니다.
시뮬레이터 설정
시뮬레이터를 처음 열 때 다음 설정을 구성합니다.
- 에이전트 환경: 환경을 선택합니다.
- 시작 리소스: 첫 번째 입력을 수신할 플레이북 또는 흐름을 선택합니다.
- 모델 또는 페이지: 시작 리소스가 플레이북인 경우 생성 모델을 선택하고 시작 리소스가 흐름인 경우 페이지를 선택합니다.
시뮬레이터와 상호작용할 때 마이크에서 최종 사용자 입력을 텍스트 또는 오디오로 제공한 후 Enter 키를 누르거나 보내기 버튼을 탭합니다.
일반 텍스트 외에도 @를 입력한 후 옵션을 선택하여 대체 입력 유형을 선택할 수 있습니다.
- 채널: 채널 값을 쿼리 매개변수로 전송합니다.
- DTMF: 전화 통신 상호작용을 위해 듀얼 톤 다중 주파수 신호 (Touch-Tone) 입력을 전송합니다.
- 최종 사용자 메타데이터: 생성형 AI가 최종 사용자 쿼리에 더 잘 답변할 수 있도록 JSON 객체 형식으로 문맥 힌트를 제공합니다. 예를 들어 데이터 스토어 처리 또는 도구 입력의 경우
{"firstName": "John", "lastName": "Doe"}를 사용할 수 있습니다. - 이벤트: 이벤트를 호출합니다.
- Cloud Storage URI: 업로드할 파일의 Cloud Storage URI입니다. 생성형 AI에 컨텍스트를 제공하는 이미지와 문서에 이 파일을 사용합니다.
- 매개변수: 매개변수 값을 삽입합니다. 새 파라미터 또는 기존 파라미터의 사전 설정 값을 제공합니다.
- 매개변수 범위: 매개변수 범위를 설정합니다.
시뮬레이터 컨트롤
대화가 시작되면 시뮬레이터 패널 상단에서 다음 컨트롤을 사용합니다.
- 디버그 trace
- 원본 대답
- 지연 시간 표시
- 테스트 사례 만들기
- 실행취소
- 대화 다시 듣기
- 대화 재설정
- 옵션:
- 예시로 저장: 안내 보기
시뮬레이터 기록
시뮬레이터를 사용하여 에이전트를 테스트하면 시뮬레이터 패널에 대화 기록이 표시됩니다. 각 대화를 선택하여 자세한 내용을 펼칩니다. 에이전트 대답의 경우 차례의 재생 버튼을 탭하여 오디오 대답을 미리 볼 수도 있습니다.