একটি Google ক্লাউড প্ল্যাটফর্ম প্রকল্প কনফিগার করুন

একটি Google ক্লাউড প্ল্যাটফর্ম প্রোজেক্ট আপনার প্রোজেক্টকে Google Assistant API-এ অ্যাক্সেস দেয়। প্রকল্পটি কোটার ব্যবহার ট্র্যাক করে এবং আপনার হার্ডওয়্যার থেকে করা অনুরোধগুলির জন্য আপনাকে মূল্যবান মেট্রিক্স দেয়।

Google সহকারী API-তে অ্যাক্সেস সক্ষম করতে, নিম্নলিখিতগুলি করুন:

  1. ক্লাউড প্ল্যাটফর্ম কনসোলে, প্রকল্প পৃষ্ঠায় যান। একটি বিদ্যমান প্রকল্প নির্বাচন করুন বা একটি নতুন প্রকল্প তৈরি করুন৷

    প্রকল্প পৃষ্ঠায় যান

  2. আপনার নির্বাচিত প্রকল্পে Google সহকারী API সক্ষম করুন ( পরিষেবার শর্তাবলী দেখুন)।

    API সক্ষম করুন

    সক্রিয় ক্লিক করুন.

  3. নিম্নলিখিত পদক্ষেপগুলি সহ একটি OAuth ক্লায়েন্ট আইডি তৈরি করুন:

    1. ক্লায়েন্ট আইডি তৈরি করুন।
      একটি OAuth ক্লায়েন্ট আইডি তৈরি করুন

    2. আপনাকে পণ্যের সম্মতি স্ক্রিনের জন্য একটি পণ্যের নাম সেট করতে হতে পারে। OAuth সম্মতি স্ক্রীন ট্যাবে, পণ্যটির একটি নাম দিন এবং সংরক্ষণ করুন ক্লিক করুন।

    3. অন্য ক্লিক করুন এবং ক্লায়েন্ট আইডি একটি নাম দিন।

    4. তৈরি করুন ক্লিক করুন। একটি ডায়ালগ বক্স প্রদর্শিত হয় যা আপনাকে একটি ক্লায়েন্ট আইডি এবং গোপনীয়তা দেখায়। (এটি মনে রাখার বা সংরক্ষণ করার দরকার নেই, শুধু ডায়ালগটি বন্ধ করুন।)

    5. ক্লায়েন্ট সিক্রেট JSON ফাইল ( client_secret_<client-id>.json ) ডাউনলোড করতে ক্লায়েন্ট আইডির জন্য (স্ক্রীনের একেবারে ডানদিকে) ক্লিক করুন।

  4. client_secret_<client-id>.json ফাইলটি অবশ্যই ডিভাইসে থাকতে হবে যাতে Google অ্যাসিস্ট্যান্ট কোয়েরি করার জন্য Google অ্যাসিস্ট্যান্ট SDK নমুনা অনুমোদন করে। এই ফাইলের নাম পরিবর্তন করবেন না।

    শুধুমাত্র রাস্পবেরি পাই এর জন্য:

    নিশ্চিত করুন যে এই ফাইলটি /home/pi এ অবস্থিত। আপনি যদি ডিভাইসে ফাইলটি আপলোড করতে চান তবে নিম্নলিখিতগুলি করুন:

    1. একটি নতুন টার্মিনাল উইন্ডো খুলুন। এই নতুন টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

      scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
      password: password-for-device
    2. এই টার্মিনাল উইন্ডোটি বন্ধ করুন।