১. সংক্ষিপ্ত বিবরণ
আজকাল এআই দিয়ে কিছু তৈরি করার শুরুটা কোথা থেকে হয়? আমাদের বেশিরভাগের জন্যই, এটি প্রায়শই একটি সাধারণ প্রশ্ন দিয়ে শুরু হয়, "আমি যে সমস্যাটি নিয়ে ভাবছি, তার সমাধানের একটি প্রোটোটাইপ কি দ্রুত তৈরি করতে পারি?"। ঠিক এখানেই গুগল এআই স্টুডিও কাজে আসে। এটি এমন একটি জায়গা যেখানে আপনি দ্রুত যেকোনো কিছুর প্রোটোটাইপ তৈরি করতে পারেন। এই কোডল্যাবে, আমরা ভাইব কোডিং ব্যবহার করে একটি সাধারণ ওয়েব অ্যাপ্লিকেশন তৈরি করব এবং এটিকে ক্লাউড রানে ডেপ্লয় করব।
আপনি যা তৈরি করবেন
একটি ওয়েব অ্যাপ্লিকেশন নিজের মতো করে কোড করে অন্যদের ব্যবহারের জন্য উপলব্ধ করতে প্রস্তুত??? আমরা শুধুমাত্র এআই স্টুডিও ব্যবহার করে একটি ওয়েব অ্যাপ্লিকেশন তৈরি করব এবং ক্লাউড রান-এ তা ডেপ্লয় করব। এই ল্যাবের অংশ হিসেবে, আপনি যা যা করবেন:
- ভাইব কোডিং ব্যবহার করে একটি সহজ ওয়েব অ্যাপ্লিকেশন তৈরি করুন।
- অ্যাপ্লিকেশনটি প্রত্যাশিতভাবে কাজ করছে কিনা পরীক্ষা করুন।
- ক্লাউড রানে অ্যাপ্লিকেশনটি স্থাপন করুন
প্রয়োজনীয়তা
- ক্রোম বা ফায়ারফক্সের মতো একটি ব্রাউজার
- বিলিং সক্ষম একটি গুগল ক্লাউড প্রজেক্ট।
২. শুরু করার আগে
- গুগল ক্লাউড কনসোলের প্রজেক্ট সিলেক্টর পেজে, একটি গুগল ক্লাউড প্রজেক্ট নির্বাচন করুন বা তৈরি করুন।
- আপনার ক্লাউড প্রোজেক্টের জন্য বিলিং চালু আছে কিনা তা নিশ্চিত করুন। কোনো প্রোজেক্টে বিলিং চালু আছে কিনা তা কীভাবে পরীক্ষা করবেন, তা জেনে নিন।
- আপনার কাছে ক্রেডিট রিডিম করার লিঙ্ক থাকলে, তা রিডিম করার জন্য আপনি এখানকার নির্দেশাবলী অনুসরণ করতে পারেন।
৩. প্রোটোটাইপ
Google AI Studio- তে যান। আপনি যে অ্যাপ্লিকেশনটি তৈরি করতে চান, তার বর্ণনা দিয়ে আপনার প্রম্পটটি টাইপ করা শুরু করুন। আমার প্রম্পটটি হলো:
Create a formal looking frontend application that has two buttons: "Snowflakes" and "Balloons". If the user clicks on the "Snowflakes" button, snowflakes of medium size should start falling on the screen from top to bottom for 5 seconds. If the user clicks on the "Balloons" button, balloons of medium size should start floating from the bottom of the screen and float to the top for 5 seconds.
আপনার পছন্দের মডেলটি বেছে নিন। এখানে আমরা Gemini 3 Pro Preview ব্যবহার করছি। Build বাটনে ক্লিক করুন।
এই সাধারণ বিবরণের উপর ভিত্তি করে, এআই স্টুডিও আপনার দেওয়া বিবরণের সাথে হুবহু মিলে যায় এমন একটি ওয়েব অ্যাপ্লিকেশন তৈরি করবে। অ্যাপ্লিকেশনটি তৈরি হতে ২-৩ মিনিট সময় লাগবে।
অ্যাপ্লিকেশনটিতে কোনো সমস্যা পেলে, এর আচরণ সংশোধনের জন্য নির্দ্বিধায় অতিরিক্ত নির্দেশ দিন। উদাহরণস্বরূপ, তুষারকণার আকার বাড়িয়ে তার বর্তমান আকারের দ্বিগুণ করে দিন।
নিচে তৈরি হওয়া অ্যাপ্লিকেশনটির স্ন্যাপশটটি দেখুন:

৪. ক্লাউড রানে স্থাপন করুন
অ্যাপ্লিকেশনটি এখন প্রস্তুত, চলুন এটিকে ক্লাউড রান-এ ডেপ্লয় করা যাক।
- এআই স্টুডিও পেজের উপরের ডান কোণায় থাকা রকেটের মতো বোতামটিতে ক্লিক করুন। বোতামটির উপর মাউস রাখলে "Deploy app" লেখাটি দেখা যায়।
- এটি "গুগল ক্লাউডে অ্যাপ স্থাপন করুন" পপ-আপটি খুলে দেয়।

- ক্লাউড প্রজেক্ট নির্বাচন করুন ড্রপডাউনটিতে ক্লিক করুন।
- ড্রপডাউন থেকে প্রজেক্টটি নির্বাচন করুন। যদি আপনি ড্রপডাউনে আপনার প্রজেক্টটি খুঁজে না পান, তাহলে ‘ইম্পোর্ট প্রজেক্ট’ -এ ক্লিক করুন এবং ‘ইম্পোর্ট প্রজেক্ট’ প্যানেল থেকে প্রজেক্টটি নির্বাচন করুন।
- একবার আপনি প্রজেক্টটি নির্বাচন করলে, সেটিতে বিলিং চালু আছে কিনা তা যাচাই করা হয়। এই যাচাইকরণটি সফল হবে, কারণ আমরা প্রাথমিক ধাপেই প্রজেক্টটির সাথে বিলিং অ্যাকাউন্টটি সংযুক্ত করে দিয়েছি।
- Deploy app বোতামে ক্লিক করুন এবং Cloud Run-এ অ্যাপ্লিকেশনটি ডেপ্লয় হওয়া পর্যন্ত অপেক্ষা করুন।

উল্লেখ্য যে, ক্লাউড রান সার্ভিসের নামটি স্বয়ংক্রিয়ভাবে তৈরি হবে।
- ডেপ্লয়মেন্টটি কয়েক মিনিটের মধ্যেই সম্পন্ন হয়ে যাবে এবং আপনি অ্যাপের ইউআরএলটি পেয়ে যাবেন। ইউআরএলটিতে ক্লিক করলে আপনি ডেপ্লয় করা ওয়েব অ্যাপ্লিকেশনটি দেখতে পাবেন।
৫. পরিষ্কার করুন
এই পোস্টে ব্যবহৃত রিসোর্সগুলোর জন্য আপনার গুগল ক্লাউড অ্যাকাউন্টে চার্জ হওয়া এড়াতে, এই ধাপগুলো অনুসরণ করুন:
- গুগল ক্লাউড কনসোলে, রিসোর্স পরিচালনা (Manage resources) পৃষ্ঠায় যান।
- প্রজেক্ট তালিকা থেকে, আপনি যে প্রজেক্টটি মুছতে চান সেটি নির্বাচন করুন এবং তারপর ডিলিট বোতামে ক্লিক করুন।
- ডায়ালগ বক্সে প্রজেক্ট আইডি টাইপ করুন এবং তারপর প্রজেক্টটি মুছে ফেলার জন্য 'শাট ডাউন'-এ ক্লিক করুন।
৬. অভিনন্দন
অভিনন্দন! আপনি AI Studio-তে সফলভাবে একটি অ্যাপ্লিকেশনের ভাইব-কোডিং সম্পন্ন করেছেন এবং এটিকে Cloud Run-এ ডেপ্লয় করেছেন!!
এআই স্টুডিও অ্যাপ্লিকেশন তৈরি এবং পরীক্ষা করার জন্য একটি আদর্শ ও নির্ভরযোগ্য প্ল্যাটফর্ম, যা ব্যবহারকারীদের তাদের ডিজাইনগুলো বাস্তবে কী অবস্থায় আছে তা তাৎক্ষণিকভাবে দেখতে দেয়।
ক্লাউড রানের সাথে এআই স্টুডিও-র নির্বিঘ্ন একীকরণ ব্যবহারকারীদের অনায়াসে তাদের অ্যাপ্লিকেশন সরাসরি গুগল ক্লাউডে স্থাপন করতে সক্ষম করে। ক্লাউড রান ব্যবহার করলে সার্ভারবিহীন পরিবেশের সমস্ত সহজাত সুবিধা পাওয়া যায় এবং পরিকাঠামো ব্যবস্থাপনার জটিলতা ও অতিরিক্ত বোঝা দূর হয়।