ग्राहक का ऑर्डर पूरा करना

फ़ुलफ़िलमेंट, एक ऐसा कोड होता है जिसे वेबुक के तौर पर डिप्लॉय किया जाता है. इससे आपको हर तरह के smart home इंटेंट के लिए डाइनैमिक जवाब जनरेट करने में मदद मिलती है. Google Assistant के साथ बातचीत के दौरान, अनुरोध पूरा करने की सुविधा का इस्तेमाल किया जा सकता है. इससे, Google की नैचुरल लैंग्वेज प्रोसेसिंग (एनएलपी) से निकाली गई जानकारी का इस्तेमाल करके, डाइनैमिक जवाब जनरेट किए जा सकते हैं. इसके अलावा, बैक-एंड पर कार्रवाइयां ट्रिगर की जा सकती हैं. जैसे, लाइट चालू करना.

आपका फ़ुलफ़िलमेंट, Assistant से अनुरोध पाता है, अनुरोध को प्रोसेस करता है, और जवाब देता है. अनुरोध और जवाब की इस प्रोसेस से बातचीत आगे बढ़ती है. यह तब तक चलती है, जब तक कि उपयोगकर्ता के शुरुआती अनुरोध को पूरा नहीं कर दिया जाता.

ज़्यादातर मामलों में, उपयोगकर्ता smart home के साथ सामान्य Assistant करता है. जैसे, ठीक है Google, मेरी लाइट चालू करो. हालांकि, अगर आपने दूसरे उपयोगकर्ता की पुष्टि करने की सुविधा लागू की है, तो आपको कई अनुरोधों और जवाबों को प्रोसेस करना पड़ सकता है. ऐसा इसलिए, क्योंकि Assistant किसी उपयोगकर्ता के अनुरोध के बाद, पुष्टि करने के लिए पिन मांग सकता है. जैसे, ठीक है Google, मेरे घर का दरवाज़ा खोलो.

पहली इमेज में, smart home EXECUTE इंटेंट को पूरा करने और उसे लागू करने का तरीका दिखाया गया है.

इस इमेज में, क्लाउड एक्ज़ीक्यूशन के लिए एक्ज़ीक्यूशन फ़्लो दिखाया गया है. एक्ज़ीक्यूशन पाथ, Google Assistant वाले फ़ोन से उपयोगकर्ता के इरादे को कैप्चर करता है. इसके बाद, उपयोगकर्ता के इरादे को Google Cloud प्रोसेस करता है. फिर, अनुरोध को डेवलपर क्लाउड पर भेजा जाता है. इसके बाद, डिवाइस हब या सीधे तौर पर डिवाइस को निर्देश दिया जाता है.
पहली इमेज: डेवलपर के क्लाउड पर एक्ज़ीक्यूट होने का पाथ