এই পৃষ্ঠায় ব্যাখ্যা করা হয়েছে কিভাবে অ্যাপস স্ক্রিপ্টের ভার্টেক্স এআই অ্যাডভান্সড সার্ভিস ব্যবহার করে জেমিনি ২.৫ ফ্ল্যাশ মডেলকে টেক্সট তৈরি করতে সাহায্য করবেন।
ভার্টেক্স এআই অ্যাডভান্সড পরিষেবা সম্পর্কে আরও জানতে, রেফারেন্স ডকুমেন্টেশন দেখুন।

উদ্দেশ্য
- তোমার পরিবেশ ঠিক করো।
- Vertex AI উন্নত পরিষেবা ব্যবহার করে এমন একটি Apps Script প্রকল্প তৈরি করুন।
- টেক্সট তৈরি করতে স্ক্রিপ্টটি চালান।
পূর্বশর্ত
- বিলিং সক্ষম করা একটি গুগল ক্লাউড প্রকল্প। বিদ্যমান কোনও প্রকল্পে বিলিং সক্ষম করা আছে কিনা তা পরীক্ষা করতে, আপনার প্রকল্পগুলির বিলিং স্থিতি যাচাই করুন দেখুন। একটি প্রকল্প তৈরি করতে এবং বিলিং সেট আপ করতে, একটি গুগল ক্লাউড প্রকল্প তৈরি করুন দেখুন।
আপনার পরিবেশ সেট আপ করুন
এই বিভাগটি ব্যাখ্যা করে কিভাবে Google Cloud কনসোল এবং Apps Script-এ আপনার পরিবেশ কনফিগার এবং সেট আপ করবেন।
আপনার ক্লাউড প্রজেক্টে Vertex AI API সক্ষম করুন
গুগল ক্লাউড কনসোলে, আপনার গুগল ক্লাউড প্রজেক্টটি খুলুন এবং ভার্টেক্স এআই এপিআই সক্ষম করুন:
নিশ্চিত করুন যে আপনি সঠিক ক্লাউড প্রজেক্টে API সক্রিয় করছেন, তারপর Next এ ক্লিক করুন।
নিশ্চিত করুন যে আপনি সঠিক API সক্রিয় করছেন, তারপর সক্ষম করুন ক্লিক করুন।
আপনার অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি এবং সেট আপ করুন
আপনার অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি এবং সেট আপ করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- script.google.com এ যান।
- একটি অ্যাপস স্ক্রিপ্ট প্রকল্প তৈরি করতে নতুন প্রকল্পে ক্লিক করুন।
- উপরের বাম দিকে, শিরোনামহীন প্রকল্পে ক্লিক করুন।
- আপনার স্ক্রিপ্টের নাম দিন Vertex AI quickstart এবং Rename এ ক্লিক করুন।
Vertex AI অ্যাডভান্সড পরিষেবা সেট আপ করুন
Vertex AI অ্যাডভান্সড পরিষেবা সক্রিয় করতে এবং কোড সেট আপ করতে, নিম্নলিখিতগুলি করুন:
- স্ক্রিপ্ট এডিটরে, Services- এ যান এবং Add a service-এ ক্লিক করুন।
.
- ড্রপ-ডাউন মেনুতে, Vertex AI API নির্বাচন করুন এবং Add এ ক্লিক করুন।
Code.gsফাইলটি খুলুন এবং এর বিষয়বস্তু নিম্নলিখিত কোড দিয়ে প্রতিস্থাপন করুন:/** * Main entry point to test the Vertex AI integration. */ function main() { const prompt = 'What is Apps Script in one sentence?'; try { const response = callVertexAI(prompt); console.log(`Response: ${response}`); } catch (error) { console.error(`Failed to call Vertex AI: ${error.message}`); } } /** * Calls the Vertex AI Gemini model. * * @param {string} prompt - The user's input prompt. * @return {string} The text generated by the model. */ function callVertexAI(prompt) { // Configuration const projectId = 'GOOGLE_CLOUD_PROJECT_ID'; const region = 'us-central1'; const modelName = 'gemini-2.5-flash'; const model = `projects/${projectId}/locations/${region}/publishers/google/models/${modelName}`; const payload = { contents: [{ role: 'user', parts: [{ text: prompt }] }], generationConfig: { temperature: 0.1, maxOutputTokens: 2048 } }; // Execute the request using the Vertex AI Advanced Service const response = VertexAI.Endpoints.generateContent(payload, model); // Use optional chaining for safe property access return response?.candidates?.[0]?.content?.parts?.[0]?.text || 'No response generated.'; }আপনার ক্লাউড প্রোজেক্টের প্রোজেক্ট আইডি দিয়ে
GOOGLE_CLOUD_PROJECT_IDপ্রতিস্থাপন করুন।সংরক্ষণ করুন ক্লিক করুন
.
স্ক্রিপ্টটি পরীক্ষা করুন
- স্ক্রিপ্ট এডিটরে,
mainফাংশনটি চালানোর জন্য Run এ ক্লিক করুন। - যদি অনুরোধ করা হয়, স্ক্রিপ্টটি অনুমোদন করুন।
- Vertex AI থেকে প্রতিক্রিয়া দেখতে Execution log-এ ক্লিক করুন।
Vertex AI What is Apps Script in one sentence? প্রশ্নের উত্তর দেয়। উদাহরণস্বরূপ, এক্সিকিউশন লগ নিম্নলিখিতগুলির মতো একটি প্রতিক্রিয়া দেয়:
Response: Google Apps Script is a cloud-based, JavaScript platform that lets you
automate, integrate, and extend Google Workspace applications like Sheets, Docs,
and Gmail.
পরিষ্কার করা
এই টিউটোরিয়ালে ব্যবহৃত রিসোর্সের জন্য আপনার Google ক্লাউড অ্যাকাউন্টে চার্জ এড়াতে, আমরা আপনাকে ক্লাউড প্রকল্পটি মুছে ফেলার পরামর্শ দিচ্ছি।
- গুগল ক্লাউড কনসোলে, রিসোর্স পরিচালনা পৃষ্ঠায় যান। মেনু > IAM & Admin > রিসোর্স পরিচালনা করুন এ ক্লিক করুন।
- প্রকল্পের তালিকায়, আপনি যে প্রকল্পটি মুছতে চান তা নির্বাচন করুন এবং তারপরে মুছুন মুছে ফেলুন করুন।
- ডায়ালগে, প্রজেক্ট আইডি টাইপ করুন এবং তারপর প্রজেক্টটি মুছে ফেলতে Shut down এ ক্লিক করুন।
এই কুইকস্টার্টে ব্যবহৃত রিসোর্সের জন্য আপনার Google ক্লাউড অ্যাকাউন্টে চার্জ এড়াতে, আমরা আপনাকে ক্লাউড প্রকল্পটি মুছে ফেলার পরামর্শ দিচ্ছি।
সম্পর্কিত বিষয়
- ভার্টেক্স এআই অ্যাডভান্সড সার্ভিস ডকুমেন্টেশন
- ভার্টেক্স এআই প্ল্যাটফর্ম ডকুমেন্টেশন
- Google Workspace AI নমুনা গ্যালারি দেখুন