১. সংক্ষিপ্ত বিবরণ
এই কোডল্যাবে, আপনি একটি ADK 2.0 এজেন্টকে লোকাল ডেভেলপমেন্ট এনভায়রনমেন্ট থেকে প্রোডাকশন-গ্রেড ডেপ্লয়মেন্টে স্থানান্তর করবেন। আপনি agents-cli ব্যবহার করে আপনার গ্রাফ-ভিত্তিক ওয়ার্কফ্লো প্যাকেজ, ভেরিফাই এবং গুগল ক্লাউডের এজেন্ট রানটাইমে লাইভ হোস্ট করবেন।
এই ডেপ্লয়মেন্ট প্রক্রিয়াটি অন্বেষণ করতে, আপনি ক্লাউডে ডেপ্লয় করার আগে অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্টের একটি স্থানীয় প্রোটোটাইপ একেবারে শুরু থেকে তৈরি করবেন। (এই এজেন্টের মূল লজিক ডিজাইন করার বিষয়ে আরও বিস্তারিত জানতে, ক্যাগল ইভেন্ট সাইটে থাকা ফাউন্ডেশনাল কোডল্যাবগুলো দেখুন)। অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্ট সাধারণ ক্লেইমগুলো তাৎক্ষণিকভাবে অনুমোদন করার পাশাপাশি বড় খরচগুলোকে মানুষের পর্যালোচনার জন্য চিহ্নিত করে কর্মচারীদের খরচের রিপোর্টিং প্রক্রিয়াকে সহজ করে তোলে। এর অভ্যন্তরীণ কার্যপ্রণালীতে, এটি এই স্বয়ংক্রিয় অনুমোদন এবং ঝুঁকি বিশ্লেষণের ধাপগুলোকে সমন্বয় করার জন্য একটি ADK 2.0 গ্রাফ-ভিত্তিক ওয়ার্কফ্লো ব্যবহার করে।
আপনি যা শিখবেন
- আপনার স্থানীয় অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্ট প্রজেক্টকে ক্লাউড হোস্টিংয়ের জন্য কীভাবে প্রস্তুত করবেন
- প্রয়োজনীয় ডিপ্লয়মেন্ট ডেসক্রিপ্টর এবং প্রোডাকশন র্যাপারগুলো কীভাবে স্কাফোল্ড করতে হয়।
- কীভাবে ড্রাই-রান করবেন এবং আপনার কোড সরাসরি এজেন্ট রানটাইমে ডেপ্লয় করবেন।
- ক্লাউড ট্রেস ব্যবহার করে আপনার প্রোডাকশন এজেন্টের এক্সিকিউশন ট্রেস কীভাবে মনিটর করবেন।
আপনার যা যা লাগবে
- বিলিং চালু থাকা একটি সক্রিয় গুগল ক্লাউড প্রজেক্ট।
- gcloud SDK ইনস্টল এবং প্রমাণীকৃত হয়েছে।
- ইউভি প্যাকেজ ম্যানেজার ইনস্টল করা হয়েছে।
- Google Antigravity IDE ইনস্টল করা হয়েছে।
পূর্বশর্ত
এই কোডল্যাবটি ধরে নেয় যে আপনি নিম্নলিখিত বিষয়গুলিতে স্বচ্ছন্দ:
- টার্মিনাল ব্যবহার করে আপনার সিস্টেমে নেভিগেট করা।
- পাইথন ডেভেলপমেন্টের মৌলিক ধারণা।
- গুগল ক্লাউডের মৌলিক ধারণাসমূহ।
২. আপনার গুগল ক্লাউড এনভায়রনমেন্ট সেট আপ করুন
ডেপ্লয় করার আগে, আপনাকে অবশ্যই আপনার গুগল ক্লাউড প্রজেক্ট কনফিগার করতে হবে এবং প্রয়োজনীয় এপিআইগুলো সক্রিয় করতে হবে।
👉 প্রম্পট অ্যান্টিগ্র্যাভিটি:
Help me set up my Google Cloud environment. Connect to my project
`YOUR_PROJECT_ID` in the global region, authenticate, and enable the necessary
generative platform APIs (aiplatform.googleapis.com, cloudtrace.googleapis.com,
cloudbuild.googleapis.com, agentregistry.googleapis.com).
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি চালু করবে, তখন এটি আপনার প্রজেক্ট কনফিগার করতে এবং সার্ভিসগুলো সক্রিয় করতে প্রয়োজনীয় gcloud টার্মিনাল কমান্ডগুলো প্রস্তাব করবে ও চালাবে। অথেনটিকেশন ধাপের সময়, অ্যান্টিগ্র্যাভিটি টার্মিনালে একটি অথরাইজেশন ইউআরএল (URL) প্রদর্শন করবে। আপনার ওয়েব ব্রাউজারের মাধ্যমে সাইন ইন করতে এবং অ্যাক্সেস মঞ্জুর করতে লিঙ্কটিতে ক্লিক করুন। ব্রাউজার সাইন-ইন সম্পন্ন হলে, অ্যান্টিগ্র্যাভিটি আপনার প্রজেক্টের এনভায়রনমেন্ট ভেরিয়েবল সেট করতে এবং প্রয়োজনীয় এপিআই (API) সক্রিয় করতে পুনরায় কার্যক্রম শুরু করবে।
৩. এজেন্টদের CLI ও ADK স্কিল সেট আপ করুন
অ্যান্টিগ্র্যাভিটি ভালোভাবে ADK এজেন্ট তৈরি ও স্থাপন করার জন্য ADK স্কিল সেটের প্রয়োজন হয়। এর মধ্যে রয়েছে ADK API, প্রজেক্ট স্ক্যাফোল্ডিং, agents-cli ডেপ্লয়মেন্ট ওয়ার্কফ্লো এবং ইভ্যালুয়েশনের জন্য বান্ডেল করা রেফারেন্সসমূহ। agents-cli টুলচেইন ইনস্টল করলে এই স্কিলগুলো আপনার কোডিং এজেন্টের মধ্যেও ইনস্টল হয়ে যায়, যা এটিকে লোকাল স্ক্যাফোল্ডিং থেকে ক্লাউড ডেপ্লয়মেন্ট পর্যন্ত আপনার এজেন্টের সম্পূর্ণ লাইফসাইকেল পরিচালনা করার জন্য প্রস্তুত করে তোলে।
👉 নিচের প্রম্পটটি Antigravity-তে কপি-পেস্ট করুন:
Install the agents-cli toolchain and its ADK skills so you can help me build
an ADK agent. Run "uvx google-agents-cli setup", then confirm with
"agents-cli info" and tell me which skills are now available.
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি চালু করে, তখন এটি CLI এবং এর সহযোগী স্কিলগুলো ইনস্টল করার জন্য টার্মিনালে uvx google-agents-cli setup চালায়। এরপর এটি ইনস্টলেশনটি যাচাই করার জন্য agents-cli info চালায় এবং নতুন ইনস্টল হওয়া ডোমেইন স্কিলগুলোর (যেমন google-agents-cli-deploy এবং google-agents-cli-workflow ) তালিকা সরাসরি চ্যাটে দেখিয়ে দেয়।
৪. আপনার এজেন্ট প্রজেক্ট তৈরি করুন
আপনার ক্লাউড এনভায়রনমেন্ট কনফিগার করা হয়ে গেলে এবং CLI দক্ষতা অর্জিত হলে, আপনি আপনার এজেন্টের জন্য লোকাল কোডবেস তৈরি করতে প্রস্তুত। এই ধাপে, আপনি ADK 2.0-এর সাথে সামঞ্জস্যপূর্ণ একটি সম্পূর্ণ কার্যকরী অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্ট প্রোটোটাইপ স্কাফোল্ড করতে Antigravity ব্যবহার করবেন।
👉 প্রম্পট অ্যান্টিগ্র্যাভিটি:
Use Agents CLI to build a local prototype for an ambient expense agent that
streamlines employee expense reporting by instantly approving standard claims
while flagging larger expenses for review. Ensure the graph workflow is
compatible with ADK 2.0 and includes an `auto_approve` node that automatically
approves expenses under $100, and a `review_agent` node that triggers a
human-in-the-loop pause (`RequestInput`) for expenses of $100 or more.
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি চালায়, তখন এটি নতুন ইনস্টল করা স্ক্যাফোল্ডিং স্কিল ব্যবহার করে টার্মিনালে agents-cli scaffold create expense-agent --adk কমান্ডটি রান করে। এরপর এটি তৈরি হওয়া প্রোটোটাইপ কোডটি যাচাই ও সমন্বয় করে, যাতে আপনার expense-agent তার এজেন্ট ডেভেলপমেন্ট কিট (ADK) গ্রাফ ওয়ার্কফ্লো-এর মধ্যে $100 অটো-অ্যাপ্রুভাল থ্রেশহোল্ড এবং হিউম্যান-ইন-দ্য-লুপ রিভিউ ফ্লো সঠিকভাবে প্রয়োগ করে।
৫. প্রোডাকশন ডেপ্লয়মেন্টের জন্য প্রস্তুতি নিন
এজেন্ট রানটাইম হলো একটি সম্পূর্ণভাবে পরিচালিত গুগল ক্লাউড পরিষেবা, যা আপনাকে প্রোডাকশনে এআই এজেন্ট স্থাপন, পরিচালনা এবং স্কেল করতে দেয়। এজেন্ট রানটাইম হোস্টিংয়ের পরিচালনগত জটিলতাগুলো সামাল দেয় এবং সেশন ম্যানেজমেন্ট, দীর্ঘমেয়াদী মেমরি ও নিরাপদ কোড এক্সিকিউশন স্যান্ডবক্সের মতো বৈশিষ্ট্যসহ একটি স্টেটফুল পরিবেশ প্রদান করে।
এজেন্ট রানটাইমে কেন ডেপ্লয় করবেন?
অ্যান্টিগ্র্যাভিটি ব্যবহার করে স্থানীয়ভাবে এজেন্ট তৈরি করার সময়, আপনার এজেন্ট আপনার লোকাল মেশিনে localhost বিপরীতে চলে। দ্রুত প্রোটোটাইপিংয়ের জন্য এটি দারুণ হলেও, আপনি ল্যাপটপ বন্ধ করার সাথে সাথেই লোকাল এজেন্টগুলোর চলা বন্ধ হয়ে যায়।
এজেন্ট রানটাইমে আপনার এজেন্ট স্থাপন করলে, আপনার ওয়ার্কফ্লো একটি সম্পূর্ণভাবে পরিচালিত ও সর্বদা-সক্রিয় গুগল ক্লাউড পরিবেশে স্থানান্তরিত হয়। এর মাধ্যমে একটি সুরক্ষিত ও লাইভ ব্যাকএন্ড এন্ডপয়েন্ট তৈরি হয় যা ২৪/৭ সক্রিয় থাকে। পরবর্তী কোডল্যাবে, আপনি একটি ওয়েব ফ্রন্টএন্ড তৈরি করবেন যা সরাসরি এই ক্লাউড এন্ডপয়েন্টের সাথে সংযুক্ত হবে এবং আপনার এজেন্টকে একটি পাবলিক ইউআরএল দেবে।
এছাড়াও, এজেন্ট রানটাইম বিশেষভাবে এআই এজেন্টদের জন্য অপ্টিমাইজ করা ডেডিকেটেড পরিকাঠামো প্রদান করে—যার মধ্যে নিম্নলিখিত অন্তর্নির্মিত ক্ষমতাগুলো রয়েছে:
- নিয়ন্ত্রিত স্টেটফুল এক্সিকিউশন: অন্তর্নির্মিত সেশন ব্যবস্থাপনা এবং কথোপকথনের পালা জুড়ে দীর্ঘমেয়াদী স্মৃতিতে স্থায়িত্ব।
- নিরাপদ স্যান্ডবক্সিং: বিচ্ছিন্ন পরিবেশে ডায়নামিক টুল কল এবং এজেন্ট-জেনারেটেড কোড নিরাপদে নির্বাহ করে।
- এন্টারপ্রাইজ অবজার্ভেবিলিটি: ক্লাউড ট্রেস এবং ক্লাউড লগিং-এ সরাসরি টেলিমেট্রি স্ট্রিমিংয়ের জন্য কোনো কনফিগারেশনের প্রয়োজন নেই।
এজেন্ট রানটাইমে আপনার এজেন্ট হোস্ট করতে হলে, আপনাকে প্রোডাকশন ডেসক্রিপ্টর, স্কিমা এবং এন্ডপয়েন্ট র্যাপার দিয়ে আপনার লোকাল প্রজেক্ট ডিরেক্টরিকে সমৃদ্ধ করতে হবে।
👉 প্রম্পট অ্যান্টিগ্র্যাভিটি:
Scaffold the production deployment files for Agent Runtime.
যখন Antigravity এই প্রম্পটটি চালায়, তখন এটি আপনার প্রজেক্ট রুটে agents-cli scaffold enhance --deployment-target agent_runtime --yes রান করে। এই কমান্ডটি আপনার ডিরেক্টরি স্ক্যান করে এবং স্বয়ংক্রিয়ভাবে তৈরি করে:
-
app/agent_runtime_app.py: প্রোডাকশন-গ্রেড সার্ভিস র্যাপার। -
deployment_metadata.json: রিসোর্স চালু করার জন্য এজেন্ট রানটাইম দ্বারা ব্যবহৃত লেআউট স্কিমা।
app/agent.py তে থাকা আপনার মূল এজেন্ট লজিক সম্পূর্ণ অপরিবর্তিত ও সংরক্ষিত থাকবে।
৬. প্যাকেজিং এবং স্থানীয় যাচাইকরণ
ক্লাউড আপলোড শুরু করার আগে, আপনার প্যাকেজগুলো লক করুন এবং সম্ভাব্য ডিপেন্ডেন্সি দ্বন্দ্ব শনাক্ত করতে স্থানীয়ভাবে একটি ড্রাই-রান চালান।
👉 প্রম্পট অ্যান্টিগ্র্যাভিটি:
Lock my python dependencies and run a dry-run deployment to check for any
configuration or dependency issues.
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি চালায়, তখন এটি প্রথমে টার্মিনালে uv lock চালিয়ে একটি ডিটারমিনিস্টিক লকফাইল তৈরি করে, যা ক্লাউডে লাইব্রেরির সংস্করণগুলোর সামঞ্জস্য নিশ্চিত করে। এরপর এটি agents-cli deploy --dry-run কমান্ডটি চালায়, যা ক্লাউড রিসোর্স প্রোভিশনিং ছাড়াই কনফিগারেশনের বৈধতা যাচাই করে এবং ডেপ্লয়মেন্টের ধাপগুলো প্রিভিউ করে। সমস্ত ফাইল এবং সেটিংস সঠিক আছে কিনা তা নিশ্চিত করতে আপনি টার্মিনালে dry-run-এর আউটপুট পর্যালোচনা করতে পারেন।
৭. এজেন্ট রানটাইমে স্থাপন করুন
আপনার অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্টকে এজেন্ট রানটাইমে স্থাপন করুন।
👉 প্রম্পট অ্যান্টিগ্র্যাভিটি:
Deploy this agent to Agent Runtime.
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি চালায়, তখন এটি google-agents-cli-deploy স্কিলটি সক্রিয় করে এবং agents-cli deploy --project YOUR_PROJECT_ID --region us-west1 রান করে। প্যাকেজিং, আপলোড এবং এজেন্ট রানটাইম প্রোভিশনিং প্রক্রিয়াটিতে সাধারণত ৫-১০ মিনিট সময় লাগে। অ্যান্টিগ্র্যাভিটি টার্মিনালে ডিপ্লয়মেন্টের অগ্রগতি পর্যবেক্ষণ করবে এবং এটি সম্পন্ন হলে আপনার লাইভ এন্ডপয়েন্ট ইউআরএল প্রদর্শন করবে।
💡 প্রো টিপ (টাইমআউট উইন্ডো পরিচালনা করুন): দীর্ঘ সময় ধরে চলা ডেপ্লয়মেন্টের সময় যদি আপনি আপনার টার্মিনাল আটকে রাখতে না চান, তাহলে আপনি Antigravity-কে --no-wait ফ্ল্যাগ ব্যবহার করে ডেপ্লয়মেন্টটি অ্যাসিঙ্ক্রোনাসভাবে শুরু করার নির্দেশ দিতে পারেন এবং পরে agents-cli deploy --status ব্যবহার করে এর অগ্রগতি পরীক্ষা করতে পারেন।
৮. আপনার এজেন্টকে পরীক্ষা করুন
একবার আপনার এজেন্টটি চালু হয়ে গেলে, আপনি যাচাই করে দেখতে পারেন যে এটি স্বয়ংক্রিয়ভাবে ছোটখাটো খরচ অনুমোদন করে এবং বড় খরচের ক্ষেত্রে মানুষের দ্বারা যাচাইয়ের জন্য যথাযথভাবে সংকেত পাঠায়।
👉 লাইভ ডেপ্লয় করা ইঞ্জিনটি যাচাই করতে অ্যান্টিগ্র্যাভিটিকে নির্দেশ দিন:
Test my deployed Agent Runtime engine with two test cases: first a standard
meal expense of $50 to verify automatic approval, and second, a client dinner
expense of $150 to verify that the human-in-the-loop pause is triggered.
বিকল্পভাবে, আপনি ক্লাউড কনসোল প্লেগ্রাউন্ড প্রিভিউ ব্যবহার করে ম্যানুয়ালি আপনার এজেন্ট পরীক্ষা করতে পারেন। প্লেগ্রাউন্ডটি খুলতে:
- Google Cloud Console-এ, নেভিগেশন মেনু ব্যবহার করে Agent Platform > Deployments নির্বাচন করুন।
- ডিপ্লয়মেন্ট তালিকা থেকে আপনার ডেপ্লয় করা এজেন্টটি নির্বাচন করুন।
- ইন্টারেক্টিভ টেস্ট চ্যাট ইন্টারফেসটি খুলতে প্লেগ্রাউন্ড বাটনে ক্লিক করুন।
👉 স্বয়ংক্রিয় অনুমোদন (<$100) পরীক্ষা করতে , নিম্নলিখিত JSON পেলোডটি চ্যাট বক্সে পেস্ট করুন:
{"data": {"amount": 50.0, "submitter": "user@example.com", "category": "meals", "description": "Lunch", "date": "2026-06-04"}}
আপনি 'approved' স্ট্যাটাস সহ auto_approve নোডের আউটপুট দেখানো একটি JSON রেসপন্স পাবেন।

👉 Human-in-the-Loop (HITL) ফ্লো পরীক্ষা করতে , নিম্নলিখিত JSON পেলোডটি পেস্ট করুন।
{"data": {"amount": 150.0, "submitter": "user@example.com", "category": "meals", "description": "Client dinner", "date": "2026-06-04"}}
এটি review_agent-কে সক্রিয় করবে, সতর্কতামূলক অ্যালার্ট পাঠাবে এবং তারপর কার্যক্রম থামিয়ে দেবে, যার ফলে অনুমোদনের জন্য একটি RequestInput (Human-in-the-loop) পাঠানো হবে।

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

- সামগ্রিক বিশ্লেষণ : স্ক্যাফোল্ডিংয়ের সময় যদি
--bq-analyticsফ্ল্যাগটি সক্রিয় করা হয়ে থাকে, তাহলে অনুমোদনের অনুপাত এবং কথোপকথনের পালাবদলের প্রবণতা দেখতে BigQuery-এর ভিতরে SQL ব্যবহার করে আপনার লগগুলি কোয়েরি করুন।
নিম্নলিখিত SQL কোয়েরিটি অনুমোদন অনুপাত গণনা করার একটি উদাহরণ প্রদান করে। আপনি আপনার নির্দিষ্ট প্রজেক্ট এবং BigQuery ডেটাসেটের জন্য এই কোয়েরিটি কাস্টমাইজ করতে Antigravity-কে নির্দেশ দিতে পারেন:
SELECT
COUNTIF(REGEXP_CONTAINS(response_text, r'(?i)approved')) AS approved_count,
COUNTIF(REGEXP_CONTAINS(response_text, r'(?i)rejected')) AS rejected_count,
COUNT(1) AS total_processed,
SAFE_DIVIDE(COUNTIF(REGEXP_CONTAINS(response_text, r'(?i)approved')), COUNT(1)) AS approval_ratio
FROM
`[YOUR_PROJECT_ID].[YOUR_DATASET_ID].v_agent_response`
WHERE
agent = 'expense_processor';
১০. (ঐচ্ছিক) এজেন্ট রেজিস্ট্রিতে নিবন্ধন যাচাই করুন।
আপনার প্রতিষ্ঠানের অন্যান্য পরিষেবা, ডেভেলপার বা এজেন্টদের যাতে আপনার এক্সপেন্স এজেন্টটি নিরাপদে খুঁজে পেতে ও ব্যবহার করতে পারে, সেজন্য এটিকে এন্টারপ্রাইজ এজেন্ট রেজিস্ট্রি (জেমিনি এন্টারপ্রাইজ)-তে নিবন্ধিত করতে হবে।
যেহেতু আপনি আপনার এজেন্টকে এজেন্ট রানটাইমে স্থাপন করেছেন, এটি স্বয়ংক্রিয়ভাবে এজেন্ট রেজিস্ট্রি-তে নিবন্ধিত হয়ে যায়। এজেন্ট রানটাইমে আপনার এজেন্টের যেকোনো ভবিষ্যৎ আপডেট বা মুছে ফেলাও স্বয়ংক্রিয়ভাবে এজেন্ট রেজিস্ট্রি-তে সিঙ্ক হয়ে যাবে।
👉 আপনার এজেন্টের স্বয়ংক্রিয় নিবন্ধন যাচাই করতে অ্যান্টিগ্র্যাভিটিকে নির্দেশ দিন:
Verify that my deployed expense agent is automatically registered in the Gemini
Enterprise Agent Registry.
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি চালু করে, তখন এটি টার্মিনালে agents-cli publish gemini-enterprise --list চালায়। এটি এজেন্ট রেজিস্ট্রি থেকে তথ্য সংগ্রহ করে এবং আপনার প্রোজেক্টে নিবন্ধিত সমস্ত জেমিনি এন্টারপ্রাইজ এজেন্টের একটি তালিকা দেখায়, যার ফলে আপনি নিশ্চিত হতে পারেন যে আপনার অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্টটি আপনার প্রতিষ্ঠান জুড়ে সক্রিয় এবং শনাক্তযোগ্য রয়েছে।
১১. পরিষ্কার করুন
আপনার গুগল ক্লাউড অ্যাকাউন্টে চলমান চার্জ এড়ানোর জন্য, কাজ শেষ হয়ে গেলে আপনাকে অবশ্যই আপনার ডেপ্লয় করা রিসোর্সগুলো শাট ডাউন এবং ক্লিন আপ করতে হবে।
👉 প্রম্পট অ্যান্টিগ্র্যাভিটি:
Clean up all my deployed cloud resources. Use the Agent Runtime ID from
deployment_metadata.json to delete the engine from Vertex AI, remove the local
deployment_metadata.json file, and delete the container image repository from
Artifact Registry.
যখন অ্যান্টিগ্র্যাভিটি এই প্রম্পটটি কার্যকর করে, তখন এটি সম্পূর্ণ রিসোর্স পরিষ্কার করার প্রক্রিয়াটিকে স্বয়ংক্রিয় করে তোলে:
- ডেপ্লয় করা এজেন্ট মুছুন : এটি আপনার রিমোট এজেন্ট রানটাইম আইডি পাওয়ার জন্য
deployment_metadata.jsonফাইলটি পড়ে, তারপর প্রোগ্রাম্যাটিকভাবে ভার্টেক্স এআই (Vertex AI) থেকে লাইভ ইঞ্জিন ইনস্ট্যান্সটি মুছে দেয়। - লোকাল ওয়ার্কস্পেস পরিষ্কার করুন : এটি আপনার প্রজেক্ট রুট থেকে পুরনো
deployment_metadata.jsonফাইলটি মুছে ফেলে। - আর্টিফ্যাক্ট রেজিস্ট্রি পরিষ্কার করা : এটি আর্টিফ্যাক্ট রেজিস্ট্রি থেকে বিল্ড করা কন্টেইনার ইমেজগুলো মুছে ফেলার জন্য
gcloud artifacts docker images deleteকমান্ডটি চালায়, যা ক্লাউড স্টোরেজের জায়গা খালি করে।
১২. অভিনন্দন
অভিনন্দন! আপনি গুগল ক্লাউডে একটি প্রোডাকশন-গ্রেড অ্যাম্বিয়েন্ট এক্সপেন্স এজেন্ট সফলভাবে স্থাপন এবং যাচাই করেছেন।
আপনি যা শিখেছেন
- গুগল ক্লাউড সেটআপ : প্রোজেক্টের ক্রেডেনশিয়াল কনফিগার করা হয়েছে এবং প্রয়োজনীয় প্ল্যাটফর্ম এপিআইগুলো সক্রিয় করা হয়েছে।
- টুলিং ও স্কিলস :
agents-cliইনস্টল করা হয়েছে এবং Antigravity-তে ADK কম্প্যানিয়ন স্কিলগুলো লোড করা হয়েছে। - প্রোডাকশন স্ক্যাফোল্ডিং : একটি ADK 2.0 এজেন্টের জন্য তৈরি এজেন্ট রানটাইম স্ক্যাফোল্ডিং।
- স্থানীয় যাচাইকরণ : ডিটারমিনিস্টিক লকফাইল (
uv lock) তৈরি করা হয়েছে এবং ড্রাই-রান চেক চালানো হয়েছে। - ক্লাউড ডেপ্লয়মেন্ট : পরিচালিত এজেন্ট রানটাইম পরিকাঠামোতে আপনার এজেন্টকে লাইভ হোস্ট করা হয়।
- পর্যবেক্ষণযোগ্যতা ও বিশ্লেষণ : ক্লাউড ট্রেস-এ এক্সিকিউশন ট্রেস করা হয়েছে এবং বিগকোয়েরি-তে টেলিমেট্রি বিশ্লেষণ করা হয়েছে।
- এন্টারপ্রাইজ ডিসকভারি : এন্টারপ্রাইজ এজেন্ট রেজিস্ট্রি-তে যাচাইকৃত স্বয়ংক্রিয় নিবন্ধন।
এরপর কী?
- BigQuery অ্যানালিটিক্স সম্পাদন করুন : সময়ের সাথে সাথে অনুমোদনের অনুপাত এবং কথোপকথনের পালাবদলের প্রবণতা বিশ্লেষণ করতে BigQuery-তে আপনার এজেন্টের টেলিমেট্রি লগগুলি কোয়েরি করুন।
- ভাইব টু লাইভ কোডল্যাব : গুগল অ্যান্টিগ্র্যাভিটি ব্যবহার করে ক্লাউড রান-এ একটি ফ্রন্টএন্ড ক্লায়েন্ট তৈরি করুন এবং এটিকে সরাসরি আপনার লাইভ এজেন্ট রানটাইম ব্যাকএন্ড এন্ডপয়েন্টের সাথে সংযুক্ত করুন।
আপনার Kaggle 5-Day AI Agents ব্যাজটি অর্জন করুন 🎉
Kaggle-এর Google-এর সাথে আয়োজিত ৫-দিনের AI Agents: Intensive Vibe Coding Course- এর অংশ হিসেবে এই ল্যাবটি সম্পন্ন করেছেন? আপনার সমাপ্তি ব্যাজটি সংগ্রহ করুন:
৫-দিনের এআই এজেন্ট ব্যাজটি অর্জন করুন