728x90
1. 💬 Fulfillment
기본적으로 Agent는 정적 응답만 제공합니다.
그러나 Integration 옵션을 사용할 경우,Fulfillment
를 통해 동적 응답을 제공할 수 있습니다.
📌 Fulfillment 동작 흐름
- 최종 사용자가 문장 또는 음성을 입력
- Dialogflow가 해당 표현을 Intent와 일치시키고 매개변수 추출
- Dialogflow가 웹훅 서비스에 요청을 보냄
- 외부 서비스에서 DB 질의나 외부 API 호출 수행
- 결과를 담은
Webhook Response
를 Dialogflow에 전달 - Dialogflow가 사용자에게 응답 전달
- 사용자는 응답을 확인하거나 청취
🔗 공식 문서: Fulfillment 개요
🔗 응용 예시 블로그
2. 🔗 Integration
Dialogflow는 Google Assistant, Slack, Facebook Messenger 등
다양한 플랫폼과 통합(Integration) 을 제공합니다.
- 하나의 에이전트를 설계하면 여러 플랫폼에서 공통으로 사용할 수 있음
- 각 플랫폼의 특성에 맞게 자동으로 상호작용을 처리
예를 들어:
- Google Assistant → 음성 기반 상호작용
- Slack → 메시지 기반 텍스트 대화
- Facebook Messenger → 챗봇 UI로 응답
📘 자세한 설명은 공식 문서 참고:
🔗 Dialogflow 통합 문서
728x90
'ETC > Dialogflow' 카테고리의 다른 글
Dialogflow 사용[2] (0) | 2023.04.15 |
---|---|
Dialogflow 사용[1] (0) | 2023.04.15 |
Dialogflow 란?[2] (0) | 2023.04.15 |
Dialogflow 란?[1] (0) | 2023.04.15 |