এই পৃষ্ঠায় ব্যাখ্যা করা হয়েছে কীভাবে গুগল অ্যাপস স্ক্রিপ্টের ভার্টেক্স এআই অ্যাডভান্সড সার্ভিস ব্যবহার করে জেমিনি ২.৫ ফ্ল্যাশ মডেলকে টেক্সট তৈরি করতে নির্দেশ দেওয়া যায়।
Vertex AI অ্যাডভান্সড সার্ভিস সম্পর্কে আরও জানতে, রেফারেন্স ডকুমেন্টেশন দেখুন।
উদ্দেশ্য
- আপনার পরিবেশ প্রস্তুত করুন।
- একটি অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি করুন যা ভার্টেক্স এআই অ্যাডভান্সড সার্ভিস ব্যবহার করে।
- টেক্সট তৈরি করতে স্ক্রিপ্টটি চালান।
পূর্বশর্ত
- বিলিং সক্ষম করা একটি গুগল ক্লাউড প্রজেক্ট। কোনো বিদ্যমান প্রজেক্টে বিলিং সক্ষম করা আছে কিনা তা পরীক্ষা করতে, আপনার প্রজেক্টগুলোর বিলিং স্ট্যাটাস যাচাই করুন দেখুন। একটি প্রজেক্ট তৈরি করতে এবং বিলিং সেট আপ করতে, একটি গুগল ক্লাউড প্রজেক্ট তৈরি করুন দেখুন।
আপনার পরিবেশ তৈরি করুন
এই বিভাগে গুগল ক্লাউড কনসোল এবং অ্যাপস স্ক্রিপ্টে আপনার পরিবেশ কীভাবে কনফিগার ও সেট আপ করতে হয়, তা ব্যাখ্যা করা হয়েছে।
আপনার ক্লাউড প্রজেক্টে ভার্টেক্স এআই এপিআই সক্রিয় করুন।
গুগল ক্লাউড কনসোলে, আপনার গুগল ক্লাউড প্রজেক্টটি খুলুন এবং ভার্টেক্স এআই এপিআই (Vertex AI API) সক্রিয় করুন:
আপনি সঠিক ক্লাউড প্রজেক্টে এপিআইটি সক্রিয় করছেন কিনা তা নিশ্চিত করুন, তারপর 'Next' বাটনে ক্লিক করুন।
আপনি সঠিক API সক্রিয় করছেন কিনা তা নিশ্চিত করুন, তারপর 'Enable'-এ ক্লিক করুন।
আপনার অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি ও সেট আপ করুন
আপনার অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি ও সেট আপ করতে, নিচের ধাপগুলো সম্পন্ন করুন:
- script.google.com- এ যান।
- একটি অ্যাপস স্ক্রিপ্ট প্রজেক্ট তৈরি করতে নতুন প্রজেক্ট-এ ক্লিক করুন।
- উপরের বাম দিকে, ‘Untitled project’- এ ক্লিক করুন।
- আপনার স্ক্রিপ্টটির নাম Vertex AI quickstart দিন এবং Rename-এ ক্লিক করুন।
ভার্টেক্স এআই অ্যাডভান্সড সার্ভিস সেট আপ করুন
Vertex AI অ্যাডভান্সড সার্ভিসটি সক্রিয় করতে এবং কোড সেট আপ করতে, নিম্নলিখিতগুলি করুন:
- স্ক্রিপ্ট এডিটরে, সার্ভিসেস- এ যান এবং অ্যাড আ সার্ভিস-এ ক্লিক করুন।
.
- ড্রপ-ডাউন মেনু থেকে 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ফাংশনটি চালানোর জন্য রান-এ ক্লিক করুন। - অনুরোধ করা হলে স্ক্রিপ্টটিকে অনুমোদন দিন।
- 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 Cloud কনসোলে, Manage resources পেজে যান। Menu > IAM & Admin > Manage Resources- ক্লিক করুন।
- প্রজেক্ট তালিকা থেকে আপনি যে প্রজেক্টটি মুছতে চান সেটি নির্বাচন করুন এবং তারপর 'মুছে ফেলুন বোতামে ক্লিক করুন।
- ডায়ালগ বক্সে প্রজেক্ট আইডি টাইপ করুন এবং তারপর প্রজেক্টটি মুছে ফেলার জন্য 'শাট ডাউন'-এ ক্লিক করুন।
এই কুইকস্টার্টে ব্যবহৃত রিসোর্সগুলোর জন্য আপনার গুগল ক্লাউড অ্যাকাউন্টে কোনো চার্জ হওয়া এড়াতে, আমরা আপনাকে ক্লাউড প্রজেক্টটি ডিলিট করে দেওয়ার পরামর্শ দিচ্ছি।
সম্পর্কিত বিষয়
- ভার্টেক্স এআই উন্নত পরিষেবা ডকুমেন্টেশন
- ভার্টেক্স এআই প্ল্যাটফর্মের ডকুমেন্টেশন
- গুগল ওয়ার্কস্পেস এআই স্যাম্পল গ্যালারি দেখুন