ক্লাউড রানে গুগল-এডিকে এজেন্ট মোতায়েন করা হচ্ছে

1. ভূমিকা

আপনি এমন একটি এজেন্ট তৈরি করবেন যিনি সংবাদ সম্পর্কিত যেকোনো প্রশ্নের উত্তর দিতে পারবেন এবং ক্লাউড রানে এটি স্থাপন করতে পারবেন। সংবাদটি কেবলমাত্র একটি অবস্থান 'বেঙ্গালুরু' সম্পর্কিত যেকোনো বিষয় সম্পর্কে হতে পারে। কিছু প্রশ্ন হতে পারে:

  • বেঙ্গালুরুর কিছু সাম্প্রতিক খবর সম্পর্কে বলতে পারেন?
  • বেঙ্গালুরু ট্র্যাফিক সম্পর্কিত কিছু সাম্প্রতিক খবর আমাকে দিন।

আপনি ক্লাউড রানে এজেন্ট স্থাপন করতে পারেন। আমরা একটি সাধারণ এজেন্ট তৈরি করব যা মডেল এবং একটি স্থানীয় টুল ব্যবহার করবে, তারপর এটি স্থাপন করবে।

তুমি কি শিখবে

  • ক্লাউড রানের জন্য গুগল ক্লাউড প্রজেক্ট কীভাবে সেট আপ করবেন।
  • গুগল এডিকে ব্যবহার করে কীভাবে একটি সাধারণ এআই এজেন্ট তৈরি করবেন।
  • এজেন্টের মধ্যে স্থানীয় সরঞ্জামগুলি কীভাবে সংজ্ঞায়িত এবং ব্যবহার করবেন।
  • ডকার ব্যবহার করে এজেন্ট কীভাবে প্যাকেজ করবেন।
  • গুগল ক্লাউড রানে এজেন্টকে কীভাবে পরিষেবা হিসেবে স্থাপন করবেন।
  • ওয়েব UI এর মাধ্যমে মোতায়েন করা এজেন্টের সাথে কীভাবে ইন্টারঅ্যাক্ট করবেন।

আপনার যা প্রয়োজন হবে

  • একটি জিমেইল অ্যাকাউন্ট
  • ক্রোম ব্রাউজার

2. সেটআপ

  1. নিশ্চিত করুন যে আপনার কাছে বিলিং সেটআপ সহ Google Cloud Project আছে।
  2. গিথুব রিপোজিটরি ক্লোন করুন:
git clone https://github.com/abhishekr700/Cloud-Run-Day-Workshop-2025.git
  1. ১ম কর্মশালার ডিরেক্টরিতে নেভিগেট করুন:
cd Cloud-Run-Day-Workshop-2025/workshop1

৩. ক্লাউড রানে এজেন্ট মোতায়েন করুন

আপনার ক্লাউড শেল এডিটরে সমস্ত ফাইল প্রস্তুত হয়ে গেলে, ক্লাউড রানে পরিষেবাটি স্থাপন করতে ক্লাউড শেল টার্মিনালে নিম্নলিখিত কমান্ডগুলি কার্যকর করুন:

gcloud run deploy news-assistant-agent \
--source . \
--region $REGION \
--project $PROJECT_ID \
--allow-unauthenticated \
--set-env-vars="GOOGLE_GENAI_USE_VERTEXAI=$GOOGLE_GENAI_USE_VERTEXAI,GOOGLE_API_KEY=$GOOGLE_API_KEY"

(প্রস্তাবিত হলে/প্রস্তাবিত হলে 'Y' টাইপ করে স্থাপনা নিশ্চিত করুন।)

৪. এজেন্ট পরীক্ষা করুন

সফলভাবে স্থাপনের পর, ক্লাউড শেল স্থাপন করা ক্লাউড রান পরিষেবার URL আউটপুট দেবে।

ক্লাউড রান সার্ভিস URL আউটপুটের স্ক্রিনশট

লিঙ্কটি খুললে, আপনি ADK ওয়েব UI ব্যবহার করে সরাসরি আপনার এজেন্টের সাথে যোগাযোগ করতে পারবেন:

ADK ওয়েব UI এর স্ক্রিনশট

৫. পরিষ্কার-পরিচ্ছন্নতা

ভবিষ্যতে চার্জ এড়াতে, আপনার তৈরি করা ক্লাউড রান পরিষেবাটি মুছে ফেলুন।

gcloud run services delete news-assistant-agent --region $REGION $GOOGLE_CLOUD_LOCATION  --quiet

৬. অভিনন্দন!

আপনি গুগল ক্লাউড রানে একটি এআই নিউজ এজেন্ট সফলভাবে তৈরি এবং স্থাপন করেছেন!