অননুমোদিত ক্লায়েন্টদের থেকে Gemini API রক্ষা করতে Firebase অ্যাপ চেক প্রয়োগ করুন


মোবাইল এবং ওয়েব অ্যাপগুলির জন্য, আপনাকে Gemini API এবং আপনার প্রকল্প সংস্থানগুলিকে (যেমন টিউন করা মডেলগুলি) অননুমোদিত ক্লায়েন্টদের অপব্যবহার থেকে রক্ষা করতে হবে৷ সমস্ত API কল আপনার আসল অ্যাপ থেকে এসেছে তা যাচাই করতে আপনি Firebase App Check ব্যবহার করতে পারেন।

App Check ব্যবহার করে Gemini API অপব্যবহার সুরক্ষা শুধুমাত্র তখনই পাওয়া যায় যদি আপনি Vertex AI in Firebase ব্যবহার করেন।

App Check মাধ্যমে, আপনার অ্যাপ চালানো ডিভাইসগুলি একটি অ্যাপ বা ডিভাইস প্রত্যয়ন প্রদানকারী ব্যবহার করে যা নিম্নলিখিতগুলির একটি বা উভয়টি যাচাই করে:

  • আপনার খাঁটি অ্যাপ থেকে অনুরোধগুলি আসে
  • অনুরোধগুলি একটি খাঁটি, অপ্রতিরোধ্য ডিভাইস থেকে উদ্ভূত হয়

Vertex AI Gemini API ব্যবহার করে আপনার অ্যাপের প্রতিটি অনুরোধের সাথে এই প্রত্যয়নটি সংযুক্ত রয়েছে। আপনি যখন App Check এনফোর্সমেন্ট সক্ষম করেন, তখন বৈধ প্রত্যয়ন ব্যতীত ক্লায়েন্টদের কাছ থেকে অনুরোধগুলি প্রত্যাখ্যান করা হবে, যেমন কোনও অ্যাপ বা প্ল্যাটফর্ম থেকে উদ্ভূত কোনও অনুরোধ যা আপনি অনুমোদন করেননি।

উপলব্ধ প্রদানকারী এবং বাস্তবায়ন নির্দেশাবলী

নিম্নলিখিত পরিষেবাগুলিকে প্রমাণীকরণ প্রদানকারী হিসাবে ব্যবহার করার জন্য App Check অন্তর্নির্মিত সমর্থন রয়েছে৷ বর্ণনা এবং বাস্তবায়ন নির্দেশাবলী সহ সেই প্রদানকারীর জন্য App Check ডকুমেন্টেশন দেখতে একটি প্রদানকারীর লিঙ্কে ক্লিক করুন।

যদি এই সরবরাহকারীগুলি আপনার প্রয়োজনের জন্য অপর্যাপ্ত হয়, তাহলে আপনি আপনার নিজস্ব পরিষেবাও প্রয়োগ করতে পারেন যা হয় তৃতীয় পক্ষের সত্যায়ন প্রদানকারী বা আপনার নিজস্ব প্রত্যয়ন কৌশল ব্যবহার করে (আরো বিশদ বিবরণের জন্য, App Check ডকুমেন্টেশন দেখুন)।

App Check সম্পর্কে অতিরিক্ত তথ্য

App Check কিভাবে Gemini API রক্ষা করে তা বুঝুন

Vertex AI in Firebase ব্যবহার করার জন্য, firebaseml.googleapis.com API আপনার Firebase প্রকল্পে সক্রিয় থাকতে হবে। এর কারণ হল Vertex AI in Firebase দ্বারা করা অনুরোধগুলি প্রথমে Firebase ML সার্ভারে পাঠানো হয়, যা একটি প্রক্সি গেটওয়ে হিসাবে কাজ করে যেখানে অনুরোধটিকে Vertex AI ব্যাকএন্ডে যাওয়ার অনুমতি দেওয়ার আগে Firebase App Check যাচাইকরণ করা হয়।

উল্লেখ্য যে Vertex AI Gemini API ( aiplatform.googleapis.com ) নিজেই কোনো App Check যাচাইকরণ করে না। পরিবর্তে, Vertex AI in Firebase Firebase ML গেটওয়ের মাধ্যমে আপনার অ্যাপ থেকে স্বয়ংক্রিয়ভাবে অনুরোধগুলি রুট করে।