পূর্ণতা

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

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

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

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

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