জেমিনি ডেভেলপার API-তে শূন্য ডেটা ধারণ ক্ষমতা

এই পৃষ্ঠায় জেমিনি ডেভেলপার API-তে সাধারণত "জিরো ডেটা রিটেনশন" হিসাবে যা উল্লেখ করা হয় তার বিশদ বিবরণ দেওয়া হয়েছে।

প্রশিক্ষণের সীমাবদ্ধতা

জেমিনি API পরিষেবার শর্তাবলীতে বর্ণিত হিসাবে, যখন আপনি পেইড সার্ভিসেস ব্যবহার করেন, তখন Google আপনার প্রম্পট (সংশ্লিষ্ট সিস্টেম নির্দেশাবলী, ক্যাশেড কন্টেন্ট এবং ছবি, ভিডিও বা ডকুমেন্টের মতো ফাইল সহ) বা প্রতিক্রিয়াগুলি আমাদের পণ্যগুলিকে উন্নত করার জন্য ব্যবহার করে না। পেইড সার্ভিসেস এখানে সংজ্ঞায়িত করা হয়েছে।

গ্রাহকের ডেটা ধরে রাখা এবং শূন্য ডেটা ধরে রাখা অর্জন করা

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

  • অপব্যবহার পর্যবেক্ষণের জন্য দ্রুত লগিং : জেমিনি API অতিরিক্ত পরিষেবার শর্তাবলীতে বর্ণিত হিসাবে, পেইড পরিষেবার জন্য, Google সীমিত সময়ের জন্য প্রম্পট এবং প্রতিক্রিয়া লগ করে শুধুমাত্র নিষিদ্ধ ব্যবহার নীতির লঙ্ঘন সনাক্ত করার জন্য। যখন কোনও নির্দিষ্ট প্রকল্পের জন্য ZDR এর জন্য আপনার অনুরোধ অনুমোদিত হয়, তখন লগিংয়ের আগে সমস্ত ব্যবহারকারীর সামগ্রী (প্রম্পট এবং প্রতিক্রিয়া) এবং শনাক্তযোগ্য মেটাডেটা (যেমন IP ঠিকানা এবং Google অ্যাকাউন্ট আইডি) সাফ করা হয়। ফলস্বরূপ রেকর্ডটি স্যানিটাইজড হিসাবে চিহ্নিত করা হয় এবং এতে শূন্য শনাক্তযোগ্য ব্যবহারকারী ডেটা থাকে, যা Vertex AI জিরো ডেটা রিটেনশনের সাথে সমতা নিশ্চিত করে।

  • গুগল সার্চের মাধ্যমে গ্রাউন্ডিং : জেমিনি এপিআই অ্যাডিশনাল সার্ভিসের শর্তাবলীতে বর্ণিত হিসাবে, গুগল গ্রাউন্ডেড ফলাফল এবং অনুসন্ধান পরামর্শ তৈরির উদ্দেশ্যে ত্রিশ (30) দিনের জন্য প্রম্পট, প্রাসঙ্গিক তথ্য এবং জেনারেট করা আউটপুট সংরক্ষণ করে। এই সঞ্চিত তথ্য গ্রাউন্ডিং সমর্থনকারী সিস্টেমগুলির ডিবাগিং এবং পরীক্ষার জন্য ব্যবহার করা যেতে পারে। আপনি যদি গুগল সার্চের মাধ্যমে গ্রাউন্ডিং ব্যবহার করেন তবে এই তথ্যের স্টোরেজ অক্ষম করার কোনও উপায় নেই।

  • গুগল ম্যাপের সাথে গ্রাউন্ডিং : জেমিনি এপিআই অতিরিক্ত পরিষেবার শর্তাবলীতে বর্ণিত হিসাবে, গুগল গ্রাউন্ডেড ফলাফল তৈরির উদ্দেশ্যে ত্রিশ (30) দিনের জন্য প্রম্পট, প্রাসঙ্গিক তথ্য এবং জেনারেট করা আউটপুট সংরক্ষণ করে। এই সঞ্চিত তথ্য শুধুমাত্র নির্ভরযোগ্যতা প্রকৌশলের জন্য ব্যবহার করা যেতে পারে, যেমন পরিষেবা সমস্যার ক্ষেত্রে ডিবাগিং। আপনি যদি গুগল ম্যাপের সাথে গ্রাউন্ডিং ব্যবহার করেন তবে এই তথ্যের স্টোরেজ অক্ষম করার কোনও উপায় নেই।

  • ইন্টারঅ্যাকশন API : ইন্টারঅ্যাকশন API একটি কথোপকথনের সক্রিয় অবস্থা পরিচালনা করে যাতে মাল্টি-টার্ন টার্ন সক্ষম করা যায়। ডিফল্টরূপে, ইন্টারঅ্যাকশন API স্টেট স্টোরেজ সক্ষম করে । শূন্য-ডেটা ফুটপ্রিন্ট নিশ্চিত করতে, ডিফল্ট স্টেট রিটেনশন থেকে বেরিয়ে আসার জন্য আপনার API অনুরোধগুলিতে store প্যারামিটারটিকে স্পষ্টভাবে false সেট করতে হবে।

  • লাইভ API : এই স্টেটফুল API কথোপকথনের অবস্থা সংরক্ষণ করে রিয়েল-টাইম পুনঃসংযোগের অনুমতি দেয়। শূন্য ডেটা ধরে রাখার জন্য, SessionResumptionConfig কনফিগার করবেন না । যদি একটি সেশন হ্যান্ডেল তৈরি করা হয়, তাহলে কথোপকথনের অবস্থা (টেক্সট, অডিও এবং ভিডিও সহ) 24 ঘন্টা পর্যন্ত ধরে রাখা হয়।

  • ফাইল এপিআই স্টোরেজ : ফাইল এপিআই ব্যবহারকারীদের বৃহৎ সম্পদ আপলোড করার সুযোগ দেয়। ব্যবহারকারী কর্তৃক মুছে ফেলা না হওয়া পর্যন্ত বা মেয়াদ শেষ না হওয়া পর্যন্ত ফাইলগুলি বিশ্রামে সংরক্ষণ করা হয়। ফাইল এপিআই ব্যবহার ZDR লগিং থেকে স্বাধীন; শূন্য-ডেটা ফুটপ্রিন্ট নিশ্চিত করতে ব্যবহারকারীদের ম্যানুয়ালি ফাইলগুলি মুছে ফেলতে হবে।

  • স্পষ্ট কনটেক্সট ক্যাশিং : ব্যবহারকারীরা cached_content ফিল্ড ব্যবহার করে বৃহৎ ডেটাসেট (যেমন, লম্বা ভিডিও বা ডকুমেন্ট লাইব্রেরি) ম্যানুয়ালি ক্যাশ করতে পারেন। এই অনুরোধগুলির লগগুলি ZDR ড্রপিং নীতি অনুসরণ করলেও, ক্যাশেড কনটেক্সট নিজেই একটি ব্যবহারকারী-সংজ্ঞায়িত ttl বা expire_time দিয়ে সংরক্ষণ করা হয়। একটি পরম শূন্য-ডেটা ফুটপ্রিন্ট অর্জন করতে, cached_content বৈশিষ্ট্যটি ব্যবহার করবেন না।

  • ইমপ্লিসিট ইন-মেমোরি ক্যাশিং : ডিফল্টরূপে, জেমিনি ডেভেলপারদের জন্য ল্যাটেন্সি এবং খরচ কমাতে ডেটা ইন-মেমোরি ক্যাশ করে। এই ডেটা সম্পূর্ণরূপে RAM-তে (বিশ্রামে নয়), প্রকল্প স্তরে বিচ্ছিন্ন এবং 24-ঘন্টা TTL রয়েছে। এটি জিরো ডেটা রিটেনশন লঙ্ঘন করে না।

এরপর কি?