728x90
1. Fulfillment
기본적으로 Agent는 정적 응답으로 일치하는 Intents에 응답합니다. Intergration 옵션 중 하나를 사용하는 경우 fulfillment를 사용하여 보다 동적인 응답을 제공할 수 있습니다.
- 최종 사용자가 표현을 입력하거나 말합니다.
- Dialogflow가 최종 사용자 표현을 인텐트와 일치시키고 매개변수를 추출합니다.
- Dialogflow가 웹 훅 서비스에 웹 훅 요청 메시지를 보냅니다. 이 메시지에는 일치하는 인텐트, 작업, 매개변수, 인텐트에 정의된 응답에 대한 정보가 포함됩니다.
- 서비스가 필요에 따라 데이터베이스 쿼리 또는 외부 API 호출과 같은 작업을 수행합니다.
- 서비스에서 Dialogflow에 웹 훅 응답 메시지를 보냅니다. 이 메시지에는 최종 사용자에게 전송되어야 하는 응답이 포함됩니다.
- Dialogflow가 이 응답을 최종 사용자에게 보냅니다.
- 최종 사용자가 응답을 보거나 듣습니다.
참고 : https://cloud.google.com/dialogflow/es/docs/fulfillment-overview
응용 : http://dongho.me/detail/RESEARCH/BACKEND/183
2. Intergration
Dialogflow는 Google Assistant, Slack, Facebook Messenger와 같이 널리 사용되는 많은 대화 플랫폼과 통합됩니다. 이러한 플랫폼 중 하나에 대한 에이전트를 빌드하려면 여러 통합 옵션 중 하나를 사용해야 합니다. 최종 사용자의 직접적인 상호 작용이 자동으로 처리되므로 에이전트 구축에 집중할 수 있습니다. 각 통합은 플랫폼 별 방식으로 최종 사용자 상호 작용을 처리하므로 자세한 내용은 통합 플랫폼 설명서를 참조하십시오.
참고 : https://cloud.google.com/dialogflow/es/docs/integrations?hl=ko
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 |