গুগল এআই স্টুডিওতে অ্যাপ তৈরি করুন

এই পৃষ্ঠায় বর্ণনা করা হয়েছে কীভাবে গুগল এআই স্টুডিও ব্যবহার করে জেমিনির ন্যানো ব্যানানা এবং লাইভ এপিআই-এর মতো সর্বশেষ সক্ষমতাগুলো পরীক্ষা করার জন্য দ্রুত অ্যাপ তৈরি (বা "ভাইব কোড") এবং স্থাপন করা যায়। গুগল এআই স্টুডিও এখন ফুল-স্ট্যাক রানটাইম সমর্থন করে, যা আপনাকে স্বাভাবিক ভাষার নির্দেশনার মাধ্যমে সার্ভার-সাইড লজিক, সুরক্ষিত সিক্রেটস ম্যানেজমেন্ট এবং এনপিএম প্যাকেজ সমর্থনসহ শক্তিশালী অ্যাপ্লিকেশন তৈরি করার সুযোগ দেয়।

শুরু করুন

গুগল এআই স্টুডিও-এর বিল্ড মোডে ভাইব কোডিং শুরু করুন। আপনি কয়েকটি উপায়ে বিল্ড করা শুরু করতে পারেন:

  • একটি প্রম্পট দিয়ে শুরু করুন : বিল্ড মোডে, আপনি কী তৈরি করতে চান তার বিবরণ লিখতে ইনপুট বক্সটি ব্যবহার করুন। আপনার প্রম্পটে ইমেজ জেনারেশন বা গুগল ম্যাপস ডেটার মতো নির্দিষ্ট ফিচার যোগ করতে এআই চিপস নির্বাচন করুন। এমনকি আপনি স্পিচ-টু-টেক্সট বাটনটি ব্যবহার করে আপনার ইচ্ছের কথা মুখেও বলতে পারেন।
  • "আমি ভাগ্যবান অনুভব করছি" বোতাম : আপনার যদি সৃজনশীলতার অনুপ্রেরণার প্রয়োজন হয়, তবে "আমি ভাগ্যবান অনুভব করছি" বোতামটি ব্যবহার করুন, এবং জেমিনি আপনাকে শুরু করার জন্য একটি প্রকল্পের ধারণা সহ একটি প্রম্পট তৈরি করে দেবে।
  • গ্যালারি থেকে একটি প্রজেক্ট রিমিক্স করুন : অ্যাপ গ্যালারি থেকে একটি প্রজেক্ট খুলুন এবং ‘কপি অ্যাপ’ নির্বাচন করুন।

একবার প্রম্পটটি রান করলে, আপনি দেখবেন প্রয়োজনীয় কোড ও ফাইলগুলো তৈরি হয়ে গেছে এবং ডানদিকে আপনার অ্যাপের একটি লাইভ প্রিভিউ দেখা যাচ্ছে।

কী সৃষ্টি করা হয়?

আপনি যখন আপনার প্রম্পটটি চালান, এআই স্টুডিও একটি সম্পূর্ণ অ্যাপ্লিকেশন তৈরি করে। ডিফল্টরূপে, এটি একটি ফুল-স্ট্যাক এনভায়রনমেন্ট তৈরি করে, যার মধ্যে অন্তর্ভুক্ত থাকতে পারে:

  • ক্লায়েন্ট-সাইড : একটি ওয়েব ফ্রন্টএন্ড (ডিফল্ট হলো React)।
  • সার্ভার-সাইড : একটি Node.js রানটাইম যা নিরাপদ API কল, ডাটাবেস সংযোগ এবং npm প্যাকেজ ব্যবহারের সুযোগ দেয়।

ডানদিকের প্রিভিউ প্যানে থাকা 'কোড' ট্যাবটি নির্বাচন করে আপনি তৈরি হওয়া কোডটি দেখতে পারেন। অ্যান্টিগ্র্যাভিটি এজেন্ট আপনার স্ট্যাক জুড়ে থাকা একাধিক ফাইলকে বুদ্ধিমত্তার সাথে পরিচালনা করে এবং পরিবর্তনগুলো সঠিকভাবে ছড়িয়ে পড়া নিশ্চিত করে।

অ্যান্টিগ্র্যাভিটি এজেন্ট

অ্যান্টিগ্র্যাভিটি এজেন্ট হলো গুগল অ্যান্টিগ্র্যাভিটির প্রধান এআই কার্যকারিতা এবং এখন এই এজেন্ট হারনেসের মূল উপাদানগুলো গুগল এআই স্টুডিও-এর বিল্ড মোড অভিজ্ঞতাকে শক্তি জোগাচ্ছে। এটি আপনার সম্পূর্ণ প্রোজেক্টের কনটেক্সট বজায় রাখা, একাধিক ফাইল পরিচালনা করা এবং শক্তিশালী, ফুল-স্ট্যাক অ্যাপ্লিকেশন তৈরির জন্য জটিল নির্দেশাবলী বোঝার মাধ্যমে সাধারণ কোড জেনারেশনের ঊর্ধ্বে কাজ করে।

মূল সক্ষমতাগুলোর মধ্যে রয়েছে:

  • প্রসঙ্গ সচেতনতা : পূর্ববর্তী প্রম্পট এবং ফাইলের অবস্থার প্রসঙ্গ বজায় রাখে।
  • একাধিক ফাইল ব্যবস্থাপনা : একাধিক ফাইলের মধ্যেকার নির্ভরশীলতা পরিচালনা করে।
  • যাচাইকৃত কার্যকারিতা : হ্যালুসিনেশন কমানোর জন্য কোডের আপডেটগুলো যাচাই করে।

সম্পূর্ণ স্ট্যাক ক্ষমতা

গুগল এআই স্টুডিও আধুনিক ওয়েব ইকোসিস্টেমের শক্তিকে উন্মোচন করে, যা আপনাকে শুধু ক্লায়েন্ট-সাইড প্রোটোটাইপের চেয়েও বেশি কিছু তৈরি করার সুযোগ দেয়।

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

ফুল-স্ট্যাক অ্যাপ তৈরি সম্পর্কে আরও জানুন

নির্মাণ চালিয়ে যান

একবার গুগল এআই স্টুডিও আপনার অ্যাপ্লিকেশনের জন্য প্রাথমিক কোড তৈরি করে দিলে, আপনি সেটিকে আরও পরিমার্জন করতে পারেন:

গুগল এআই স্টুডিওতে তৈরি করুন

  • জেমিনির সাহায্যে পুনরাবৃত্তি করুন : বিল্ড মোডে থাকা চ্যাট প্যানেল ব্যবহার করে জেমিনিকে পরিবর্তন করতে, নতুন বৈশিষ্ট্য যোগ করতে বা স্টাইলিং বদলাতে বলুন।
  • সরাসরি কোড সম্পাদনা করুন : সরাসরি সম্পাদনা করার জন্য প্রিভিউ প্যানেলে থাকা কোড ট্যাবটি খুলুন।

বাহ্যিকভাবে বিকাশ করুন

আরও উন্নত ওয়ার্কফ্লোর জন্য, আপনি কোডটি এক্সপোর্ট করে আপনার পছন্দের পরিবেশে কাজ করতে পারেন:

  • ডাউনলোড করে স্থানীয়ভাবে ডেভেলপ করুন : তৈরি হওয়া কোডটি একটি ZIP ফাইল হিসেবে এক্সপোর্ট করুন এবং আপনার কোড এডিটরে ইম্পোর্ট করুন।
  • গিটহাবে পুশ করুন : আপনার কোডটিকে একটি গিটহাব রিপোজিটরিতে পুশ করার মাধ্যমে এটিকে আপনার বিদ্যমান ডেভেলপমেন্ট এবং ডেপ্লয়মেন্ট প্রক্রিয়ার সাথে একীভূত করুন।

মূল বৈশিষ্ট্য

নির্মাণ প্রক্রিয়াকে স্বজ্ঞাত এবং দৃশ্যমান করার জন্য গুগল এআই স্টুডিওতে বেশ কিছু বৈশিষ্ট্য রয়েছে:

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

আপনার অ্যাপটি ডেপ্লয় বা আর্কাইভ করুন

আপনার অ্যাপ্লিকেশনটি প্রস্তুত হয়ে গেলে আপনি এটি ডেপ্লয় করতে পারেন:

  • গুগল ক্লাউড রান : আপনার অ্যাপ্লিকেশনকে একটি স্কেলেবল পরিষেবা হিসেবে স্থাপন করুন। ব্যবহারের উপর ভিত্তি করে গুগল ক্লাউড রানের মূল্য প্রযোজ্য হতে পারে।
  • গিটহাব : আপনার প্রজেক্টটি একটি গিটহাব রিপোজিটরিতে এক্সপোর্ট করুন।

সীমাবদ্ধতা

এই বিভাগে গুগল এআই স্টুডিও-এর বিল্ড মোডের বর্তমান সীমাবদ্ধতাগুলো তালিকাভুক্ত করা হয়েছে।

এপিআই কী নিরাপত্তা

  • ক্লায়েন্ট-সাইড : ক্লায়েন্ট-সাইড কোডে সরাসরি আসল API কী ব্যবহার করবেন না।
  • সার্ভার-সাইড : সার্ভার-সাইড রানটাইমে সংবেদনশীল কীগুলো নিরাপদে পরিচালনা করতে সিক্রেটস ম্যানেজমেন্ট ফিচারটি ব্যবহার করুন।

গুগল এআই স্টুডিওর বাইরে স্থাপন

  • যদিও আপনি একটি পাবলিক ইউআরএল-এর জন্য আপনার অ্যাপটি ক্লাউড রান-এ ডেপ্লয় করতে পারেন, এই সেটআপটি সকল ব্যবহারকারীর জেমিনি এপিআই কলের জন্য আপনার এপিআই কী ব্যবহার করবে।
    • জাভাস্ক্রিপ্ট অ্যাপগুলো ক্লায়েন্ট সাইডে চলে, তাই ডেটা ফাঁস বা অপব্যবহার রোধ করতে এপিআই কী-গুলোর অ্যাক্সেস যেন সীমিত থাকে, তা নিশ্চিত করুন। উদাহরণস্বরূপ, একই প্রজেক্টের অন্যান্য ফাইল সার্চ স্টোরগুলো এই পদ্ধতির মাধ্যমে ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য হতে পারে।
  • নিরাপদ বাহ্যিক ডেপ্লয়মেন্ট: AI Studio-র বাইরে (যেমন, জিপ ফাইল ডাউনলোড করার পর) কোনো অ্যাপ নিরাপদে চালানোর জন্য, আপনাকে অবশ্যই API কী ব্যবহারকারী লজিকটিকে একটি সার্ভার-সাইড কম্পোনেন্টে স্থানান্তর করতে হবে, যাতে শেষ ব্যবহারকারীদের কাছে কী-এর প্রকাশ রোধ করা যায়। আপনি যদি Cloud Run ব্যবহার করে ডেপ্লয় করেন, তবে এটির প্রয়োজন নেই।
  • কী প্রকাশ সংক্রান্ত সতর্কতা: ক্লায়েন্ট-সাইড পরিবেশে প্লেসহোল্ডারটিকে সরাসরি একটি আসল API কী দিয়ে প্রতিস্থাপন করা কঠোরভাবে নিরুৎসাহিত করা হচ্ছে, কারণ এতে কী-টি যেকোনো ব্যবহারকারীর কাছে দৃশ্যমান হয়ে যাবে।

অ্যাপ শেয়ার করার সময় ত্রুটি

আপনি যদি আপনার অ্যাপটি শেয়ার করেন এবং শেয়ার করা ইউআরএলটি ব্যবহার করার সময় ব্যবহারকারী 403 Access Restricted ত্রুটির সম্মুখীন হন, তবে এর কারণ নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

  • ব্রাউজার এক্সটেনশন : প্রাইভেসি ব্যাজারের মতো প্রাইভেসি এক্সটেনশনগুলো অ্যাপটিকে ব্লক করে থাকতে পারে। ত্রুটি এড়াতে এক্সটেনশনটি নিষ্ক্রিয় করুন।
  • বিল্ড সংক্রান্ত সমস্যা : বর্তমান কোডে সমস্যা থাকতে পারে। এজেন্টকে "বর্তমান কোডের যেকোনো বিল্ড সমস্যা সমাধান করতে" নির্দেশ দিন এবং তারপর URL-টি পুনরায় শেয়ার করুন।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

এআই স্টুডিওতে বিল্ড কী?

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

Build কেন ক্লায়েন্ট-সাইড কোড থেকে Gemini API-কে কল করে?

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

অ্যাপ শেয়ার করার সময় আমার এপিআই কী কি প্রকাশ হয়ে যায়?

আপনার অ্যাপে আসল এপিআই কী ব্যবহার করবেন না। এর পরিবর্তে একটি প্লেসহোল্ডার ভ্যালু ব্যবহার করুন। process.env.GEMINI_API_KEY একটি প্লেসহোল্ডার ভ্যালুতে সেট করা থাকে যা আপনি ব্যবহার করতে পারেন। যখন অন্য কোনো ব্যবহারকারী আপনার অ্যাপ ব্যবহার করেন, তখন এআই স্টুডিও জেমিনি এপিআই-তে কলগুলোকে প্রক্সি করে এবং প্লেসহোল্ডার ভ্যালুটিকে ব্যবহারকারীর (আপনার নয়) এপিআই কী দিয়ে প্রতিস্থাপন করে। আপনার অ্যাপে আসল এপিআই কী ব্যবহার করবেন না, কারণ যারা আপনার অ্যাপ দেখতে পারে, তারা এই কোডটি দেখতে পাবে।

আমার অ্যাপগুলো কে কে দেখতে পারবে?

ডিফল্টরূপে আপনার অ্যাপটি ব্যক্তিগত থাকে। আপনি অন্যান্য ব্যবহারকারীদের ব্যবহারের জন্য আপনার অ্যাপটি তাদের সাথে শেয়ার করতে পারেন। আপনি যাদের সাথে আপনার অ্যাপটি শেয়ার করবেন, তারা এর কোড দেখতে এবং নিজেদের প্রয়োজনে এটি ফোর্ক করতে পারবে। আপনি যদি সম্পাদনার অনুমতিসহ আপনার অ্যাপটি শেয়ার করেন, তবে অন্য ব্যবহারকারীরা আপনার অ্যাপের কোড সম্পাদনা করতে পারবে।

আমি কি এআই স্টুডিওর বাইরে অ্যাপ চালাতে পারি?

আপনি AI Studio থেকে Cloud Run- এ আপনার অ্যাপ ডেপ্লয় করতে পারেন, যা আপনার অ্যাপকে একটি পাবলিক URL দেবে। এটি একটি প্রক্সি সার্ভারের সাথে ডেপ্লয় করা হয় যা আপনার API কী গোপন রাখবে, তবে ডেপ্লয় করা অ্যাপটি সমস্ত ব্যবহারকারীর Gemini API কলের জন্য আপনার API কী ব্যবহার করবে। আপনি আপনার অ্যাপটি একটি জিপ ফাইল হিসেবেও ডাউনলোড করতে পারেন। আপনি যদি প্লেসহোল্ডার ভ্যালুটি একটি আসল API কী দিয়ে প্রতিস্থাপন করেন, তাহলেও এটি কাজ করা উচিত। কিন্তু আপনার অ্যাপটি এভাবে ডেপ্লয় করা উচিত নয় , কারণ যেকোনো ব্যবহারকারী API কী দেখতে পাবে। AI Studio-র বাইরে একটি অ্যাপকে নিরাপদে চালানোর জন্য কিছু লজিক সার্ভার-সাইডে স্থানান্তর করতে হয়, যাতে API কী আর উন্মুক্ত না থাকে।

আমি কি আমার নিজের টুলস ব্যবহার করে স্থানীয়ভাবে অ্যাপ তৈরি করে তারপর এখানে শেয়ার করতে পারি?

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

আমি আমার অ্যাপগুলোর সাথে কীভাবে ডেটাবেস বা অন্য কোনো স্টোরেজ ব্যবহার করতে পারি?

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

আমরা ভবিষ্যতে স্টোরেজের জন্য সরাসরি সাপোর্ট যোগ করার কাজ করছি, যা আপনি সরাসরি এআই স্টুডিও-এর মধ্যেই কনফিগার করতে পারবেন।

দর্শকরা যাতে কোনো অ্যাপের মাধ্যমে তাদের ওয়েবক্যাম বা অন্যান্য ডিভাইস ব্যবহারের বিষয়ে অবগত থাকেন, তা নিশ্চিত করার জন্য, অ্যাপটি এই নেভিগেটর এপিআই (Navigator APIs) অ্যাক্সেস করার আগে আমাদের একটি অতিরিক্ত স্বীকৃতির প্রয়োজন হয়। অ্যাপ নির্মাতারা তাদের অ্যাপের metadata.json ফাইলে এই অনুমতির অনুরোধগুলো যোগ করতে পারেন। উদাহরণস্বরূপ:

{
  "name": "My app",
  "requestFramePermissions": [
    "microphone",
    "camera",
    "display-capture",
    "geolocation",
    "bluetooth",
    "clipboard-read",
    "serial",
    "usb"
  ]
}

requestFramePermissions এর জন্য সমর্থিত মানগুলি হলো প্রমিত নীতি-নিয়ন্ত্রিত বৈশিষ্ট্যগুলির একটি উপসেট।

আমি আমার অ্যাপগুলোর সাথে গিটহাব কীভাবে ব্যবহার করতে পারি?

এআই স্টুডিও-এর গিটহাব ইন্টিগ্রেশন আপনাকে আপনার কাজের জন্য একটি রিপোজিটরি তৈরি করতে এবং আপনার সর্বশেষ পরিবর্তনগুলো কমিট করতে দেয়। আমরা বর্তমানে রিমোট পরিবর্তন পুল করা সমর্থন করি না।

আমি কি অন্য ব্যবহারকারীদের আমার অ্যাপ সম্পাদনা করার অনুমতি দিতে পারি?

এটি এখনও সমর্থিত নয়, তবে শীঘ্রই আসছে।

নীতিমালা লঙ্ঘনের জন্য আমার অ্যাপটিকে কেন চিহ্নিত করা হলো?

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

  • যেসব অ্যাপে ম্যালওয়্যার, ফিশিং বা ছদ্মবেশ ধারণের তথ্য থাকে
  • যেসব অ্যাপ শিশু যৌন নির্যাতনের চিত্র নীতি লঙ্ঘন করে এমন বিষয়বস্তু প্রদর্শন বা বিতরণ করে
  • যেসব অ্যাপ হয়রানি নীতি লঙ্ঘন করে এমন বিষয়বস্তু প্রদর্শন বা বিতরণ করে
  • যেসব অ্যাপ বিদ্বেষমূলক বক্তব্য নীতি লঙ্ঘন করে এমন বিষয়বস্তু প্রদর্শন বা বিতরণ করে
  • যেসব অ্যাপ মানব পাচার নীতি লঙ্ঘনকারী বিষয়বস্তু প্রদর্শন বা বিতরণ করে
  • যেসব অ্যাপ যৌন উত্তেজক বিষয়বস্তু নীতি লঙ্ঘন করে এমন বিষয়বস্তু প্রদর্শন বা বিতরণ করে
  • যেসব অ্যাপ সহিংসতা ও বীভৎসতা নীতি লঙ্ঘন করে এমন বিষয়বস্তু প্রদর্শন বা বিতরণ করে
  • যেসব অ্যাপ ক্ষতিকর বা বিপজ্জনক নীতি লঙ্ঘনকারী বিষয়বস্তু প্রদর্শন বা বিতরণ করে

যদি আপনার অ্যাপটি নীতিমালা লঙ্ঘনের জন্য চিহ্নিত করা হয় এবং আপনি মনে করেন যে এটি ভুলবশত হয়েছে, তাহলে আপনি একটি আপিল জমা দিতে পারেন। আমাদের নীতিমালার বারবার লঙ্ঘনের ফলে এআই স্টুডিও-তে আপনার প্রবেশাধিকার বাতিল করা হতে পারে।

একজন অ্যাপ ডেভেলপার হিসেবে আমার দায়িত্বগুলো কী কী?

মনে রাখবেন, আপনার অ্যাপ্লিকেশনের মালিক হিসেবে, আপনি এর আচরণ এবং এর দ্বারা পরিচালিত সমস্ত ডেটার জন্য দায়ী। এর মধ্যে অন্তর্ভুক্ত রয়েছে:

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

পরিষেবার শর্তাবলীতে উল্লিখিত ব্যবহারের সীমাবদ্ধতা সম্পর্কে অবগত থাকুন।

অন্যথায় উল্লেখ না থাকলে, এআই স্টুডিও-এর অ্যাপ গ্যালারিতে প্রদর্শিত অ্যাপগুলি ব্যবহারের ক্ষেত্রে জেমিনি এপিআই-এর অতিরিক্ত পরিষেবার শর্তাবলী প্রযোজ্য হবে।

এরপর কী?