Dialogflow 에이전트는 최종 사용자와의 동시 실행 대화를 처리하는 가상 에이전트입니다. 이는 인간 언어의 미묘한 차이를 이해하는 자연어 이해 모듈입니다. Dialogflow는 대화로 이루어진 최종 사용자의 텍스트 또는 오디오를 앱과 서비스가 이해할 수 있는 구조화된 데이터로 변환합니다. 시스템에 필요한 대화 유형을 처리하도록 Dialogflow 에이전트를 직접 설계하고 빌드할 수 있습니다.
Dialogflow 에이전트는 콜센터 상담원과 유사합니다. 둘 다 예상되는 대화 시나리오를 처리하도록 학습해야 하며, 학습이 지나치게 명시적일 필요는 없습니다.
에이전트는 설정 및 데이터의 최상위 컨테이너 역할도 합니다.
- 언어 옵션, 머신러닝 설정, 에이전트의 동작을 제어하는 기타 설정에 대한 에이전트 설정
- 각 대화 차례에서 최종 사용자 의도를 분류하는 인텐트
- 최종 사용자 표현에서 특정 데이터를 식별하고 추출할 항목
- 문서(예: FAQ)를 파싱하고 자동 응답을 찾기 위한 지식
- 사용자 대신 최종 사용자 상호작용을 직접 처리하는 기기 또는 서비스에서 실행되는 애플리케이션(예: Google 어시스턴트)의 통합
- 통합을 사용할 때 서비스를 연결하는 fulfillment