এজেন্ট হলো এমন সিস্টেম যা জটিল ও বহু-ধাপের কাজ সম্পাদন করতে এবং নির্দিষ্ট লক্ষ্য অর্জন করতে জেমিনি মডেল (একগুচ্ছ সরঞ্জাম) এবং যুক্তিনির্ভর সক্ষমতাকে কাজে লাগায়। একটি একক মডেল কলের বিপরীতে, একজন এজেন্ট ব্যবহারকারীর অনুরোধ পূরণ করার জন্য পরিকল্পনা করতে, একাধিক পদক্ষেপ সম্পাদন করতে, বাহ্যিক সিস্টেমের সাথে যোগাযোগ করতে এবং তথ্য সংশ্লেষণ করতে পারে।
ক্রিয়েটএজেন্ট
একটি নতুন এজেন্ট তৈরি করে (SDK-এর জন্য টাইপ করা সংস্করণ)।
অনুরোধকারী শরীর
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
agent_config AntigravityAgentConfig (ঐচ্ছিক)
এজেন্টের জন্য কনফিগারেশন প্যারামিটারসমূহ।
ক্ষেত্র
এজেন্ট রানের জন্য সর্বোচ্চ মোট টোকেন।
এজেন্টের যুক্তিবোধের জন্য ব্যবহারযোগ্য মডেল।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "antigravity" তে সেট করা থাকে।
সম্প্রসারণের জন্য মূল এজেন্ট।
base_environment EnvironmentConfig অথবা স্ট্রিং (ঐচ্ছিক)
এজেন্টের জন্য পরিবেশ কনফিগারেশন।
ক্ষেত্র
ঐচ্ছিক। ইন্টারঅ্যাকশনের জন্য এনভায়রনমেন্ট আইডি। এটি নির্দিষ্ট করা হলে, অনুরোধটি নতুন এনভায়রনমেন্ট তৈরি করার পরিবর্তে বিদ্যমান এনভায়রনমেন্টটি আপডেট করবে।
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (AllowlistEntry) (ঐচ্ছিক)
অনুমোদিত বহির্গামী ডোমেইনের তালিকা। শুধুমাত্র তালিকাভুক্ত ডোমেইনগুলিতেই অনুরোধ পাঠানোর অনুমতি আছে। নির্দিষ্ট কিছু ডোমেইনে হেডার যুক্ত করার পাশাপাশি সমস্ত ডোমেইনকে অনুমতি দিতে [{'domain': '*'}] ব্যবহার করুন।
ক্ষেত্র
যে ডোমেইনে বহির্গামী অনুরোধ পাঠানোর অনুমতি দেওয়া হবে। ওয়াইল্ডকার্ড সমর্থন করে (যেমন '*.googleapis.com')। সব ডোমেইনের অনুমতি দিতে '*' ব্যবহার করুন।
এই ডোমেনের সাথে মিলে যাওয়া সমস্ত বহির্গামী অনুরোধে যুক্ত করার জন্য হেডারসমূহ। এটি একটি একক ডিক্ট অথবা একাধিক ডিক্টের একটি তালিকা গ্রহণ করে। ইগ্রেস প্রক্সি এগুলি স্বয়ংক্রিয়ভাবে যুক্ত করে।
স্ট্রিং
সমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
সম্ভাব্য মান
-
disabledসমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
উৎস অ্যারে (উৎস) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
`type` `INLINE` হলে কন্টেন্টটি ইনলাইন হবে।
ইনলাইন কন্টেন্টের জন্য ঐচ্ছিক এনকোডিং (যেমন `base64`)।
পরিবেশের উৎস। ক্লাউড স্টোরেজের জন্য, এটি হলো ক্লাউড স্টোরেজ পাথ। গিটহাবের জন্য, এটি হলো গিটহাব পাথ।
পরিবেশে উৎসটি কোথায় প্রদর্শিত হবে।
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য মানসমূহ:
-
gcsএকটি ক্লাউড স্টোরেজ বাকেট।
-
inlineইনলাইন কন্টেন্ট।
-
repositoryএকটি জেনেরিক রিপোজিটরি। সোর্স ইউআরএল-এর প্রোটোকল প্রিফিক্স প্রোভাইডারকে শনাক্ত করে (যেমন, github://, gcs://)।
-
skill_registryস্কিল রেজিস্ট্রি সার্ভিস থেকে একটি স্কিল রিসোর্স। স্কিল: projects/{project}/locations/{location}/skills/{skill} স্কিলরিভিশন: projects/{project}/locations/{location}/skills/{skill}/revisions/{revision} একটি প্রজেক্টের অধীনে সমস্ত স্কিল মাউন্ট করার সাপোর্ট: projects/{project}/locations/{location}/skills।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "remote" এ সেট করা থাকে।
ডেভেলপারদের দ্রুত পড়া ও বোঝার জন্য এজেন্টের বিবরণ।
এজেন্টের অনন্য শনাক্তকারী।
এজেন্টের জন্য সিস্টেম নির্দেশাবলী।
টুলস অ্যারে (এজেন্টটুল) (ঐচ্ছিক)
এজেন্টের জন্য উপলব্ধ সরঞ্জামগুলো।
সম্ভাব্য প্রকার
কোডএক্সিকিউশন
এমন একটি টুল যা মডেল কোড কার্যকর করার জন্য ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code_execution" এ সেট করা থাকে।
ফাংশন
একটি সরঞ্জাম যা মডেল ব্যবহার করতে পারে।
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
ফাংশনের প্যারামিটারগুলোর জন্য JSON স্কিমা।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "function" এ সেট করা থাকে।
গুগল অনুসন্ধান
একটি টুল যা মডেল গুগলে অনুসন্ধান করার জন্য ব্যবহার করতে পারে।
সক্ষম করার জন্য অনুসন্ধানের ভিত্তি স্থাপনের প্রকারভেদ।
সম্ভাব্য মানসমূহ:
-
web_searchএই ফিল্ডটি সেট করলে ওয়েব সার্চ চালু হয়। শুধুমাত্র টেক্সট ফলাফল দেখানো হয়।
-
image_searchএই ফিল্ডটি সেট করলে ইমেজ সার্চ চালু হয়। ইমেজের বাইটগুলো ফেরত দেওয়া হয়।
-
enterprise_web_searchএই ফিল্ডটি সেট করলে এন্টারপ্রাইজ ওয়েব সার্চ সক্রিয় হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_search" এ সেট করা থাকে।
McpServer
MCPServer হলো এমন একটি সার্ভার যাকে মডেল বিভিন্ন কাজ সম্পাদনের জন্য আহ্বান করতে পারে।
অনুমোদিত_সরঞ্জাম অ্যারে (AllowedTools) (ঐচ্ছিক)
অনুমোদিত সরঞ্জামগুলো।
ক্ষেত্র
সরঞ্জাম নির্বাচনের ধরণ।
সম্ভাব্য মানসমূহ:
-
autoস্বয়ংক্রিয় টুল নির্বাচন।
-
anyযেকোনো সরঞ্জাম পছন্দ।
-
noneসরঞ্জাম পছন্দের কোনো সুযোগ নেই।
-
validatedসরঞ্জামটির নির্বাচন যথার্থ প্রমাণিত।
অনুমোদিত সরঞ্জামগুলোর নাম।
ঐচ্ছিক: প্রয়োজন হলে অথেনটিকেশন হেডার, টাইমআউট ইত্যাদির জন্য ফিল্ড।
MCPServer-টির নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "mcp_server" -এ সেট করা থাকে।
MCPServer এন্ডপয়েন্টের সম্পূর্ণ URL। উদাহরণ: "https://api.example.com/mcp"
ইউআরএলপ্রসঙ্গ
একটি টুল যা মডেল ইউআরএল কনটেক্সট সংগ্রহ করতে ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "url_context" এ সেট করা থাকে।
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
agent_config AntigravityAgentConfig (ঐচ্ছিক)
এজেন্টের জন্য কনফিগারেশন প্যারামিটারসমূহ।
ক্ষেত্র
এজেন্ট রানের জন্য সর্বোচ্চ মোট টোকেন।
এজেন্টের যুক্তিবোধের জন্য ব্যবহারযোগ্য মডেল।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "antigravity" তে সেট করা থাকে।
সম্প্রসারণের জন্য মূল এজেন্ট।
base_environment EnvironmentConfig অথবা স্ট্রিং (ঐচ্ছিক)
এজেন্টের জন্য পরিবেশ কনফিগারেশন।
ক্ষেত্র
ঐচ্ছিক। ইন্টারঅ্যাকশনের জন্য এনভায়রনমেন্ট আইডি। এটি নির্দিষ্ট করা হলে, অনুরোধটি নতুন এনভায়রনমেন্ট তৈরি করার পরিবর্তে বিদ্যমান এনভায়রনমেন্টটি আপডেট করবে।
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (AllowlistEntry) (ঐচ্ছিক)
অনুমোদিত বহির্গামী ডোমেইনের তালিকা। শুধুমাত্র তালিকাভুক্ত ডোমেইনগুলিতেই অনুরোধ পাঠানোর অনুমতি আছে। নির্দিষ্ট কিছু ডোমেইনে হেডার যুক্ত করার পাশাপাশি সমস্ত ডোমেইনকে অনুমতি দিতে [{'domain': '*'}] ব্যবহার করুন।
ক্ষেত্র
যে ডোমেইনে বহির্গামী অনুরোধ পাঠানোর অনুমতি দেওয়া হবে। ওয়াইল্ডকার্ড সমর্থন করে (যেমন '*.googleapis.com')। সব ডোমেইনের অনুমতি দিতে '*' ব্যবহার করুন।
এই ডোমেনের সাথে মিলে যাওয়া সমস্ত বহির্গামী অনুরোধে যুক্ত করার জন্য হেডারসমূহ। এটি একটি একক ডিক্ট অথবা একাধিক ডিক্টের একটি তালিকা গ্রহণ করে। ইগ্রেস প্রক্সি এগুলি স্বয়ংক্রিয়ভাবে যুক্ত করে।
স্ট্রিং
সমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
সম্ভাব্য মান
-
disabledসমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
উৎস অ্যারে (উৎস) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
`type` `INLINE` হলে কন্টেন্টটি ইনলাইন হবে।
ইনলাইন কন্টেন্টের জন্য ঐচ্ছিক এনকোডিং (যেমন `base64`)।
পরিবেশের উৎস। ক্লাউড স্টোরেজের জন্য, এটি হলো ক্লাউড স্টোরেজ পাথ। গিটহাবের জন্য, এটি হলো গিটহাব পাথ।
পরিবেশে উৎসটি কোথায় প্রদর্শিত হবে।
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য মানসমূহ:
-
gcsএকটি ক্লাউড স্টোরেজ বাকেট।
-
inlineইনলাইন কন্টেন্ট।
-
repositoryএকটি জেনেরিক রিপোজিটরি। সোর্স ইউআরএল-এর প্রোটোকল প্রিফিক্স প্রোভাইডারকে শনাক্ত করে (যেমন, github://, gcs://)।
-
skill_registryস্কিল রেজিস্ট্রি সার্ভিস থেকে একটি স্কিল রিসোর্স। স্কিল: projects/{project}/locations/{location}/skills/{skill} স্কিলরিভিশন: projects/{project}/locations/{location}/skills/{skill}/revisions/{revision} একটি প্রজেক্টের অধীনে সমস্ত স্কিল মাউন্ট করার সাপোর্ট: projects/{project}/locations/{location}/skills।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "remote" এ সেট করা থাকে।
ডেভেলপারদের দ্রুত পড়া ও বোঝার জন্য এজেন্টের বিবরণ।
এজেন্টের অনন্য শনাক্তকারী।
এজেন্টের জন্য সিস্টেম নির্দেশাবলী।
টুলস অ্যারে (এজেন্টটুল) (ঐচ্ছিক)
এজেন্টের জন্য উপলব্ধ সরঞ্জামগুলো।
সম্ভাব্য প্রকার
কোডএক্সিকিউশন
এমন একটি টুল যা মডেল কোড কার্যকর করার জন্য ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code_execution" এ সেট করা থাকে।
ফাংশন
একটি সরঞ্জাম যা মডেল ব্যবহার করতে পারে।
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
ফাংশনের প্যারামিটারগুলোর জন্য JSON স্কিমা।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "function" এ সেট করা থাকে।
গুগল অনুসন্ধান
একটি টুল যা মডেল গুগলে অনুসন্ধান করার জন্য ব্যবহার করতে পারে।
সক্ষম করার জন্য অনুসন্ধানের ভিত্তি স্থাপনের প্রকারভেদ।
সম্ভাব্য মানসমূহ:
-
web_searchএই ফিল্ডটি সেট করলে ওয়েব সার্চ চালু হয়। শুধুমাত্র টেক্সট ফলাফল দেখানো হয়।
-
image_searchএই ফিল্ডটি সেট করলে ইমেজ সার্চ চালু হয়। ইমেজের বাইটগুলো ফেরত দেওয়া হয়।
-
enterprise_web_searchএই ফিল্ডটি সেট করলে এন্টারপ্রাইজ ওয়েব সার্চ সক্রিয় হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_search" এ সেট করা থাকে।
McpServer
MCPServer হলো এমন একটি সার্ভার যাকে মডেল বিভিন্ন কাজ সম্পাদনের জন্য আহ্বান করতে পারে।
অনুমোদিত_সরঞ্জাম অ্যারে (AllowedTools) (ঐচ্ছিক)
অনুমোদিত সরঞ্জামগুলো।
ক্ষেত্র
সরঞ্জাম নির্বাচনের ধরণ।
সম্ভাব্য মানসমূহ:
-
autoস্বয়ংক্রিয় টুল নির্বাচন।
-
anyযেকোনো সরঞ্জাম পছন্দ।
-
noneসরঞ্জাম পছন্দের কোনো সুযোগ নেই।
-
validatedসরঞ্জামটির নির্বাচন যথার্থ প্রমাণিত।
অনুমোদিত সরঞ্জামগুলোর নাম।
ঐচ্ছিক: প্রয়োজন হলে অথেনটিকেশন হেডার, টাইমআউট ইত্যাদির জন্য ফিল্ড।
MCPServer-টির নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "mcp_server" -এ সেট করা থাকে।
MCPServer এন্ডপয়েন্টের সম্পূর্ণ URL। উদাহরণ: "https://api.example.com/mcp"
ইউআরএলপ্রসঙ্গ
একটি টুল যা মডেল ইউআরএল কনটেক্সট সংগ্রহ করতে ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "url_context" এ সেট করা থাকে।
এজেন্ট তৈরি করুন
উদাহরণ প্রতিক্রিয়া
{ "created": "2025-11-26T12:25:15Z", "display_name": "My Research Agent", "id": "ag_abc123", "object": "agent", "system_instruction": "You are a helpful research assistant.", "tools": [ { "type": "google_search" } ], "updated": "2025-11-26T12:25:15Z" }
সূত্রসহ এজেন্ট
উদাহরণ প্রতিক্রিয়া
{ "created": "2025-11-26T12:25:15Z", "id": "data-analyst-abc123", "object": "agent", "system_instruction": "You are a data analyst. Always include visualizations and export results as PDF.", "updated": "2025-11-26T12:25:15Z" }
এজেন্ট পরিবেশ থেকে ফর্ক করা হয়েছে
উদাহরণ প্রতিক্রিয়া
{ "created": "2025-11-26T12:25:15Z", "id": "my-data-analyst", "object": "agent", "system_instruction": "You are a data analyst. Use the template at /workspace/template.py for all reports.", "updated": "2025-11-26T12:25:15Z" }
তালিকা এজেন্ট
সকল এজেন্টের তালিকা।
পাথ / কোয়েরি প্যারামিটার
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
তালিকা এজেন্ট
উদাহরণ প্রতিক্রিয়া
{ "data": [ { "created": "2025-11-26T12:25:15Z", "display_name": "My Research Agent", "id": "ag_abc123", "object": "agent", "system_instruction": "You are a helpful research assistant.", "updated": "2025-11-26T12:25:15Z" } ], "object": "list" }
গেটএজেন্ট
একজন নির্দিষ্ট এজেন্ট পাওয়া যায়।
পাথ / কোয়েরি প্যারামিটার
কোনো বিবরণ দেওয়া হয়নি।
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
agent_config AntigravityAgentConfig (ঐচ্ছিক)
এজেন্টের জন্য কনফিগারেশন প্যারামিটারসমূহ।
ক্ষেত্র
এজেন্ট রানের জন্য সর্বোচ্চ মোট টোকেন।
এজেন্টের যুক্তিবোধের জন্য ব্যবহারযোগ্য মডেল।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "antigravity" তে সেট করা থাকে।
সম্প্রসারণের জন্য মূল এজেন্ট।
base_environment EnvironmentConfig অথবা স্ট্রিং (ঐচ্ছিক)
এজেন্টের জন্য পরিবেশ কনফিগারেশন।
ক্ষেত্র
ঐচ্ছিক। ইন্টারঅ্যাকশনের জন্য এনভায়রনমেন্ট আইডি। এটি নির্দিষ্ট করা হলে, অনুরোধটি নতুন এনভায়রনমেন্ট তৈরি করার পরিবর্তে বিদ্যমান এনভায়রনমেন্টটি আপডেট করবে।
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (AllowlistEntry) (ঐচ্ছিক)
অনুমোদিত বহির্গামী ডোমেইনের তালিকা। শুধুমাত্র তালিকাভুক্ত ডোমেইনগুলিতেই অনুরোধ পাঠানোর অনুমতি আছে। নির্দিষ্ট কিছু ডোমেইনে হেডার যুক্ত করার পাশাপাশি সমস্ত ডোমেইনকে অনুমতি দিতে [{'domain': '*'}] ব্যবহার করুন।
ক্ষেত্র
যে ডোমেইনে বহির্গামী অনুরোধ পাঠানোর অনুমতি দেওয়া হবে। ওয়াইল্ডকার্ড সমর্থন করে (যেমন '*.googleapis.com')। সব ডোমেইনের অনুমতি দিতে '*' ব্যবহার করুন।
এই ডোমেনের সাথে মিলে যাওয়া সমস্ত বহির্গামী অনুরোধে যুক্ত করার জন্য হেডারসমূহ। এটি একটি একক ডিক্ট অথবা একাধিক ডিক্টের একটি তালিকা গ্রহণ করে। ইগ্রেস প্রক্সি এগুলি স্বয়ংক্রিয়ভাবে যুক্ত করে।
স্ট্রিং
সমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
সম্ভাব্য মান
-
disabledসমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
উৎস অ্যারে (উৎস) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
`type` `INLINE` হলে কন্টেন্টটি ইনলাইন হবে।
ইনলাইন কন্টেন্টের জন্য ঐচ্ছিক এনকোডিং (যেমন `base64`)।
পরিবেশের উৎস। ক্লাউড স্টোরেজের জন্য, এটি হলো ক্লাউড স্টোরেজ পাথ। গিটহাবের জন্য, এটি হলো গিটহাব পাথ।
পরিবেশে উৎসটি কোথায় প্রদর্শিত হবে।
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য মানসমূহ:
-
gcsএকটি ক্লাউড স্টোরেজ বাকেট।
-
inlineইনলাইন কন্টেন্ট।
-
repositoryএকটি জেনেরিক রিপোজিটরি। সোর্স ইউআরএল-এর প্রোটোকল প্রিফিক্স প্রোভাইডারকে শনাক্ত করে (যেমন, github://, gcs://)।
-
skill_registryস্কিল রেজিস্ট্রি সার্ভিস থেকে একটি স্কিল রিসোর্স। স্কিল: projects/{project}/locations/{location}/skills/{skill} স্কিলরিভিশন: projects/{project}/locations/{location}/skills/{skill}/revisions/{revision} একটি প্রজেক্টের অধীনে সমস্ত স্কিল মাউন্ট করার সাপোর্ট: projects/{project}/locations/{location}/skills।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "remote" এ সেট করা থাকে।
ডেভেলপারদের দ্রুত পড়া ও বোঝার জন্য এজেন্টের বিবরণ।
এজেন্টের অনন্য শনাক্তকারী।
এজেন্টের জন্য সিস্টেম নির্দেশাবলী।
টুলস অ্যারে (এজেন্টটুল) (ঐচ্ছিক)
এজেন্টের জন্য উপলব্ধ সরঞ্জামগুলো।
সম্ভাব্য প্রকার
কোডএক্সিকিউশন
এমন একটি টুল যা মডেল কোড কার্যকর করার জন্য ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code_execution" এ সেট করা থাকে।
ফাংশন
একটি সরঞ্জাম যা মডেল ব্যবহার করতে পারে।
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
ফাংশনের প্যারামিটারগুলোর জন্য JSON স্কিমা।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "function" এ সেট করা থাকে।
গুগল অনুসন্ধান
একটি টুল যা মডেল গুগলে অনুসন্ধান করার জন্য ব্যবহার করতে পারে।
সক্ষম করার জন্য অনুসন্ধানের ভিত্তি স্থাপনের প্রকারভেদ।
সম্ভাব্য মানসমূহ:
-
web_searchএই ফিল্ডটি সেট করলে ওয়েব সার্চ চালু হয়। শুধুমাত্র টেক্সট ফলাফল দেখানো হয়।
-
image_searchএই ফিল্ডটি সেট করলে ইমেজ সার্চ চালু হয়। ইমেজের বাইটগুলো ফেরত দেওয়া হয়।
-
enterprise_web_searchএই ফিল্ডটি সেট করলে এন্টারপ্রাইজ ওয়েব সার্চ সক্রিয় হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_search" এ সেট করা থাকে।
McpServer
MCPServer হলো এমন একটি সার্ভার যাকে মডেল বিভিন্ন কাজ সম্পাদনের জন্য আহ্বান করতে পারে।
অনুমোদিত_সরঞ্জাম অ্যারে (AllowedTools) (ঐচ্ছিক)
অনুমোদিত সরঞ্জামগুলো।
ক্ষেত্র
সরঞ্জাম নির্বাচনের ধরণ।
সম্ভাব্য মানসমূহ:
-
autoস্বয়ংক্রিয় টুল নির্বাচন।
-
anyযেকোনো সরঞ্জাম পছন্দ।
-
noneসরঞ্জাম পছন্দের কোনো সুযোগ নেই।
-
validatedসরঞ্জামটির নির্বাচন যথার্থ প্রমাণিত।
অনুমোদিত সরঞ্জামগুলোর নাম।
ঐচ্ছিক: প্রয়োজন হলে অথেনটিকেশন হেডার, টাইমআউট ইত্যাদির জন্য ফিল্ড।
MCPServer-টির নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "mcp_server" -এ সেট করা থাকে।
MCPServer এন্ডপয়েন্টের সম্পূর্ণ URL। উদাহরণ: "https://api.example.com/mcp"
ইউআরএলপ্রসঙ্গ
একটি টুল যা মডেল ইউআরএল কনটেক্সট সংগ্রহ করতে ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "url_context" এ সেট করা থাকে।
এজেন্ট খুঁজুন
উদাহরণ প্রতিক্রিয়া
{ "created": "2025-11-26T12:25:15Z", "display_name": "My Research Agent", "id": "ag_abc123", "object": "agent", "system_instruction": "You are a helpful research assistant.", "tools": [ { "type": "google_search" } ], "updated": "2025-11-26T12:25:15Z" }
ডিলিটএজেন্ট
একজন এজেন্টকে মুছে ফেলে।
পাথ / কোয়েরি প্যারামিটার
কোনো বিবরণ দেওয়া হয়নি।
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়াটি খালি থাকে।
এজেন্ট মুছুন
সম্পদ
এজেন্ট
CreateAgent API-এর জন্য একটি এজেন্ট ডেফিনিশন। এই মেসেজটি অ্যানোটেশন-পার্সার-ভিত্তিক JSON পার্সিং-এর টার্গেট। নতুন ফরম্যাট: { "id": "customer-sentinel", "base_agent": "", "system_instruction": "...", "base_environment": { "type": "remote", "sources": [...] }, "tools": [ {"type": "code_execution"} ] }
ক্ষেত্র
agent_config AntigravityAgentConfig (ঐচ্ছিক)
এজেন্টের জন্য কনফিগারেশন প্যারামিটারসমূহ।
ক্ষেত্র
এজেন্ট রানের জন্য সর্বোচ্চ মোট টোকেন।
এজেন্টের যুক্তিবোধের জন্য ব্যবহারযোগ্য মডেল।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "antigravity" তে সেট করা থাকে।
সম্প্রসারণের জন্য মূল এজেন্ট।
base_environment EnvironmentConfig অথবা স্ট্রিং (ঐচ্ছিক)
এজেন্টের জন্য পরিবেশ কনফিগারেশন।
ক্ষেত্র
ঐচ্ছিক। ইন্টারঅ্যাকশনের জন্য এনভায়রনমেন্ট আইডি। এটি নির্দিষ্ট করা হলে, অনুরোধটি নতুন এনভায়রনমেন্ট তৈরি করার পরিবর্তে বিদ্যমান এনভায়রনমেন্টটি আপডেট করবে।
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (AllowlistEntry) (ঐচ্ছিক)
অনুমোদিত বহির্গামী ডোমেইনের তালিকা। শুধুমাত্র তালিকাভুক্ত ডোমেইনগুলিতেই অনুরোধ পাঠানোর অনুমতি আছে। নির্দিষ্ট কিছু ডোমেইনে হেডার যুক্ত করার পাশাপাশি সমস্ত ডোমেইনকে অনুমতি দিতে [{'domain': '*'}] ব্যবহার করুন।
ক্ষেত্র
যে ডোমেইনে বহির্গামী অনুরোধ পাঠানোর অনুমতি দেওয়া হবে। ওয়াইল্ডকার্ড সমর্থন করে (যেমন '*.googleapis.com')। সব ডোমেইনের অনুমতি দিতে '*' ব্যবহার করুন।
এই ডোমেনের সাথে মিলে যাওয়া সমস্ত বহির্গামী অনুরোধে যুক্ত করার জন্য হেডারসমূহ। এটি একটি একক ডিক্ট অথবা একাধিক ডিক্টের একটি তালিকা গ্রহণ করে। ইগ্রেস প্রক্সি এগুলি স্বয়ংক্রিয়ভাবে যুক্ত করে।
স্ট্রিং
সমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
সম্ভাব্য মান
-
disabledসমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
উৎস অ্যারে (উৎস) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
`type` `INLINE` হলে কন্টেন্টটি ইনলাইন হবে।
ইনলাইন কন্টেন্টের জন্য ঐচ্ছিক এনকোডিং (যেমন `base64`)।
পরিবেশের উৎস। ক্লাউড স্টোরেজের জন্য, এটি হলো ক্লাউড স্টোরেজ পাথ। গিটহাবের জন্য, এটি হলো গিটহাব পাথ।
পরিবেশে উৎসটি কোথায় প্রদর্শিত হবে।
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য মানসমূহ:
-
gcsএকটি ক্লাউড স্টোরেজ বাকেট।
-
inlineইনলাইন কন্টেন্ট।
-
repositoryএকটি জেনেরিক রিপোজিটরি। সোর্স ইউআরএল-এর প্রোটোকল প্রিফিক্স প্রোভাইডারকে শনাক্ত করে (যেমন, github://, gcs://)।
-
skill_registryস্কিল রেজিস্ট্রি সার্ভিস থেকে একটি স্কিল রিসোর্স। স্কিল: projects/{project}/locations/{location}/skills/{skill} স্কিলরিভিশন: projects/{project}/locations/{location}/skills/{skill}/revisions/{revision} একটি প্রজেক্টের অধীনে সমস্ত স্কিল মাউন্ট করার সাপোর্ট: projects/{project}/locations/{location}/skills।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "remote" এ সেট করা থাকে।
ডেভেলপারদের দ্রুত পড়া ও বোঝার জন্য এজেন্টের বিবরণ।
এজেন্টের অনন্য শনাক্তকারী।
এজেন্টের জন্য সিস্টেম নির্দেশাবলী।
টুলস অ্যারে (এজেন্টটুল) (ঐচ্ছিক)
এজেন্টের জন্য উপলব্ধ সরঞ্জামগুলো।
সম্ভাব্য প্রকার
কোডএক্সিকিউশন
এমন একটি টুল যা মডেল কোড কার্যকর করার জন্য ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code_execution" এ সেট করা থাকে।
ফাংশন
একটি সরঞ্জাম যা মডেল ব্যবহার করতে পারে।
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
ফাংশনের প্যারামিটারগুলোর জন্য JSON স্কিমা।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "function" এ সেট করা থাকে।
গুগল অনুসন্ধান
একটি টুল যা মডেল গুগলে অনুসন্ধান করার জন্য ব্যবহার করতে পারে।
সক্ষম করার জন্য অনুসন্ধানের ভিত্তি স্থাপনের প্রকারভেদ।
সম্ভাব্য মানসমূহ:
-
web_searchএই ফিল্ডটি সেট করলে ওয়েব সার্চ চালু হয়। শুধুমাত্র টেক্সট ফলাফল দেখানো হয়।
-
image_searchএই ফিল্ডটি সেট করলে ইমেজ সার্চ চালু হয়। ইমেজের বাইটগুলো ফেরত দেওয়া হয়।
-
enterprise_web_searchএই ফিল্ডটি সেট করলে এন্টারপ্রাইজ ওয়েব সার্চ সক্রিয় হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_search" এ সেট করা থাকে।
McpServer
MCPServer হলো এমন একটি সার্ভার যাকে মডেল বিভিন্ন কাজ সম্পাদনের জন্য আহ্বান করতে পারে।
অনুমোদিত_সরঞ্জাম অ্যারে (AllowedTools) (ঐচ্ছিক)
অনুমোদিত সরঞ্জামগুলো।
ক্ষেত্র
সরঞ্জাম নির্বাচনের ধরণ।
সম্ভাব্য মানসমূহ:
-
autoস্বয়ংক্রিয় টুল নির্বাচন।
-
anyযেকোনো সরঞ্জাম পছন্দ।
-
noneসরঞ্জাম পছন্দের কোনো সুযোগ নেই।
-
validatedসরঞ্জামটির নির্বাচন যথার্থ প্রমাণিত।
অনুমোদিত সরঞ্জামগুলোর নাম।
ঐচ্ছিক: প্রয়োজন হলে অথেনটিকেশন হেডার, টাইমআউট ইত্যাদির জন্য ফিল্ড।
MCPServer-টির নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "mcp_server" -এ সেট করা থাকে।
MCPServer এন্ডপয়েন্টের সম্পূর্ণ URL। উদাহরণ: "https://api.example.com/mcp"
ইউআরএলপ্রসঙ্গ
একটি টুল যা মডেল ইউআরএল কনটেক্সট সংগ্রহ করতে ব্যবহার করতে পারে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "url_context" এ সেট করা থাকে।