অর্ডার পূরণ করা

ফুলফিলমেন্ট হল এমন কোড যা ওয়েবহুক হিসেবে ডেপ্লয় করা হয় এবং এটি আপনাকে প্রত্যেক ধরনের smart home ইনটেন্টের জন্য ডায়নামিক উত্তর জেনারেট করতে দেয়। Google Assistant-এর সাথে ব্যবহারকারীর কথোপকথন চলাকালীন, ফুলফিলমেন্ট আপনাকে Google-এর natural language processing-এর মাধ্যমে এক্সট্র্যাক্ট করা তথ্য ব্যবহার করে ডায়নামিক উত্তর তৈরি করতে বা আপনার ব্যাক-এন্ডে অ্যাকশন ট্রিগার করতে দেয়, যেমন আলো জ্বালানো।

আপনার ফুলফিলমেন্ট Assistant থেকে অনুরোধ পায়, অনুরোধ প্রসেস করে এবং উত্তর দেয়। এই অনুরোধ ও উত্তরের আদানপ্রদানের প্রক্রিয়া কথোপকথনকে এগিয়ে নিয়ে যায় যতক্ষণ না আপনি ব্যবহারকারীর প্রাথমিক অনুরোধ পূরণ করতে পারেন।

বেশিরভাগ ক্ষেত্রে, ব্যবহারকারী smart home Assistant-এর সাথে সহজ ইন্টার‍্যাকশন করেন, যেমন Ok Google, আমার লাইট চালু করো। তবে, আপনি ব্যবহারকারী যাচাইকরণের দ্বিতীয় স্তর প্রয়োগ করলে, আপনার ফুলফিলমেন্টকে একাধিক অনুরোধ ও উত্তর প্রসেস করতে হতে পারে, কারণ Assistant ব্যবহারকারীর নির্দিষ্ট অনুরোধের পরে কনফার্মেশন পিন চাইতে পারে, যেমন Ok Google, আমার সামনের দরজা আনলক করো।

ছবি ১-এ একটি smart home EXECUTE ইনটেন্ট সফলভাবে পূরণ ও কার্যকর করা দেখানো হয়েছে।

এই চিত্রটি ক্লাউড এক্সিকিউশনের জন্য এক্সিকিউশন ফ্লো দেখায়। এক্সিকিউশন
            পাথ Google Assistant সহ ফোন থেকে ব্যবহারকারীর ইনটেন্ট ক্যাপচার করে,
            তারপর ব্যবহারকারীর ইনটেন্ট Google Cloud-এর মাধ্যমে প্রসেস করা হয়,
            তারপর ডেভেলপার ক্লাউডে অনুরোধ পাঠানো হয়
            এবং তারপর ডিভাইস হাব বা সরাসরি ডিভাইসে
            কমান্ড ইস্যু করা হয়।
ছবি ১: ডেভেলপার ক্লাউড এক্সিকিউশন পাথ সফলভাবে সম্পন্ন হয়েছে