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

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

শুরু করুন

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

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

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

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

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

ওয়েব অ্যাপের জন্য (ডিফল্ট), এআই স্টুডিও একটি ফুল-স্ট্যাক এনভায়রনমেন্ট তৈরি করে, যার মধ্যে অন্তর্ভুক্ত থাকে:

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

অ্যান্ড্রয়েড অ্যাপের জন্য, এআই স্টুডিও একটি কোটলিন এবং জেটপ্যাক কম্পোজ প্রজেক্ট তৈরি করে, যা আপনি ব্রাউজার-ভিত্তিক এমুলেটরে প্রিভিউ করতে, কোনো ফিজিক্যাল ডিভাইসে ইনস্টল করতে এবং পরীক্ষার জন্য প্লে স্টোরে প্রকাশ করতে পারেন। অ্যান্ড্রয়েড অ্যাপ তৈরি সম্পর্কে আরও জানুন

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

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

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

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

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

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

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

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

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

অ্যান্ড্রয়েড অ্যাপস

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

অ্যান্ড্রয়েড অ্যাপ তৈরি সম্পর্কে আরও জানুন

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

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

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

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

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

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

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

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

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

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

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

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

  • ক্লাউড রান : আপনার অ্যাপ্লিকেশনকে একটি স্কেলেবল পরিষেবা হিসেবে ডেপ্লয় করুন। ব্যবহারের উপর ভিত্তি করে গুগল ক্লাউড রানের মূল্য প্রযোজ্য হতে পারে। ডেপ্লয়মেন্ট সম্পর্কে আরও জানতে, ‘গুগল এআই স্টুডিও থেকে ডেপ্লয়িং’ দেখুন।

  • গিটহাব : আপনার প্রজেক্টটি একটি গিটহাব রিপোজিটরিতে এক্সপোর্ট করুন।

সীমাবদ্ধতা

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

এপিআই কী ব্যবস্থাপনা

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

  • স্বয়ংক্রিয় সেটআপ : আপনার GEMINI_API_KEY স্বয়ংক্রিয়ভাবে সেট আপ করা থাকে — বিল্ড শুরু করার জন্য কোনো ম্যানুয়াল কনফিগারেশনের প্রয়োজন নেই।
  • শুধুমাত্র সার্ভার-সাইডে : এপিআই কীগুলো সার্ভার-সাইড রানটাইমে ইনজেক্ট করা হয় এবং এগুলো কখনোই ক্লায়েন্ট-সাইড কোডে অন্তর্ভুক্ত করা হয় না।
  • বিদ্যমান অ্যাপসমূহ : ১৪ই মে, ২০২৬-এর আগে তৈরি অ্যাপগুলির ক্ষেত্রে, পরবর্তীবার যখন আপনি অ্যাপটির জেমিনি ফিচারগুলি পরিবর্তন করবেন, এজেন্ট স্বয়ংক্রিয়ভাবে আপনার জেমিনি এপিআই ইন্টিগ্রেশনকে প্রস্তাবিত সার্ভার-সাইড পদ্ধতিতে আপগ্রেড করে দেবে।

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

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

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

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

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

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

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

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

Build আমার Gemini API কী কীভাবে পরিচালনা করে?

যখন আপনি জেমিনি এপিআই (Gemini API) ব্যবহার করে এমন কোনো অ্যাপ তৈরি করেন, তখন এআই স্টুডিও (AI Studio) স্বয়ংক্রিয়ভাবে আপনার জেমিনি এপিআই কী-কে একটি সার্ভার-সাইড সিক্রেট হিসেবে সেট করে দেয়। আপনার অ্যাপের জেমিনি এপিআই কলগুলো এই কী ব্যবহার করে সার্ভার-সাইড কোড থেকে করা হয়, তাই এটি ব্রাউজারে কখনও প্রকাশ পায় না। আপনি সেটিংস (Settings)-এর সিক্রেটস (Secrets) প্যানেলে আপনার এপিআই কী দেখতে পারেন।

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

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

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

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

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

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

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

ডেপ্লয়মেন্ট বিকল্পগুলি সম্পর্কে আরও জানতে, Google AI Studio থেকে ডেপ্লয়মেন্ট দেখুন।

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

এরপর কী?