ট্রিগার আপনাকে ক্রন শিডিউল অনুযায়ী এজেন্ট এক্সিকিউশন নির্ধারণ করার সুযোগ দেয়, যার মাধ্যমে স্বয়ংক্রিয় এবং পুনরাবৃত্তিমূলক কাজগুলো সম্পন্ন করা যায়।
CreateTrigger
একটি নতুন ট্রিগার তৈরি করে যা প্রদত্ত ক্রন শিডিউল অনুযায়ী নির্দিষ্ট এজেন্টকে চালু করবে।
অনুরোধকারী শরীর
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
ঐচ্ছিক। ট্রিগারের প্রদর্শিত নাম।
ঐচ্ছিক। ট্রিগার কার্যকর করার জন্য পরিবেশ আইডি।
ঐচ্ছিক। সক্রিয়কৃত ইন্টারঅ্যাকশনটির জন্য কার্য সম্পাদনের সময়সীমা।
প্রয়োজনীয়। ইন্টারঅ্যাকশন অনুরোধ টেমপ্লেটটি কার্যকর করতে হবে।
ঐচ্ছিক। ট্রিগারটি স্বয়ংক্রিয়ভাবে বিরতি নেওয়ার আগে (স্ট্যাটাস ERROR হয়ে যাওয়ার আগে) অনুমোদিত সর্বোচ্চ ধারাবাহিক ব্যর্থতার সংখ্যা।
আবশ্যক। যে ক্রন শিডিউল অনুযায়ী ট্রিগারটি চলবে। স্ট্যান্ডার্ড ক্রন ফরম্যাট।
প্রয়োজনীয়। যে সময় অঞ্চল অনুযায়ী সময়সূচীটি ব্যাখ্যা করা হবে।
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
শুধুমাত্র আউটপুট। সর্বশেষ সফলভাবে সম্পাদনের পর থেকে ঘটে যাওয়া ধারাবাহিক ব্যর্থতার সংখ্যা।
শুধুমাত্র আউটপুট। ট্রিগারটি তৈরি হওয়ার সময়।
ঐচ্ছিক। ট্রিগারের প্রদর্শিত নাম।
ঐচ্ছিক। ট্রিগার কার্যকর করার জন্য পরিবেশ আইডি।
ঐচ্ছিক। সক্রিয়কৃত ইন্টারঅ্যাকশনটির জন্য কার্য সম্পাদনের সময়সীমা।
আবশ্যক। শুধুমাত্র আউটপুট। শনাক্তকারী। ট্রিগারের আইডি।
মিথস্ক্রিয়া মিথস্ক্রিয়া (ঐচ্ছিক)
প্রয়োজনীয়। ইন্টারঅ্যাকশন অনুরোধ টেমপ্লেটটি কার্যকর করতে হবে।
ক্ষেত্র
এজেন্ট এজেন্টঅপশন (ঐচ্ছিক)
ইন্টারঅ্যাকশনটি তৈরি করতে ব্যবহৃত 'এজেন্ট'-এর নাম।
সম্ভাব্য মান
-
deep-research-pro-preview-12-2025জেমিনি ডিপ রিসার্চ এজেন্ট
-
deep-research-preview-04-2026জেমিনি ডিপ রিসার্চ এজেন্ট
-
deep-research-max-preview-04-2026জেমিনি ডিপ রিসার্চ ম্যাক্স এজেন্ট
-
antigravity-preview-05-2026যুক্তিবোধ, ফাইল পরিচালনা এবং টুল ব্যবহারের প্রয়োজন হয় এমন একাধিক ধাপের কাজ সম্পাদন করতে অ্যান্টিগ্র্যাভিটি পরিচালিত এজেন্টটি ব্যবহার করুন।
agent_config অবজেক্ট (ঐচ্ছিক)
এজেন্ট ইন্টারঅ্যাকশনের জন্য কনফিগারেশন প্যারামিটারসমূহ।
সম্ভাব্য প্রকার
পলিমরফিক ডিসক্রিমিনেটর: type
AntigravityAgentConfig
অ্যান্টিগ্র্যাভিটি এজেন্ট রানটাইমের কনফিগারেশন। এটি এজেন্টের এক্সিকিউশন এনভায়রনমেন্ট এবং টুল কনফিগারেশনের ওপর সার্ভার-সাইড নিয়ন্ত্রণ প্রদান করে।
এজেন্ট রানের জন্য সর্বোচ্চ মোট টোকেন।
এজেন্টের যুক্তিবোধের জন্য ব্যবহারযোগ্য মডেল।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "antigravity" তে সেট করা থাকে।
কোডমেন্ডারএজেন্টকনফিগ
কোডমেন্ডার এজেন্টের কনফিগারেশন।
find_request FindRequest (ঐচ্ছিক)
দুর্বলতা খুঁজে বের করার মাপকাঠি।
ক্ষেত্র
দুর্বলতা বিশ্লেষণকে নির্দেশনা দেওয়ার জন্য ব্যবহারকারী কর্তৃক প্রদত্ত অতিরিক্ত প্রাসঙ্গিক তথ্য বা নিজস্ব নির্দেশাবলী।
যাচাই করার জন্য একটি নির্দিষ্ট অনুসন্ধানের শনাক্তকারী। এটি প্রধানত ভেরিফাই মোডে ব্যবহৃত হয়, যাতে এজেন্টের কার্যসম্পাদন-ভিত্তিক যাচাইকরণ একটিমাত্র দুর্বলতার উপর কেন্দ্রীভূত হয়।
অনুসন্ধান সেশনের মোড।
সম্ভাব্য মানসমূহ:
-
scanশুধুমাত্র প্রাথমিক ক্লাসিফায়ার ব্যবহার করে দ্রুত স্ক্যান।
-
verifyশ্রেণিবিন্যাস সম্পাদনের পর বিস্তারিত তদন্ত করা হয়।
উৎস_ফাইল অ্যারে (ফাইলের বিষয়বস্তু) (ঐচ্ছিক)
স্ক্যানের প্রেক্ষাপট হিসেবে সরবরাহ করার জন্য উৎস ফাইলগুলির একটি তালিকা।
ক্ষেত্র
ফাইলটির UTF-8 এনকোডেড টেক্সট কন্টেন্ট।
প্রজেক্ট রুট থেকে ফাইলটির আপেক্ষিক পথ।
fix_request FixRequest (ঐচ্ছিক)
দুর্বলতা নিরাময়ের জন্য প্যারামিটারসমূহ।
ক্ষেত্র
প্যাচ তৈরির প্রক্রিয়াকে নির্দেশনা দেওয়ার জন্য ব্যবহারকারী কর্তৃক প্রদত্ত অতিরিক্ত প্রাসঙ্গিক তথ্য বা নিজস্ব নির্দেশাবলী।
যে নির্দিষ্ট নিরাপত্তা ত্রুটিটির প্রতিকার করা হবে, তার শনাক্তকারী। এই আইডিটি পূর্বে আবিষ্কৃত একটি দুর্বলতার সাথে সম্পর্কিত।
উৎস_ফাইল অ্যারে (ফাইলের বিষয়বস্তু) (ঐচ্ছিক)
প্রতিকারের প্রেক্ষাপট প্রদানকারী উৎস ফাইলগুলির একটি তালিকা। এই ফাইলগুলিতেই সাধারণত চিহ্নিত দুর্বলতাটি থাকে।
ক্ষেত্র
ফাইলটির UTF-8 এনকোডেড টেক্সট কন্টেন্ট।
প্রজেক্ট রুট থেকে ফাইলটির আপেক্ষিক পথ।
কোডমেন্ডার এজেন্টের জন্য ব্যবহৃত মডেলের নাম। একটি কোডমেন্ডার সেশনে শুধুমাত্র একটি মডেল ব্যবহৃত হবে।
সেশন_কনফিগ সেশনকনফিগ (ঐচ্ছিক)
ডিফল্ট এজেন্ট আচরণকে অগ্রাহ্য করার জন্য ঐচ্ছিক সেশন-নির্দিষ্ট কনফিগারেশন।
ক্ষেত্র
টাইমআউটে পৌঁছানোর আগে এজেন্টকে সর্বাধিক যতগুলো ইন্টারঅ্যাকশন রাউন্ড সম্পাদন করার অনুমতি দেওয়া হয়।
একই CodeMender সেশনের অন্তর্গত একাধিক ইন্টারঅ্যাকশনকে একত্রিত করার প্যারামিটার।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code-mender" এ সেট করা থাকে।
DeepResearchAgentConfig
ডিপ রিসার্চ এজেন্টের কনফিগারেশন।
ডিপ রিসার্চ এজেন্টের জন্য মানব-সম্পৃক্ত পরিকল্পনা সক্ষম করে। যদি এটি 'true' সেট করা হয়, তাহলে ডিপ রিসার্চ এজেন্ট তার প্রতিক্রিয়ায় একটি গবেষণা পরিকল্পনা প্রদান করবে। এরপর এজেন্টটি কেবল তখনই অগ্রসর হবে, যদি ব্যবহারকারী পরবর্তী টার্নে পরিকল্পনাটি নিশ্চিত করে।
ডিপ রিসার্চ এজেন্টের জন্য বিগকোয়েরি টুল সক্রিয় করে।
চিন্তার সারসংক্ষেপ (ঐচ্ছিক)
উত্তরে চিন্তার সারাংশ অন্তর্ভুক্ত করা হবে কিনা।
সম্ভাব্য মান
-
autoস্বয়ংক্রিয় চিন্তার সারাংশ।
-
noneচিন্তামূলক সারসংক্ষেপ নয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "deep-research" তে সেট করা থাকে।
উত্তরে ভিজ্যুয়ালাইজেশন অন্তর্ভুক্ত করা হবে কিনা।
সম্ভাব্য মানসমূহ:
-
offভিজ্যুয়ালাইজেশন অন্তর্ভুক্ত করবেন না।
-
autoস্বয়ংক্রিয়ভাবে ভিজ্যুয়ালাইজেশন অন্তর্ভুক্ত করুন।
ডাইনামিকএজেন্টকনফিগ
ডাইনামিক এজেন্টদের জন্য কনফিগারেশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "dynamic" এ সেট করা থাকে।
শুধুমাত্র আউটপুট। যে সময়ে প্রতিক্রিয়াটি তৈরি করা হয়েছিল, সেই সময়টি ISO 8601 ফরম্যাটে (YYYY-MM-DDThh:mm:ssZ) উল্লেখ করতে হবে।
পরিবেশ 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" এ সেট করা থাকে।
শুধুমাত্র আউটপুট। ইন্টারঅ্যাকশনটির জন্য এনভায়রনমেন্ট আইডি। অনুরোধে এনভায়রনমেন্ট কনফিগারেশন সেট করা থাকলেই এটি পূরণ করা হবে।
ত্রুটি অ্যারে (ত্রুটি) (ঐচ্ছিক)
শুধুমাত্র আউটপুট। ইন্টারঅ্যাকশনে ডায়াগনস্টিক ত্রুটি / প্ল্যাটফর্ম ভুল রেকর্ড করা হয়েছে।
ক্ষেত্র
একটি URI যা ত্রুটির ধরণ শনাক্ত করে।
মানুষের পাঠযোগ্য একটি ত্রুটি বার্তা।
আবশ্যক। শুধুমাত্র আউটপুট। মিথস্ক্রিয়া সম্পন্ন করার জন্য একটি অনন্য শনাক্তকারী।
ডিফল্ট হলো:
মিথস্ক্রিয়ার জন্য ইনপুট।
অনুরোধটির জন্য ব্যবহারকারী-সংজ্ঞায়িত মেটাডেটা সহ লেবেলগুলি।
মডেল মডেলঅপশন (ঐচ্ছিক)
ইন্টারঅ্যাকশনটি তৈরি করতে ব্যবহৃত `মডেল`-এর নাম।
সম্ভাব্য মান
-
gemini-2.5-flashআমাদের প্রথম হাইব্রিড রিজনিং মডেল যা ১ মিলিয়ন টোকেন কনটেক্সট উইন্ডো এবং থিংকিং বাজেট সমর্থন করে।
-
gemini-2.5-proআমাদের সর্বাধুনিক বহুমুখী মডেল, যা কোডিং এবং জটিল যুক্তিনির্ভর কাজে অত্যন্ত পারদর্শী।
-
gemma-4-26b-a4b-itজেমা 4 26B A4B IT
-
gemma-4-31b-itজেমা ৪ ৩১বি আইটি
-
gemini-flash-latestজেমিনি ফ্ল্যাশের সর্বশেষ সংস্করণ
-
gemini-flash-lite-latestজেমিনি ফ্ল্যাশ-লাইটের সর্বশেষ সংস্করণ
-
gemini-pro-latestজেমিনি প্রো-এর সর্বশেষ সংস্করণ
-
gemini-2.5-flash-liteআমাদের সবচেয়ে ছোট এবং সবচেয়ে সাশ্রয়ী মডেল, যা ব্যাপক ব্যবহারের জন্য নির্মিত।
-
gemini-2.5-flash-imageআমাদের নিজস্ব ইমেজ জেনারেশন মডেলটি গতি, নমনীয়তা এবং প্রাসঙ্গিকতা বোঝার জন্য অপ্টিমাইজ করা হয়েছে। টেক্সট ইনপুট এবং আউটপুটের মূল্য ২.৫ ফ্ল্যাশের সমান।
-
gemini-3-flash-previewগতির জন্য নির্মিত আমাদের সবচেয়ে বুদ্ধিমান মডেল, যা অত্যাধুনিক বুদ্ধিমত্তার সাথে উন্নত অনুসন্ধান এবং ভূমিতে স্থিতিশীলতার সমন্বয় ঘটায়।
-
gemini-3.1-pro-previewআমাদের সর্বাধুনিক অত্যাধুনিক রিজনিং মডেল, যা অভূতপূর্ব গভীরতা ও সূক্ষ্মতা এবং শক্তিশালী মাল্টিমোডাল আন্ডারস্ট্যান্ডিং ও কোডিং সক্ষমতাসম্পন্ন।
-
gemini-3.1-pro-preview-customtoolsকাস্টম টুল ব্যবহারের জন্য অপ্টিমাইজ করা জেমিনি ৩.১ প্রো প্রিভিউ।
-
gemini-3.1-flash-liteআমাদের সবচেয়ে সাশ্রয়ী মডেল, যা বিপুল পরিমাণ এজেন্টিক কাজ, অনুবাদ এবং সাধারণ ডেটা প্রক্রিয়াকরণের জন্য অপ্টিমাইজ করা হয়েছে।
-
gemini-3-pro-imageজেমিনি ৩ প্রো ইমেজ
-
nano-banana-pro-previewজেমিনি ৩ প্রো ছবির প্রিভিউ
-
gemini-3.1-flash-imageজেমিনি ৩.১ ফ্ল্যাশ চিত্র।
-
gemini-3.5-flashএজেন্টিক এবং কোডিং কার্যক্রমে ধারাবাহিক অগ্রণী পারফরম্যান্সের জন্য আমাদের সবচেয়ে বুদ্ধিমান মডেল।
-
gemini-3.6-flashএজেন্টিক এবং কোডিং কার্যক্রমে ধারাবাহিক অগ্রণী পারফরম্যান্সের জন্য আমাদের সবচেয়ে বুদ্ধিমান মডেল।
-
gemini-3.7-flashএজেন্টিক এবং কোডিং কার্যক্রমে ধারাবাহিক অগ্রণী পারফরম্যান্সের জন্য আমাদের সবচেয়ে বুদ্ধিমান মডেল।
-
lyria-3-clip-previewআমাদের স্বল্প-বিলম্বের সঙ্গীত তৈরির মডেলটি উচ্চ-মানের অডিও ক্লিপ এবং সুনির্দিষ্ট ছন্দ নিয়ন্ত্রণের জন্য অপ্টিমাইজ করা হয়েছে।
-
lyria-3-pro-previewগভীর সুরসৃষ্টিগত বোধসম্পন্ন আমাদের উন্নত, পূর্ণাঙ্গ গান তৈরির জেনারেটিভ মডেলটি, বিভিন্ন সঙ্গীত শৈলীতে সুনির্দিষ্ট কাঠামোগত নিয়ন্ত্রণ এবং জটিল রূপান্তরের জন্য সর্বোত্তমভাবে প্রস্তুত করা হয়েছে।
-
gemini-robotics-er-1.6-previewজেমিনি রোবোটিক্স-ইআর ১.৬ প্রিভিউ
-
gemini-robotics-er-2-previewজেমিনি রোবোটিক্স এমবডিড রিজনিং ২ প্রিভিউ
আউটপুট_অডিও অডিও কন্টেন্ট (ঐচ্ছিক)
বর্তমান অনুরোধের জবাবে মডেল দ্বারা তৈরি সর্বশেষ অডিও। দ্রষ্টব্য: এটি SDK দ্বারা যুক্ত করা হয়।
ক্ষেত্র
অডিও চ্যানেলের সংখ্যা।
অডিও বিষয়বস্তু।
অডিওটির মাইম টাইপ।
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 অডিও ফরম্যাট
-
audio/aiffAIFF অডিও ফরম্যাট
-
audio/aacAAC অডিও ফরম্যাট
-
audio/oggOGG অডিও ফরম্যাট
-
audio/flacFLAC অডিও ফরম্যাট
-
audio/mpegMPEG অডিও ফরম্যাট
-
audio/m4aM4A অডিও ফরম্যাট
-
audio/l16L16 অডিও ফরম্যাট
-
audio/opusOPUS অডিও ফরম্যাট
-
audio/alawALAW অডিও ফরম্যাট
-
audio/mulawMULAW অডিও ফরম্যাট
অডিওটির স্যাম্পল রেট।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "audio" তে সেট করা থাকে।
অডিওটির URI।
আউটপুট_ইমেজ ইমেজকন্টেন্ট (ঐচ্ছিক)
বর্তমান অনুরোধের জবাবে মডেল দ্বারা তৈরি সর্বশেষ ছবিটি। দ্রষ্টব্য: এটি SDK দ্বারা যুক্ত করা হয়েছে।
ক্ষেত্র
ছবির বিষয়বস্তু।
ছবিটির মাইম টাইপ।
সম্ভাব্য মানসমূহ:
-
image/pngPNG ছবির ফরম্যাট
-
image/jpegJPEG ছবির ফরম্যাট
-
image/webpওয়েবপি ছবির ফরম্যাট
-
image/heicHEIC ছবির ফরম্যাট
-
image/heifHEIF ছবির ফরম্যাট
-
image/gifজিআইএফ ছবির ফরম্যাট
-
image/bmpবিএমপি ছবির ফরম্যাট
-
image/tiffটিআইএফএফ ইমেজ ফরম্যাট
রেজোলিউশন মিডিয়ারেজোলিউশন (ঐচ্ছিক)
গণমাধ্যমের সংকল্প।
সম্ভাব্য মান
-
lowনিম্ন রেজোলিউশন।
-
mediumমাঝারি রেজোলিউশন।
-
highউচ্চ রেজোলিউশন।
-
ultra_highঅতি উচ্চ রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "image" হিসেবে সেট করা থাকে।
ছবিটির URI।
বর্তমান অনুরোধের জবাবে সর্বশেষ মডেল আউটপুট থেকে সংযুক্ত টেক্সট। দ্রষ্টব্য: এটি SDK দ্বারা যোগ করা হয়েছে।
আউটপুট_ভিডিও ভিডিও সামগ্রী (ঐচ্ছিক)
বর্তমান অনুরোধের জবাবে মডেল দ্বারা তৈরি সর্বশেষ ভিডিও। দ্রষ্টব্য: এটি SDK দ্বারা যোগ করা হয়েছে।
ক্ষেত্র
ভিডিওটির বিষয়বস্তু।
ভিডিওটির মূকাভিনয়ের ধরণ।
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 ভিডিও ফরম্যাট
-
video/mpegMPEG ভিডিও ফরম্যাট
-
video/mpgএমপিজি ভিডিও ফরম্যাট
-
video/movMOV ভিডিও ফরম্যাট
-
video/aviAVI ভিডিও ফরম্যাট
-
video/x-flvFLV ভিডিও ফরম্যাট
-
video/webmওয়েবএম ভিডিও ফরম্যাট
-
video/wmvWMV ভিডিও ফরম্যাট
-
video/3gpp3GPP ভিডিও ফরম্যাট
প্রসেসিং MediaProcessing অথবা enum (স্ট্রিং) (ঐচ্ছিক)
বোঝার জন্য মডেলটি কীভাবে এই ভিডিওটি প্রক্রিয়া করে।
রেজোলিউশন মিডিয়ারেজোলিউশন (ঐচ্ছিক)
গণমাধ্যমের সংকল্প।
সম্ভাব্য মান
-
lowনিম্ন রেজোলিউশন।
-
mediumমাঝারি রেজোলিউশন।
-
highউচ্চ রেজোলিউশন।
-
ultra_highঅতি উচ্চ রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "video" -তে সেট করা থাকে।
ভিডিওটির ইউআরআই।
পূর্ববর্তী যোগাযোগের আইডি, যদি থাকে।
response_format ResponseFormat অথবা অ্যারে (ResponseFormat) (ঐচ্ছিক)
এটি নিশ্চিত করে যে তৈরি হওয়া প্রতিক্রিয়াটি একটি JSON অবজেক্ট হবে যা এই ফিল্ডে নির্দিষ্ট করা JSON স্কিমা মেনে চলে।
সম্ভাব্য প্রকার
অডিও প্রতিক্রিয়া বিন্যাস
অডিও আউটপুট ফরম্যাটের জন্য কনফিগারেশন।
বিট রেট, বিটস পার সেকেন্ড (bps) এককে। শুধুমাত্র কম্প্রেসড ফরম্যাটের (MP3, Opus) জন্য প্রযোজ্য।
অডিও আউটপুটের ডেলিভারি মোড।
সম্ভাব্য মানসমূহ:
-
inlineঅডিও ডেটা রেসপন্সের মধ্যেই ইনলাইনভাবে ফেরত দেওয়া হয়।
-
uriঅডিও ডেটা একটি URI হিসেবে ফেরত দেওয়া হয়।
অডিও আউটপুটের MIME টাইপ।
সম্ভাব্য মানসমূহ:
-
audio/mp3MP3 অডিও ফরম্যাট।
-
audio/ogg_opusOGG Opus অডিও ফরম্যাট।
-
audio/l16র PCM (L16) অডিও ফরম্যাট।
-
audio/wavWAV অডিও ফরম্যাট।
-
audio/alawএ-ল অডিও ফরম্যাট।
-
audio/mulawমু-ল অডিও ফরম্যাট।
স্যাম্পল রেট (হার্টজ এককে)।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "audio" তে সেট করা থাকে।
ইমেজরেসপন্সফরম্যাট
ইমেজ আউটপুট ফরম্যাটের জন্য কনফিগারেশন।
আউটপুট ইমেজের অ্যাসপেক্ট রেশিও।
সম্ভাব্য মানসমূহ:
-
1:1১:১ আকৃতির অনুপাত।
-
2:3২:৩ আকৃতি অনুপাত।
-
3:2৩:২ আকৃতি অনুপাত।
-
3:4৩:৪ আকৃতি অনুপাত।
-
4:3৪:৩ আকৃতি অনুপাত।
-
4:5৪:৫ আকৃতি অনুপাত।
-
5:4৫:৪ আকৃতি অনুপাত।
-
9:16৯:১৬ আকৃতির অনুপাত।
-
16:9১৬:৯ আকৃতি অনুপাত।
-
21:9২১:৯ আকৃতি অনুপাত।
-
1:8১:৮ আকৃতি অনুপাত।
-
8:1৮:১ আকৃতির অনুপাত।
-
1:4১:৪ আকৃতি অনুপাত।
-
4:1৪:১ আকৃতি অনুপাত।
ইমেজ আউটপুটের ডেলিভারি মোড।
সম্ভাব্য মানসমূহ:
-
inlineছবির ডেটা রেসপন্সের মধ্যেই ইনলাইনভাবে ফেরত দেওয়া হয়।
-
uriছবির ডেটা একটি URI হিসেবে ফেরত দেওয়া হয়।
আউটপুট ছবির আকার।
সম্ভাব্য মানসমূহ:
-
512ছবির আকার ৫১২ পিক্সেল।
-
1K১কেবি ছবির আকার।
-
2K২কে ছবির আকার।
-
4K4K ছবির আকার।
আউটপুট ইমেজের MIME টাইপ।
সম্ভাব্য মানসমূহ:
-
image/jpegJPEG ইমেজ ফরম্যাট।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "image" হিসেবে সেট করা থাকে।
পাঠ্য প্রতিক্রিয়া বিন্যাস
টেক্সট আউটপুট ফরম্যাটের জন্য কনফিগারেশন।
টেক্সট আউটপুটের MIME টাইপ।
সম্ভাব্য মানসমূহ:
-
application/jsonJSON আউটপুট ফরম্যাট।
-
text/plainসাধারণ টেক্সট আউটপুট ফরম্যাট।
আউটপুটটি যে JSON স্কিমা মেনে চলবে। শুধুমাত্র তখনই প্রযোজ্য যখন mime_type হবে application/json।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "text" হিসেবে সেট করা থাকে।
ভিডিও প্রতিক্রিয়া বিন্যাস
ভিডিও আউটপুট ফরম্যাটের জন্য কনফিগারেশন।
ভিডিও আউটপুটের অ্যাসপেক্ট রেশিও।
সম্ভাব্য মানসমূহ:
-
16:9১৬:৯ আকৃতি অনুপাত।
-
9:16৯:১৬ আকৃতির অনুপাত।
ভিডিও আউটপুটের ডেলিভারি মোড।
সম্ভাব্য মানসমূহ:
-
inlineভিডিও ডেটা রেসপন্সের মধ্যেই ইনলাইনভাবে ফেরত দেওয়া হয়।
-
uriভিডিও ডেটা একটি URI হিসেবে ফেরত দেওয়া হয়।
ভিডিও আউটপুটের সময়কাল।
ভিডিও আউটপুট সংরক্ষণের জন্য ক্লাউড স্টোরেজ ইউআরআই। ডেলিভারি মোড ইউআরআই হলে ভার্টেক্সের জন্য এটি আবশ্যক।
ভিডিও আউটপুট রেজোলিউশন। ডিফল্ট হিসেবে ৭২০পি সেট করা থাকে।
সম্ভাব্য মানসমূহ:
-
360p৩৬০পি রেজোলিউশন।
-
720p৭২০পি রেজোলিউশন।
-
1080p১০৮০পি রেজোলিউশন।
-
4k৪কে রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "video" -তে সেট করা থাকে।
safety_settings অ্যারে (নিরাপত্তা সেটিংস) (ঐচ্ছিক)
মিথস্ক্রিয়ার জন্য নিরাপত্তা সেটিংস।
ক্ষেত্র
ঐচ্ছিক। কন্টেন্ট ব্লক করার পদ্ধতি। নির্দিষ্ট করে না দিলে, ডিফল্ট আচরণ হিসেবে সম্ভাব্যতা স্কোর ব্যবহার করা হয়।
সম্ভাব্য মানসমূহ:
-
severityক্ষতি ব্লক পদ্ধতিতে সম্ভাবনা এবং তীব্রতা উভয় স্কোরই ব্যবহার করা হয়।
-
probabilityক্ষতি ব্লক পদ্ধতিটি সম্ভাব্যতা স্কোর ব্যবহার করে।
আবশ্যক। কন্টেন্ট ব্লক করার সীমা। ক্ষতির সম্ভাবনা এই সীমা অতিক্রম করলে কন্টেন্টটি ব্লক করা হবে।
সম্ভাব্য মানসমূহ:
-
block_low_and_aboveকম বা তার বেশি ক্ষতির সম্ভাবনা আছে এমন কন্টেন্ট ব্লক করুন।
-
block_medium_and_aboveমাঝারি বা তার চেয়ে বেশি ক্ষতির সম্ভাবনা রয়েছে এমন কন্টেন্ট ব্লক করুন।
-
block_only_highক্ষতির উচ্চ সম্ভাবনাযুক্ত বিষয়বস্তু ব্লক করুন।
-
block_noneক্ষতির সম্ভাবনা নির্বিশেষে কোনো বিষয়বস্তু ব্লক করবেন না।
-
offসুরক্ষা ফিল্টারটি পুরোপুরি বন্ধ করে দিন।
ক্ষতির বিভাগ ( ঐচ্ছিক)
আবশ্যক। যে ধরনের ক্ষতির বিভাগ অবরুদ্ধ করতে হবে।
সম্ভাব্য মান
-
hate_speechএমন বিষয়বস্তু যা নির্দিষ্ট বৈশিষ্ট্যের ভিত্তিতে কোনো ব্যক্তি বা গোষ্ঠীর বিরুদ্ধে সহিংসতাকে উৎসাহিত করে বা ঘৃণা উস্কে দেয়।
-
dangerous_contentএমন বিষয়বস্তু যা বিপজ্জনক কার্যকলাপকে উৎসাহিত করে, সহজতর করে বা সক্ষম করে তোলে।
-
harassmentঅপমানজনক, হুমকিমূলক, অথবা উৎপীড়ন, নির্যাতন বা উপহাস করার উদ্দেশ্যে তৈরি বিষয়বস্তু।
-
sexually_explicitযেসব বিষয়বস্তুতে যৌনতাপূর্ণ উপাদান রয়েছে।
-
civic_integrityঅপ্রচলিত: নির্বাচন ফিল্টার আর সমর্থিত নয়। ক্ষতির বিভাগটি হলো নাগরিক অখণ্ডতা।
-
image_hateবিদ্বেষমূলক বক্তব্য সম্বলিত ছবি।
-
image_dangerous_contentযেসব ছবিতে বিপজ্জনক বিষয়বস্তু রয়েছে।
-
image_harassmentযেসব ছবিতে হয়রানি রয়েছে।
-
image_sexually_explicitযেসব ছবিতে যৌন উত্তেজক বিষয়বস্তু রয়েছে।
-
jailbreakসুরক্ষা ফিল্টার এড়িয়ে যাওয়ার জন্য ডিজাইন করা প্রম্পট।
সার্ভিস_টিয়ার সার্ভিসটিয়ার (ঐচ্ছিক)
মিথস্ক্রিয়ার জন্য পরিষেবা স্তর।
সম্ভাব্য মান
-
flexনমনীয় পরিষেবা স্তর।
-
standardসাধারণ পরিষেবা স্তর।
-
priorityঅগ্রাধিকার পরিষেবা স্তর।
-
deferredবিলম্বিত পরিষেবা স্তর।
আবশ্যক। শুধুমাত্র আউটপুট। মিথস্ক্রিয়ার অবস্থা।
সম্ভাব্য মানসমূহ:
-
in_progressআলোচনাটি চলছে।
-
requires_actionএই মিথস্ক্রিয়ার জন্য ব্যবহারকারীর পক্ষ থেকে কোনো পদক্ষেপ বা ইনপুট প্রয়োজন।
-
completedমিথস্ক্রিয়াটি সম্পন্ন হয়েছে।
-
failedমিথস্ক্রিয়াটি ব্যর্থ হয়েছে।
-
cancelledআলাপচারিতাটি বাতিল করা হয়েছিল।
-
incompleteইন্টারঅ্যাকশনটি সম্পন্ন হয়েছে, কিন্তু এতে অসম্পূর্ণ ফলাফল রয়েছে (যেমন max_tokens-এ পৌঁছানো)।
-
budget_exceededটোকেন বাজেট অতিক্রম করায় মিথস্ক্রিয়াটি স্থগিত করা হয়েছিল।
-
queuedইন্টারঅ্যাকশনটি প্রক্রিয়াকরণের জন্য সারিতে রাখা হয়েছে।
ধাপ অ্যারে (ধাপ) (ঐচ্ছিক)
শুধুমাত্র আউটপুট। প্রতিক্রিয়ার অন্তর্ভুক্ত হলে, মিথস্ক্রিয়াটি গঠনকারী ধাপগুলো।
সম্ভাব্য প্রকার
কোডএক্সিকিউশনকলস্টেপ
কোড এক্সিকিউশন কল ধাপ।
আর্গুমেন্টস CodeExecutionCallStepArguments (প্রয়োজনীয়)
প্রয়োজনীয়। কোড নির্বাহের জন্য আর্গুমেন্টসমূহ প্রদান করতে হবে।
ক্ষেত্র
যে কোডটি কার্যকর করা হবে।
`কোড`-এর প্রোগ্রামিং ভাষা।
সম্ভাব্য মানসমূহ:
-
pythonপাইথন >= ৩.১০, সাথে numpy এবং simpy উপলব্ধ।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code_execution_call" এ সেট করা থাকে।
কোডএক্সিকিউশনরেজাল্টস্টেপ
কোড নির্বাহের ফলাফল ধাপ।
আবশ্যক। আইডিটি অবশ্যই ফাংশন কল ব্লকের আইডির সাথে মিলতে হবে।
কোড নির্বাহের ফলে কোনো ত্রুটি ঘটেছে কিনা।
প্রয়োজনীয়। কোড নির্বাহের আউটপুট।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "code_execution_result" এ সেট করা থাকে।
ফাইলসার্চকলস্টেপ
ফাইল অনুসন্ধান কল ধাপ।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "file_search_call" এ সেট করা থাকে।
ফাইলসার্চরেজাল্টস্টেপ
ফাইল অনুসন্ধানের ফলাফল ধাপ।
আবশ্যক। আইডিটি অবশ্যই ফাংশন কল ব্লকের আইডির সাথে মিলতে হবে।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "file_search_result" এ সেট করা থাকে।
ফাংশনকলস্টেপ
একটি ফাংশন টুল কল করার ধাপ।
প্রয়োজনীয়। ফাংশনে পাস করার জন্য আর্গুমেন্টগুলো।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
প্রয়োজনীয়। যে টুলটি কল করতে হবে তার নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "function_call" এ সেট করা থাকে।
ফাংশনফলাফলধাপ
ফাংশন টুল কলের ফলাফল।
আবশ্যক। আইডিটি অবশ্যই ফাংশন কল ব্লকের আইডির সাথে মিলতে হবে।
টুল কলটির ফলে কোনো ত্রুটি ঘটেছে কিনা।
যে যন্ত্রটিকে ডাকা হয়েছিল তার নাম।
প্রয়োজনীয়। টুল কলের ফলাফল।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "function_result" -এ সেট করা থাকে।
GoogleMapsCallStep
গুগল ম্যাপস কল স্টেপ।
আর্গুমেন্টস GoogleMapsCallStepArguments (ঐচ্ছিক)
গুগল ম্যাপস টুলে যে আর্গুমেন্টগুলো পাস করতে হবে।
ক্ষেত্র
যে কোয়েরিগুলো সম্পাদন করতে হবে।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_maps_call" এ সেট করা থাকে।
GoogleMapsResultStep
গুগল ম্যাপস ফলাফল ধাপ।
আবশ্যক। আইডিটি অবশ্যই ফাংশন কল ব্লকের আইডির সাথে মিলতে হবে।
ফলাফল অ্যারে (GoogleMapsResultItem) (প্রয়োজনীয়)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
স্থানসমূহ অ্যারে (GoogleMapsResultPlaces) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
review_snippets অ্যারে (রিভিউ স্নিপেট) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
রিভিউ স্নিপেটটির আইডি।
পর্যালোচনার শিরোনাম।
গুগল ম্যাপস-এ ব্যবহারকারীর পর্যালোচনার সাথে সম্পর্কিত একটি লিঙ্ক।
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_maps_result" এ সেট করা থাকে।
GoogleSearchCallStep
গুগল সার্চ কল স্টেপ।
আর্গুমেন্ট GoogleSearchCallStepArguments (প্রয়োজনীয়)
প্রয়োজনীয়। গুগল সার্চে পাঠানোর জন্য আর্গুমেন্টগুলো।
ক্ষেত্র
পরবর্তী ওয়েব অনুসন্ধানের জন্য ওয়েব অনুসন্ধান প্রশ্নাবলী।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
অনুসন্ধানের ধরণটি সক্রিয় করা হয়েছে।
সম্ভাব্য মানসমূহ:
-
web_searchএই ফিল্ডটি সেট করলে ওয়েব সার্চ চালু হয়। শুধুমাত্র টেক্সট ফলাফল দেখানো হয়।
-
image_searchএই ফিল্ডটি সেট করলে ইমেজ সার্চ চালু হয়। ইমেজের বাইটগুলো ফেরত দেওয়া হয়।
-
enterprise_web_searchএই ফিল্ডটি সেট করলে এন্টারপ্রাইজ ওয়েব সার্চ সক্রিয় হয়।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_search_call" এ সেট করা থাকে।
GoogleSearchResultStep
গুগল অনুসন্ধানের ফলাফল ধাপ।
আবশ্যক। আইডিটি অবশ্যই ফাংশন কল ব্লকের আইডির সাথে মিলতে হবে।
গুগল অনুসন্ধানে কোনো ত্রুটি হয়েছে কিনা।
ফলাফল অ্যারে (GoogleSearchResultItem) (প্রয়োজনীয়)
প্রয়োজনীয় গুগল অনুসন্ধানের ফলাফল।
ক্ষেত্র
ওয়েব কন্টেন্ট স্নিপেট যা একটি ওয়েব পেজ বা অ্যাপ ওয়েবভিউতে এমবেড করা যায়।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "google_search_result" এ সেট করা থাকে।
McpServerToolCallStep
MCPServer টুল কল করার ধাপ।
আবশ্যক। ফাংশনের আর্গুমেন্টগুলোর JSON অবজেক্ট।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
প্রয়োজনীয়। যে টুলটিকে ডাকা হয়েছিল তার নাম।
প্রয়োজনীয়। ব্যবহৃত এমসিপি সার্ভারের নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "mcp_server_tool_call" এ সেট করা থাকে।
McpServerToolResultStep
MCPServer টুলের ফলাফল ধাপ।
আবশ্যক। আইডিটি অবশ্যই ফাংশন কল ব্লকের আইডির সাথে মিলতে হবে।
এই নির্দিষ্ট টুল কলটির জন্য যে টুলটিকে ডাকা হয়, তার নাম।
প্রয়োজনীয়। এমসিপি সার্ভার কলের আউটপুট। এটি সাধারণ টেক্সট বা রিচ কন্টেন্ট হতে পারে।
ব্যবহৃত এমসিপি সার্ভারটির নাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "mcp_server_tool_result" -এ সেট করা থাকে।
মডেলআউটপুটস্টেপ
মডেল দ্বারা উৎপন্ন আউটপুট।
কন্টেন্ট অ্যারে (বিষয়বস্তু) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
অডিও কন্টেন্ট
একটি অডিও কন্টেন্ট ব্লক।
অডিও চ্যানেলের সংখ্যা।
অডিও বিষয়বস্তু।
অডিওটির মাইম টাইপ।
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 অডিও ফরম্যাট
-
audio/aiffAIFF অডিও ফরম্যাট
-
audio/aacAAC অডিও ফরম্যাট
-
audio/oggOGG অডিও ফরম্যাট
-
audio/flacFLAC অডিও ফরম্যাট
-
audio/mpegMPEG অডিও ফরম্যাট
-
audio/m4aM4A অডিও ফরম্যাট
-
audio/l16L16 অডিও ফরম্যাট
-
audio/opusOPUS অডিও ফরম্যাট
-
audio/alawALAW অডিও ফরম্যাট
-
audio/mulawMULAW অডিও ফরম্যাট
অডিওটির স্যাম্পল রেট।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "audio" তে সেট করা থাকে।
অডিওটির URI।
ডকুমেন্টের বিষয়বস্তু
একটি ডকুমেন্ট কন্টেন্ট ব্লক।
নথির বিষয়বস্তু।
ডকুমেন্টটির মাইম টাইপ।
সম্ভাব্য মানসমূহ:
-
application/pdfপিডিএফ ডকুমেন্ট ফরম্যাট
-
text/csvCSV ডকুমেন্ট ফরম্যাট
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "document" এ সেট করা থাকে।
ডকুমেন্টটির URI।
ছবির বিষয়বস্তু
একটি চিত্র বিষয়বস্তু ব্লক।
ছবির বিষয়বস্তু।
ছবিটির মাইম টাইপ।
সম্ভাব্য মানসমূহ:
-
image/pngPNG ছবির ফরম্যাট
-
image/jpegJPEG ছবির ফরম্যাট
-
image/webpওয়েবপি ছবির ফরম্যাট
-
image/heicHEIC ছবির ফরম্যাট
-
image/heifHEIF ছবির ফরম্যাট
-
image/gifজিআইএফ ছবির ফরম্যাট
-
image/bmpবিএমপি ছবির ফরম্যাট
-
image/tiffটিআইএফএফ ইমেজ ফরম্যাট
রেজোলিউশন মিডিয়ারেজোলিউশন (ঐচ্ছিক)
গণমাধ্যমের সংকল্প।
সম্ভাব্য মান
-
lowনিম্ন রেজোলিউশন।
-
mediumমাঝারি রেজোলিউশন।
-
highউচ্চ রেজোলিউশন।
-
ultra_highঅতি উচ্চ রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "image" হিসেবে সেট করা থাকে।
ছবিটির URI।
টেক্সট কন্টেন্ট
একটি টেক্সট কন্টেন্ট ব্লক।
টীকা অ্যারে (টীকা) (ঐচ্ছিক)
মডেল-সৃষ্ট কন্টেন্টের জন্য উদ্ধৃতি তথ্য।
সম্ভাব্য প্রকার
ফাইল উদ্ধৃতি
ফাইল উদ্ধৃতি টীকা।
ব্যবহারকারী সংগৃহীত কনটেক্সট সম্পর্কে মেটাডেটা প্রদান করেছেন।
ফাইলটির URI।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
ফাইলটির নাম।
ছবির উদ্ধৃতির ক্ষেত্রে, প্রযোজ্য হলে মিডিয়া আইডি।
উদ্ধৃত নথির পৃষ্ঠা নম্বর, যদি প্রযোজ্য হয়।
পাঠ্যের একটি অংশের উৎস উল্লেখ করা হয়েছে।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "file_citation" এ সেট করা থাকে।
স্থান উদ্ধৃতি
স্থান উদ্ধৃতি টীকা।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
স্থানটির নাম।
স্থানটির আইডি, `places/{place_id}` ফরম্যাটে।
review_snippets অ্যারে (রিভিউ স্নিপেট) (ঐচ্ছিক)
গুগল ম্যাপসে কোনো নির্দিষ্ট স্থানের বৈশিষ্ট্য সম্পর্কে উত্তর তৈরি করতে ব্যবহৃত পর্যালোচনার অংশবিশেষ।
ক্ষেত্র
রিভিউ স্নিপেটটির আইডি।
পর্যালোচনার শিরোনাম।
গুগল ম্যাপস-এ ব্যবহারকারীর পর্যালোচনার সাথে সম্পর্কিত একটি লিঙ্ক।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "place_citation" এ সেট করা থাকে।
স্থানটির URI রেফারেন্স।
ইউআরএল উদ্ধৃতি
ইউআরএল উদ্ধৃতি টীকা।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
ইউআরএল-এর শিরোনাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "url_citation" এ সেট করা থাকে।
ইউআরএল।
ওয়ার্ডইনফো
ট্রান্সক্রিপশন আউটপুটের জন্য শব্দ-স্তরের ASR টীকা। এতে শব্দের পাঠ্য, ঐচ্ছিক সময় এবং ঐচ্ছিক বক্তার পরিচয় অন্তর্ভুক্ত থাকে।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
অডিওর শুরুর সাপেক্ষে শব্দটির সময়ের শেষ অফসেট। যখন timestamp_granularities-এ 'word' থাকে, তখন এটি উপস্থিত থাকে।
ঐচ্ছিক। এই শব্দটির জন্য স্পিকার লেবেল (যেমন "spk_1", "spk_2")। TranscriptionConfig-এ diarization_mode সেট করা থাকলে এটি উপস্থিত থাকে।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
অডিওর শুরুর সাপেক্ষে শব্দটির সময়ের শুরুর অফসেট। যখন timestamp_granularities-এ 'word' থাকে, তখন এটি উপস্থিত থাকে।
অনুলিখিত শব্দটি।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "word_info" তে সেট করা থাকে।
প্রয়োজনীয়। পাঠ্য বিষয়বস্তু।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "text" হিসেবে সেট করা থাকে।
ভিডিও কন্টেন্ট
একটি ভিডিও কন্টেন্ট ব্লক।
ভিডিওটির বিষয়বস্তু।
ভিডিওটির মূকাভিনয়ের ধরণ।
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 ভিডিও ফরম্যাট
-
video/mpegMPEG ভিডিও ফরম্যাট
-
video/mpgএমপিজি ভিডিও ফরম্যাট
-
video/movMOV ভিডিও ফরম্যাট
-
video/aviAVI ভিডিও ফরম্যাট
-
video/x-flvFLV ভিডিও ফরম্যাট
-
video/webmওয়েবএম ভিডিও ফরম্যাট
-
video/wmvWMV ভিডিও ফরম্যাট
-
video/3gpp3GPP ভিডিও ফরম্যাট
প্রসেসিং MediaProcessing অথবা enum (স্ট্রিং) (ঐচ্ছিক)
বোঝার জন্য মডেলটি কীভাবে এই ভিডিওটি প্রক্রিয়া করে।
রেজোলিউশন মিডিয়ারেজোলিউশন (ঐচ্ছিক)
গণমাধ্যমের সংকল্প।
সম্ভাব্য মান
-
lowনিম্ন রেজোলিউশন।
-
mediumমাঝারি রেজোলিউশন।
-
highউচ্চ রেজোলিউশন।
-
ultra_highঅতি উচ্চ রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "video" -তে সেট করা থাকে।
ভিডিওটির ইউআরআই।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "model_output" -এ সেট করা থাকে।
চিন্তার পদক্ষেপ
একটি চিন্তাশীল পদক্ষেপ।
ব্যাকএন্ড যাচাইকরণের জন্য একটি স্বাক্ষর হ্যাশ।
সারাংশ অ্যারে (চিন্তার সারাংশ বিষয়বস্তু) (ঐচ্ছিক)
চিন্তাভাবনার সারসংক্ষেপ।
সম্ভাব্য প্রকার
ছবির বিষয়বস্তু
একটি চিত্র বিষয়বস্তু ব্লক।
ছবির বিষয়বস্তু।
ছবিটির মাইম টাইপ।
সম্ভাব্য মানসমূহ:
-
image/pngPNG ছবির ফরম্যাট
-
image/jpegJPEG ছবির ফরম্যাট
-
image/webpওয়েবপি ছবির ফরম্যাট
-
image/heicHEIC ছবির ফরম্যাট
-
image/heifHEIF ছবির ফরম্যাট
-
image/gifজিআইএফ ছবির ফরম্যাট
-
image/bmpবিএমপি ছবির ফরম্যাট
-
image/tiffটিআইএফএফ ইমেজ ফরম্যাট
রেজোলিউশন মিডিয়ারেজোলিউশন (ঐচ্ছিক)
গণমাধ্যমের সংকল্প।
সম্ভাব্য মান
-
lowনিম্ন রেজোলিউশন।
-
mediumমাঝারি রেজোলিউশন।
-
highউচ্চ রেজোলিউশন।
-
ultra_highঅতি উচ্চ রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "image" হিসেবে সেট করা থাকে।
ছবিটির URI।
টেক্সট কন্টেন্ট
একটি টেক্সট কন্টেন্ট ব্লক।
টীকা অ্যারে (টীকা) (ঐচ্ছিক)
মডেল-সৃষ্ট কন্টেন্টের জন্য উদ্ধৃতি তথ্য।
সম্ভাব্য প্রকার
ফাইল উদ্ধৃতি
ফাইল উদ্ধৃতি টীকা।
ব্যবহারকারী সংগৃহীত কনটেক্সট সম্পর্কে মেটাডেটা প্রদান করেছেন।
ফাইলটির URI।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
ফাইলটির নাম।
ছবির উদ্ধৃতির ক্ষেত্রে, প্রযোজ্য হলে মিডিয়া আইডি।
উদ্ধৃত নথির পৃষ্ঠা নম্বর, যদি প্রযোজ্য হয়।
পাঠ্যের একটি অংশের উৎস উল্লেখ করা হয়েছে।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "file_citation" এ সেট করা থাকে।
স্থান উদ্ধৃতি
স্থান উদ্ধৃতি টীকা।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
স্থানটির নাম।
স্থানটির আইডি, `places/{place_id}` ফরম্যাটে।
review_snippets অ্যারে (রিভিউ স্নিপেট) (ঐচ্ছিক)
গুগল ম্যাপসে কোনো নির্দিষ্ট স্থানের বৈশিষ্ট্য সম্পর্কে উত্তর তৈরি করতে ব্যবহৃত পর্যালোচনার অংশবিশেষ।
ক্ষেত্র
রিভিউ স্নিপেটটির আইডি।
পর্যালোচনার শিরোনাম।
গুগল ম্যাপস-এ ব্যবহারকারীর পর্যালোচনার সাথে সম্পর্কিত একটি লিঙ্ক।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "place_citation" এ সেট করা থাকে।
স্থানটির URI রেফারেন্স।
ইউআরএল উদ্ধৃতি
ইউআরএল উদ্ধৃতি টীকা।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
ইউআরএল-এর শিরোনাম।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "url_citation" এ সেট করা থাকে।
ইউআরএল।
ওয়ার্ডইনফো
ট্রান্সক্রিপশন আউটপুটের জন্য শব্দ-স্তরের ASR টীকা। এতে শব্দের পাঠ্য, ঐচ্ছিক সময় এবং ঐচ্ছিক বক্তার পরিচয় অন্তর্ভুক্ত থাকে।
আরোপিত অংশের সমাপ্তি, স্বতন্ত্র।
অডিওর শুরুর সাপেক্ষে শব্দটির সময়ের শেষ অফসেট। যখন timestamp_granularities-এ 'word' থাকে, তখন এটি উপস্থিত থাকে।
ঐচ্ছিক। এই শব্দটির জন্য স্পিকার লেবেল (যেমন "spk_1", "spk_2")। TranscriptionConfig-এ diarization_mode সেট করা থাকলে এটি উপস্থিত থাকে।
প্রতিক্রিয়ার যে অংশটি এই উৎসের সাথে সম্পর্কিত, এটি তার শুরু। সূচকটি অংশের শুরু নির্দেশ করে, যা বাইটে পরিমাপ করা হয়।
অডিওর শুরুর সাপেক্ষে শব্দটির সময়ের শুরুর অফসেট। যখন timestamp_granularities-এ 'word' থাকে, তখন এটি উপস্থিত থাকে।
অনুলিখিত শব্দটি।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "word_info" তে সেট করা থাকে।
প্রয়োজনীয়। পাঠ্য বিষয়বস্তু।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "text" হিসেবে সেট করা থাকে।
কোনো বিবরণ দেওয়া হয়নি।
সর্বদা "thought" অবস্থায় সেট করা থাকে।
UrlContextCallStep
ইউআরএল কনটেক্সট কল ধাপ।
আর্গুমেন্টস UrlContextCallArguments (প্রয়োজনীয়)
আবশ্যক। ইউআরএল কনটেক্সটে পাস করার জন্য আর্গুমেন্টগুলো।
ক্ষেত্র
যে ইউআরএলগুলো আনতে হবে।
এই নির্দিষ্ট টুল কলের জন্য একটি অনন্য আইডি প্রয়োজন।
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_call" .
UrlContextResultStep
URL context result step.
Required. ID to match the ID from the function call block.
Whether the URL context resulted in an error.
result array (UrlContextResult) (required)
Required. The results of the URL context.
ক্ষেত্র
The status of the URL retrieval.
সম্ভাব্য মানসমূহ:
-
successUrl retrieval is successful.
-
errorUrl retrieval is failed due to error.
-
paywallUrl retrieval is failed because the content is behind paywall.
-
unsafeUrl retrieval is failed because the content is unsafe.
The URL that was fetched.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_result" .
UserInputStep
Input provided by the user.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "user_input" .
System instruction for the interaction.
tools array (Tool) (optional)
A list of tool declarations the model may call during interaction.
সম্ভাব্য প্রকার
CodeExecution
A tool that can be used by the model to execute code.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution" .
ComputerUse
A tool that can be used by the model to interact with the computer.
Optional. Disabled safety policies for computer use.
সম্ভাব্য মানসমূহ:
-
financial_transactionsSafety policy for financial transactions.
-
sensitive_data_modificationSafety policy for sensitive data modification.
-
communication_toolSafety policy for communication tools (eg Gmail, Chat, Meet).
-
account_creationSafety policy for account creation.
-
data_modificationSafety policy for data modification.
-
user_consent_managementSafety policy for user consent management.
-
legal_terms_and_agreementsSafety policy for legal terms and agreements.
Whether enable the prompt injection detection check on computer-use request.
The environment being operated.
সম্ভাব্য মানসমূহ:
-
browserOperates in a web browser.
-
mobileOperates in a mobile environment.
-
desktopOperates in a desktop environment.
The list of predefined functions that are excluded from the model call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "computer_use" .
FileSearch
A tool that can be used by the model to search files.
The file search store names to search.
Metadata filter to apply to the semantic retrieval documents and chunks.
The number of semantic retrieval chunks to retrieve.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search" .
ফাংশন
A tool that can be used by the model.
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
The JSON Schema for the function's parameters.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function" .
GoogleMaps
A tool that can be used by the model to call Google Maps.
Whether to return a widget context token in the tool call result of the response.
The latitude of the user's location.
The longitude of the user's location.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps" .
GoogleSearch
A tool that can be used by the model to search Google.
The types of search grounding to enable.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search" .
McpServer
A MCPServer is a server that can be called by the model to perform actions.
allowed_tools array (AllowedTools) (optional)
The allowed tools.
ক্ষেত্র
The mode of the tool choice.
সম্ভাব্য মানসমূহ:
-
autoAuto tool choice.
-
anyAny tool choice.
-
noneNo tool choice.
-
validatedValidated tool choice.
The names of the allowed tools.
Optional: Fields for authentication headers, timeouts, etc., if needed.
The name of the MCPServer.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server" .
The full URL for the MCPServer endpoint. Example: "https://api.example.com/mcp"
Retrieval
A tool that can be used by the model to retrieve files.
exa_ai_search_config ExaAISearchConfig (optional)
Used to specify configuration for ExaAISearch.
ক্ষেত্র
Required. The API key for ExaAiSearch.
Optional. This field can be used to pass any parameter from the Exa.ai Search API.
parallel_ai_search_config ParallelAISearchConfig (optional)
Used to specify configuration for ParallelAISearch.
ক্ষেত্র
Optional. The API key for ParallelAiSearch.
Optional. Custom configs for ParallelAiSearch.
rag_store_config RagStoreConfig (optional)
Used to specify configuration for RagStore.
ক্ষেত্র
rag_resources array (RagResource) (optional)
Optional. The representation of the rag source.
ক্ষেত্র
Optional. RagCorpora resource name.
Optional. rag_file_id. The files should be in the same rag_corpus set in rag_corpus field.
rag_retrieval_config RagRetrievalConfig (optional)
Optional. The retrieval config for the Rag query.
ক্ষেত্র
filter Filter (optional)
Optional. Config for filters.
ক্ষেত্র
Optional. String for metadata filtering.
Optional. Only returns contexts with vector distance smaller than the threshold.
Optional. Only returns contexts with vector similarity larger than the threshold.
hybrid_search HybridSearch (optional)
Optional. Config for Hybrid Search.
ক্ষেত্র
Optional. Alpha value controls the weight between dense and sparse vector search results.
ranking Ranking (optional)
Optional. Config for ranking and reranking.
Optional. The number of contexts to retrieve.
The types of file retrieval to enable.
সম্ভাব্য মানসমূহ:
-
rag_store -
exa_ai_search -
parallel_ai_search
কোনো বিবরণ দেওয়া হয়নি।
Always set to "retrieval" .
UrlContext
A tool that can be used by the model to fetch URL context.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context" .
Output only. The time at which the response was last updated in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
usage Usage (optional)
Output only. Statistics on the interaction request's token usage.
ক্ষেত্র
cached_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of cached token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
grounding_tool_count array (GroundingToolCount) (optional)
Grounding tool count.
ক্ষেত্র
The number of grounding tool counts.
The grounding tool type associated with the count.
সম্ভাব্য মানসমূহ:
-
google_searchGrounding with Google Web Search and Image Search, & Web Grounding for Enterprise.
-
google_mapsGrounding with Google Maps.
-
retrievalGrounding with customer's data, for example, VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of input token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
output_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of output token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
tool_use_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of tool-use token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
Number of tokens in the cached part of the prompt (the cached content).
Number of tokens in the prompt (context).
Total number of tokens across all the generated responses.
Number of tokens of thoughts for thinking models.
Total token count for the interaction request (prompt + responses + other internal tokens).
Number of tokens present in tool-use prompt(s).
webhook_config WebhookConfig (optional)
Optional. Webhook configuration for receiving notifications when the interaction completes.
ক্ষেত্র
Optional. If set, these webhook URIs will be used for webhook events instead of the registered webhooks.
Optional. The user metadata that will be returned on each event emission to the webhooks.
Output only. The time when the trigger was last paused.
Output only. The time when the trigger was last resumed.
Output only. The time when the trigger was last run.
Optional. The maximum number of consecutive failures allowed before the trigger is automatically paused (status becomes ERROR).
Output only. The time when the trigger is scheduled to run next.
Output only. The ID of the last interaction created by this trigger.
Required. The cron schedule on which the trigger should run. Standard cron format.
Output only. The current status of the trigger.
সম্ভাব্য মানসমূহ:
-
activeThe trigger is active and will fire on schedule.
-
pausedThe trigger is paused and will not fire.
-
errorThe trigger has entered an error state due to consecutive failures.
Required. Time zone in which the schedule should be interpreted.
Output only. The time when the trigger was last updated.
উদাহরণ
উদাহরণ প্রতিক্রিয়া
{ "consecutive_failure_count": 0, "create_time": "string", "display_name": "string", "environment_id": "string", "execution_timeout_seconds": 0, "id": "string", "interaction": { "created": "2025-12-04T15:01:45Z", "id": "v1_ChdXS0l4YWZXTk9xbk0xZThQczhEcmlROBIXV0tJeGFmV05PcW5NMWU4UHM4RHJpUTg", "model": "gemini-3.6-flash", "object": "interaction", "status": "completed", "steps": [ { "type": "model_output", "content": [ { "type": "text", "text": "Hello! I'm doing well, functioning as expected. Thank you for asking! How are you doing today?" } ] } ], "updated": "2025-12-04T15:01:45Z", "usage": { "input_tokens_by_modality": [ { "modality": "text", "tokens": 7 } ], "total_cached_tokens": 0, "total_input_tokens": 7, "total_output_tokens": 23, "total_thought_tokens": 49, "total_tokens": 79, "total_tool_use_tokens": 0 } }, "last_pause_time": "string", "last_resume_time": "string", "last_run_time": "string", "max_consecutive_failures": 0, "next_run_time": "string", "previous_interaction_id": "string", "schedule": "string", "status": "active", "time_zone": "string", "update_time": "string" }
রানট্রিগার
Runs a trigger immediately.
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
Output only. The time when the execution finished.
Output only. The environment ID used for the execution.
Output only. The error message if the execution failed.
Required. Output only. Identifier. The ID of the trigger execution.
Output only. The ID of the interaction created by this execution, if any.
Output only. The time when the execution was scheduled to run.
Output only. The time when the execution started.
Output only. The status of the execution.
সম্ভাব্য মানসমূহ:
-
in_progressThe execution is currently in progress.
-
completedThe execution completed successfully.
-
failedThe execution failed.
-
skippedThe execution was skipped (eg, previous execution still running).
-
timed_outThe execution timed out.
Required. Output only. Identifier. The ID of the trigger that created this execution.
উদাহরণ
উদাহরণ প্রতিক্রিয়া
{ "end_time": "string", "environment_id": "string", "error": "string", "id": "string", "interaction_id": "string", "scheduled_time": "string", "start_time": "string", "status": "in_progress", "trigger_id": "string" }
ListTriggers
Lists triggers for a project.
পাথ / কোয়েরি প্যারামিটার
Optional. Filter expression (eg, by state).
Optional. The maximum number of triggers to return per page.
Optional. A page token from a previous ListTriggers call.
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
A page token, received from a previous `ListTriggers` call. Provide this to retrieve the subsequent page.
The list of triggers.
উদাহরণ
উদাহরণ প্রতিক্রিয়া
{ "next_page_token": "string", "triggers": [ { "consecutive_failure_count": 0, "create_time": "string", "display_name": "string", "environment_id": "string", "execution_timeout_seconds": 0, "id": "string", "interaction": { "created": "2025-12-04T15:01:45Z", "id": "v1_ChdXS0l4YWZXTk9xbk0xZThQczhEcmlROBIXV0tJeGFmV05PcW5NMWU4UHM4RHJpUTg", "model": "gemini-3.6-flash", "object": "interaction", "status": "completed", "steps": [ { "type": "model_output", "content": [ { "type": "text", "text": "Hello! I'm doing well, functioning as expected. Thank you for asking! How are you doing today?" } ] } ], "updated": "2025-12-04T15:01:45Z", "usage": { "input_tokens_by_modality": [ { "modality": "text", "tokens": 7 } ], "total_cached_tokens": 0, "total_input_tokens": 7, "total_output_tokens": 23, "total_thought_tokens": 49, "total_tokens": 79, "total_tool_use_tokens": 0 } }, "last_pause_time": "string", "last_resume_time": "string", "last_run_time": "string", "max_consecutive_failures": 0, "next_run_time": "string", "previous_interaction_id": "string", "schedule": "string", "status": "active", "time_zone": "string", "update_time": "string" } ] }
গেটট্রিগার
Gets details of a single trigger.
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
Output only. The number of consecutive failures that have occurred since the last successful execution.
Output only. The time when the trigger was created.
Optional. The display name of the trigger.
Optional. The environment ID for the trigger execution.
Optional. The execution timeout for the triggered interaction.
Required. Output only. Identifier. The ID of the trigger.
interaction Interaction (optional)
Required. The interaction request template to be executed.
ক্ষেত্র
agent AgentOption (optional)
The name of the `Agent` used for generating the interaction.
সম্ভাব্য মান
-
deep-research-pro-preview-12-2025Gemini Deep Research Agent
-
deep-research-preview-04-2026Gemini Deep Research Agent
-
deep-research-max-preview-04-2026Gemini Deep Research Max Agent
-
antigravity-preview-05-2026Use the Antigravity managed agent to perform multi-step tasks that require reasoning, file operations, and tool use.
agent_config object (optional)
Configuration parameters for the agent interaction.
সম্ভাব্য প্রকার
Polymorphic discriminator: type
AntigravityAgentConfig
Configuration for the Antigravity agent runtime. Provides server-side control over the agent's execution environment and tool configuration.
Max total tokens for the agent run.
The model to use for agent reasoning.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "antigravity" .
CodeMenderAgentConfig
Configuration for the CodeMender agent.
find_request FindRequest (optional)
Parameters for finding vulnerabilities.
ক্ষেত্র
Additional context or custom instructions provided by the user to guide the vulnerability analysis.
The identifier of a specific finding to verify. This is primarily used in VERIFY mode to focus the agent's execution-based validation on a single vulnerability.
The mode of the find session.
সম্ভাব্য মানসমূহ:
-
scanFast scan using only the initial classifier.
-
verifyPerforms classification followed by detailed investigation.
source_files array (FileContent) (optional)
A list of source files to provide as context for the scan.
ক্ষেত্র
The UTF-8 encoded text content of the file.
The relative path of the file from the project root.
fix_request FixRequest (optional)
Parameters for fixing vulnerabilities.
ক্ষেত্র
Additional context or custom instructions provided by the user to guide the patch generation process.
The identifier of the specific security finding to be remediated. This ID maps to a previously discovered vulnerability.
source_files array (FileContent) (optional)
A list of source files providing context for the remediation. These files are typically the ones containing the identified vulnerability.
ক্ষেত্র
The UTF-8 encoded text content of the file.
The relative path of the file from the project root.
The name of the model to use for the CodeMender agent. One CodeMender session will only use one model.
session_config SessionConfig (optional)
Optional session-specific configurations to override default agent behavior.
ক্ষেত্র
The maximum number of interaction rounds the agent is allowed to perform before reaching a timeout.
Parameter for grouping multiple interactions that belong to the same CodeMender session.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code-mender" .
DeepResearchAgentConfig
Configuration for the Deep Research agent.
Enables human-in-the-loop planning for the Deep Research agent. If set to true, the Deep Research agent will provide a research plan in its response. The agent will then proceed only if the user confirms the plan in the next turn.
Enables bigquery tool for the Deep Research agent.
thinking_summaries ThinkingSummaries (optional)
Whether to include thought summaries in the response.
সম্ভাব্য মান
-
autoAuto thinking summaries.
-
noneNo thinking summaries.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "deep-research" .
Whether to include visualizations in the response.
সম্ভাব্য মানসমূহ:
-
offDo not include visualizations.
-
autoAutomatically include visualizations.
DynamicAgentConfig
Configuration for dynamic agents.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "dynamic" .
Output only. The time at which the response was created in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
environment EnvironmentConfig or string (optional)
The environment configuration for the interaction. Can be an object specifying remote environment sources or a string referencing an existing environment ID.
ক্ষেত্র
Optional. The environment ID for the interaction. If specified, the request will update the existing environment instead of creating a new one.
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (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।
কোনো বিবরণ দেওয়া হয়নি।
Always set to "remote" .
Output only. The environment ID for the interaction. Only populated if environment config is set in the request.
errors array (Error) (optional)
Output only. Diagnostic faults / platform errors recorded on the interaction.
ক্ষেত্র
A URI that identifies the error type.
A human-readable error message.
Required. Output only. A unique identifier for the interaction completion.
Defaults to:
The input for the interaction.
The labels with user-defined metadata for the request.
model ModelOption (optional)
The name of the `Model` used for generating the interaction.
সম্ভাব্য মান
-
gemini-2.5-flashOur first hybrid reasoning model which supports a 1M token context window and has thinking budgets.
-
gemini-2.5-proOur state-of-the-art multipurpose model, which excels at coding and complex reasoning tasks.
-
gemma-4-26b-a4b-itGemma 4 26B A4B IT
-
gemma-4-31b-itGemma 4 31B IT
-
gemini-flash-latestLatest release of Gemini Flash
-
gemini-flash-lite-latestLatest release of Gemini Flash-Lite
-
gemini-pro-latestLatest release of Gemini Pro
-
gemini-2.5-flash-liteOur smallest and most cost effective model, built for at scale usage.
-
gemini-2.5-flash-imageOur native image generation model, optimized for speed, flexibility, and contextual understanding. Text input and output is priced the same as 2.5 Flash.
-
gemini-3-flash-previewOur most intelligent model built for speed, combining frontier intelligence with superior search and grounding.
-
gemini-3.1-pro-previewOur latest SOTA reasoning model with unprecedented depth and nuance, and powerful multimodal understanding and coding capabilities.
-
gemini-3.1-pro-preview-customtoolsGemini 3.1 Pro Preview optimized for custom tool usage
-
gemini-3.1-flash-liteOur most cost-efficient model, optimized for high-volume agentic tasks, translation, and simple data processing.
-
gemini-3-pro-imageGemini 3 Pro Image
-
nano-banana-pro-previewGemini 3 Pro Image Preview
-
gemini-3.1-flash-imageGemini 3.1 Flash Image.
-
gemini-3.5-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
gemini-3.6-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
gemini-3.7-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
lyria-3-clip-previewOur low-latency, music generation model optimized for high-fidelity audio clips and precise rhythmic control.
-
lyria-3-pro-previewOur advanced, full-song generative model with deep compositional understanding, optimized for precise structural control and complex transitions across diverse musical styles.
-
gemini-robotics-er-1.6-previewGemini Robotics-ER 1.6 Preview
-
gemini-robotics-er-2-previewGemini Robotics Embodied Reasoning 2 Preview
output_audio AudioContent (optional)
The last audio generated by the model in response to the current request. Note: this is added by the SDK.
ক্ষেত্র
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
output_image ImageContent (optional)
The last image generated by the model in response to the current request. Note: this is added by the SDK.
ক্ষেত্র
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
Concatenated text from the last model output in response to the current request. Note: this is added by the SDK.
output_video VideoContent (optional)
The last video generated by the model in response to the current request. Note: this is added by the SDK.
ক্ষেত্র
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
The ID of the previous interaction, if any.
response_format ResponseFormat or array (ResponseFormat) (optional)
Enforces that the generated response is a JSON object that complies with the JSON schema specified in this field.
সম্ভাব্য প্রকার
AudioResponseFormat
Configuration for audio output format.
Bit rate in bits per second (bps). Only applicable for compressed formats (MP3, Opus).
The delivery mode for the audio output.
সম্ভাব্য মানসমূহ:
-
inlineAudio data is returned inline in the response.
-
uriAudio data is returned as a URI.
The MIME type of the audio output.
সম্ভাব্য মানসমূহ:
-
audio/mp3MP3 audio format.
-
audio/ogg_opusOGG Opus audio format.
-
audio/l16Raw PCM (L16) audio format.
-
audio/wavWAV audio format.
-
audio/alawA-law audio format.
-
audio/mulawMu-law audio format.
Sample rate in Hz.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
ImageResponseFormat
Configuration for image output format.
The aspect ratio for the image output.
সম্ভাব্য মানসমূহ:
-
1:1১:১ আকৃতির অনুপাত।
-
2:32:3 aspect ratio.
-
3:23:2 aspect ratio.
-
3:43:4 aspect ratio.
-
4:34:3 aspect ratio.
-
4:54:5 aspect ratio.
-
5:45:4 aspect ratio.
-
9:169:16 aspect ratio.
-
16:916:9 aspect ratio.
-
21:921:9 aspect ratio.
-
1:81:8 aspect ratio.
-
8:18:1 aspect ratio.
-
1:41:4 aspect ratio.
-
4:14:1 aspect ratio.
The delivery mode for the image output.
সম্ভাব্য মানসমূহ:
-
inlineImage data is returned inline in the response.
-
uriImage data is returned as a URI.
The size of the image output.
সম্ভাব্য মানসমূহ:
-
512512px image size.
-
1K1K image size.
-
2K2K image size.
-
4K4K image size.
The MIME type of the image output.
সম্ভাব্য মানসমূহ:
-
image/jpegJPEG image format.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
TextResponseFormat
Configuration for text output format.
The MIME type of the text output.
সম্ভাব্য মানসমূহ:
-
application/jsonJSON output format.
-
text/plainPlain text output format.
The JSON schema that the output should conform to. Only applicable when mime_type is application/json.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoResponseFormat
Configuration for video output format.
The aspect ratio for the video output.
সম্ভাব্য মানসমূহ:
-
16:916:9 aspect ratio.
-
9:169:16 aspect ratio.
The delivery mode for the video output.
সম্ভাব্য মানসমূহ:
-
inlineVideo data is returned inline in the response.
-
uriVideo data is returned as a URI.
The duration for the video output.
The Cloud Storage URI to store the video output. Required for Vertex if delivery mode is URI.
The video output resolution. Defaults to 720p.
সম্ভাব্য মানসমূহ:
-
360p360p resolution.
-
720p720p resolution.
-
1080p1080p resolution.
-
4k৪কে রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
safety_settings array (SafetySetting) (optional)
Safety settings for the interaction.
ক্ষেত্র
Optional. The method for blocking content. If not specified, the default behavior is to use the probability score.
সম্ভাব্য মানসমূহ:
-
severityThe harm block method uses both probability and severity scores.
-
probabilityThe harm block method uses the probability score.
Required. The threshold for blocking content. If the harm probability exceeds this threshold, the content will be blocked.
সম্ভাব্য মানসমূহ:
-
block_low_and_aboveBlock content with a low harm probability or higher.
-
block_medium_and_aboveBlock content with a medium harm probability or higher.
-
block_only_highBlock content with a high harm probability.
-
block_noneDo not block any content, regardless of its harm probability.
-
offTurn off the safety filter entirely.
type HarmCategory (optional)
Required. The type of harm category to be blocked.
সম্ভাব্য মান
-
hate_speechContent that promotes violence or incites hatred against individuals or groups based on certain attributes.
-
dangerous_contentContent that promotes, facilitates, or enables dangerous activities.
-
harassmentAbusive, threatening, or content intended to bully, torment, or ridicule.
-
sexually_explicitContent that contains sexually explicit material.
-
civic_integrityDeprecated: Election filter is not longer supported. The harm category is civic integrity.
-
image_hateImages that contain hate speech.
-
image_dangerous_contentImages that contain dangerous content.
-
image_harassmentImages that contain harassment.
-
image_sexually_explicitImages that contain sexually explicit content.
-
jailbreakPrompts designed to bypass safety filters.
service_tier ServiceTier (optional)
The service tier for the interaction.
সম্ভাব্য মান
-
flexFlex service tier.
-
standardStandard service tier.
-
priorityPriority service tier.
-
deferredDeferred service tier.
Required. Output only. The status of the interaction.
সম্ভাব্য মানসমূহ:
-
in_progressThe interaction is in progress.
-
requires_actionThe interaction requires action/input from the user.
-
completedThe interaction is completed.
-
failedThe interaction failed.
-
cancelledThe interaction was cancelled.
-
incompleteThe interaction is completed, but contains incomplete results (eg hitting max_tokens).
-
budget_exceededThe interaction was halted because the token budget was exceeded.
-
queuedThe interaction is queued, waiting for processing.
steps array (Step) (optional)
Output only. The steps that make up the interaction, when included in the response.
সম্ভাব্য প্রকার
CodeExecutionCallStep
Code execution call step.
arguments CodeExecutionCallStepArguments (required)
Required. The arguments to pass to the code execution.
ক্ষেত্র
The code to be executed.
Programming language of the `code`.
সম্ভাব্য মানসমূহ:
-
pythonPython >= 3.10, with numpy and simpy available.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution_call" .
CodeExecutionResultStep
Code execution result step.
Required. ID to match the ID from the function call block.
Whether the code execution resulted in an error.
Required. The output of the code execution.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution_result" .
FileSearchCallStep
File Search call step.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search_call" .
FileSearchResultStep
File Search result step.
Required. ID to match the ID from the function call block.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search_result" .
FunctionCallStep
A function tool call step.
Required. The arguments to pass to the function.
Required. A unique ID for this specific tool call.
Required. The name of the tool to call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function_call" .
FunctionResultStep
Result of a function tool call.
Required. ID to match the ID from the function call block.
Whether the tool call resulted in an error.
The name of the tool that was called.
Required. The result of the tool call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function_result" .
GoogleMapsCallStep
Google Maps call step.
arguments GoogleMapsCallStepArguments (optional)
The arguments to pass to the Google Maps tool.
ক্ষেত্র
The queries to be executed.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps_call" .
GoogleMapsResultStep
Google Maps result step.
Required. ID to match the ID from the function call block.
result array (GoogleMapsResultItem) (required)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
places array (GoogleMapsResultPlaces) (optional)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
review_snippets array (ReviewSnippet) (optional)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps_result" .
GoogleSearchCallStep
Google Search call step.
arguments GoogleSearchCallStepArguments (required)
Required. The arguments to pass to Google Search.
ক্ষেত্র
Web search queries for the following-up web search.
Required. A unique ID for this specific tool call.
The type of search grounding enabled.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search_call" .
GoogleSearchResultStep
Google Search result step.
Required. ID to match the ID from the function call block.
Whether the Google Search resulted in an error.
result array (GoogleSearchResultItem) (required)
Required. The results of the Google Search.
ক্ষেত্র
Web content snippet that can be embedded in a web page or an app webview.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search_result" .
McpServerToolCallStep
MCPServer tool call step.
Required. The JSON object of arguments for the function.
Required. A unique ID for this specific tool call.
Required. The name of the tool which was called.
Required. The name of the used MCP server.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server_tool_call" .
McpServerToolResultStep
MCPServer tool result step.
Required. ID to match the ID from the function call block.
Name of the tool which is called for this specific tool call.
Required. The output from the MCP server call. Can be simple text or rich content.
The name of the used MCP server.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server_tool_result" .
ModelOutputStep
Output generated by the model.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "model_output" .
ThoughtStep
A thought step.
A signature hash for backend validation.
summary array (ThoughtSummaryContent) (optional)
A summary of the thought.
সম্ভাব্য প্রকার
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
কোনো বিবরণ দেওয়া হয়নি।
Always set to "thought" .
UrlContextCallStep
URL context call step.
arguments UrlContextCallArguments (required)
Required. The arguments to pass to the URL context.
ক্ষেত্র
The URLs to fetch.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_call" .
UrlContextResultStep
URL context result step.
Required. ID to match the ID from the function call block.
Whether the URL context resulted in an error.
result array (UrlContextResult) (required)
Required. The results of the URL context.
ক্ষেত্র
The status of the URL retrieval.
সম্ভাব্য মানসমূহ:
-
successUrl retrieval is successful.
-
errorUrl retrieval is failed due to error.
-
paywallUrl retrieval is failed because the content is behind paywall.
-
unsafeUrl retrieval is failed because the content is unsafe.
The URL that was fetched.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_result" .
UserInputStep
Input provided by the user.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "user_input" .
System instruction for the interaction.
tools array (Tool) (optional)
A list of tool declarations the model may call during interaction.
সম্ভাব্য প্রকার
CodeExecution
A tool that can be used by the model to execute code.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution" .
ComputerUse
A tool that can be used by the model to interact with the computer.
Optional. Disabled safety policies for computer use.
সম্ভাব্য মানসমূহ:
-
financial_transactionsSafety policy for financial transactions.
-
sensitive_data_modificationSafety policy for sensitive data modification.
-
communication_toolSafety policy for communication tools (eg Gmail, Chat, Meet).
-
account_creationSafety policy for account creation.
-
data_modificationSafety policy for data modification.
-
user_consent_managementSafety policy for user consent management.
-
legal_terms_and_agreementsSafety policy for legal terms and agreements.
Whether enable the prompt injection detection check on computer-use request.
The environment being operated.
সম্ভাব্য মানসমূহ:
-
browserOperates in a web browser.
-
mobileOperates in a mobile environment.
-
desktopOperates in a desktop environment.
The list of predefined functions that are excluded from the model call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "computer_use" .
FileSearch
A tool that can be used by the model to search files.
The file search store names to search.
Metadata filter to apply to the semantic retrieval documents and chunks.
The number of semantic retrieval chunks to retrieve.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search" .
ফাংশন
A tool that can be used by the model.
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
The JSON Schema for the function's parameters.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function" .
GoogleMaps
A tool that can be used by the model to call Google Maps.
Whether to return a widget context token in the tool call result of the response.
The latitude of the user's location.
The longitude of the user's location.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps" .
GoogleSearch
A tool that can be used by the model to search Google.
The types of search grounding to enable.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search" .
McpServer
A MCPServer is a server that can be called by the model to perform actions.
allowed_tools array (AllowedTools) (optional)
The allowed tools.
ক্ষেত্র
The mode of the tool choice.
সম্ভাব্য মানসমূহ:
-
autoAuto tool choice.
-
anyAny tool choice.
-
noneNo tool choice.
-
validatedValidated tool choice.
The names of the allowed tools.
Optional: Fields for authentication headers, timeouts, etc., if needed.
The name of the MCPServer.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server" .
The full URL for the MCPServer endpoint. Example: "https://api.example.com/mcp"
Retrieval
A tool that can be used by the model to retrieve files.
exa_ai_search_config ExaAISearchConfig (optional)
Used to specify configuration for ExaAISearch.
ক্ষেত্র
Required. The API key for ExaAiSearch.
Optional. This field can be used to pass any parameter from the Exa.ai Search API.
parallel_ai_search_config ParallelAISearchConfig (optional)
Used to specify configuration for ParallelAISearch.
ক্ষেত্র
Optional. The API key for ParallelAiSearch.
Optional. Custom configs for ParallelAiSearch.
rag_store_config RagStoreConfig (optional)
Used to specify configuration for RagStore.
ক্ষেত্র
rag_resources array (RagResource) (optional)
Optional. The representation of the rag source.
ক্ষেত্র
Optional. RagCorpora resource name.
Optional. rag_file_id. The files should be in the same rag_corpus set in rag_corpus field.
rag_retrieval_config RagRetrievalConfig (optional)
Optional. The retrieval config for the Rag query.
ক্ষেত্র
filter Filter (optional)
Optional. Config for filters.
ক্ষেত্র
Optional. String for metadata filtering.
Optional. Only returns contexts with vector distance smaller than the threshold.
Optional. Only returns contexts with vector similarity larger than the threshold.
hybrid_search HybridSearch (optional)
Optional. Config for Hybrid Search.
ক্ষেত্র
Optional. Alpha value controls the weight between dense and sparse vector search results.
ranking Ranking (optional)
Optional. Config for ranking and reranking.
Optional. The number of contexts to retrieve.
The types of file retrieval to enable.
সম্ভাব্য মানসমূহ:
-
rag_store -
exa_ai_search -
parallel_ai_search
কোনো বিবরণ দেওয়া হয়নি।
Always set to "retrieval" .
UrlContext
A tool that can be used by the model to fetch URL context.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context" .
Output only. The time at which the response was last updated in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
usage Usage (optional)
Output only. Statistics on the interaction request's token usage.
ক্ষেত্র
cached_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of cached token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
grounding_tool_count array (GroundingToolCount) (optional)
Grounding tool count.
ক্ষেত্র
The number of grounding tool counts.
The grounding tool type associated with the count.
সম্ভাব্য মানসমূহ:
-
google_searchGrounding with Google Web Search and Image Search, & Web Grounding for Enterprise.
-
google_mapsGrounding with Google Maps.
-
retrievalGrounding with customer's data, for example, VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of input token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
output_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of output token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
tool_use_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of tool-use token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
Number of tokens in the cached part of the prompt (the cached content).
Number of tokens in the prompt (context).
Total number of tokens across all the generated responses.
Number of tokens of thoughts for thinking models.
Total token count for the interaction request (prompt + responses + other internal tokens).
Number of tokens present in tool-use prompt(s).
webhook_config WebhookConfig (optional)
Optional. Webhook configuration for receiving notifications when the interaction completes.
ক্ষেত্র
Optional. If set, these webhook URIs will be used for webhook events instead of the registered webhooks.
Optional. The user metadata that will be returned on each event emission to the webhooks.
Output only. The time when the trigger was last paused.
Output only. The time when the trigger was last resumed.
Output only. The time when the trigger was last run.
Optional. The maximum number of consecutive failures allowed before the trigger is automatically paused (status becomes ERROR).
Output only. The time when the trigger is scheduled to run next.
Output only. The ID of the last interaction created by this trigger.
Required. The cron schedule on which the trigger should run. Standard cron format.
Output only. The current status of the trigger.
সম্ভাব্য মানসমূহ:
-
activeThe trigger is active and will fire on schedule.
-
pausedThe trigger is paused and will not fire.
-
errorThe trigger has entered an error state due to consecutive failures.
Required. Time zone in which the schedule should be interpreted.
Output only. The time when the trigger was last updated.
উদাহরণ
উদাহরণ প্রতিক্রিয়া
{ "consecutive_failure_count": 0, "create_time": "string", "display_name": "string", "environment_id": "string", "execution_timeout_seconds": 0, "id": "string", "interaction": { "created": "2025-12-04T15:01:45Z", "id": "v1_ChdXS0l4YWZXTk9xbk0xZThQczhEcmlROBIXV0tJeGFmV05PcW5NMWU4UHM4RHJpUTg", "model": "gemini-3.6-flash", "object": "interaction", "status": "completed", "steps": [ { "type": "model_output", "content": [ { "type": "text", "text": "Hello! I'm doing well, functioning as expected. Thank you for asking! How are you doing today?" } ] } ], "updated": "2025-12-04T15:01:45Z", "usage": { "input_tokens_by_modality": [ { "modality": "text", "tokens": 7 } ], "total_cached_tokens": 0, "total_input_tokens": 7, "total_output_tokens": 23, "total_thought_tokens": 49, "total_tokens": 79, "total_tool_use_tokens": 0 } }, "last_pause_time": "string", "last_resume_time": "string", "last_run_time": "string", "max_consecutive_failures": 0, "next_run_time": "string", "previous_interaction_id": "string", "schedule": "string", "status": "active", "time_zone": "string", "update_time": "string" }
ListTriggerExecutions
Lists executions for a trigger.
পাথ / কোয়েরি প্যারামিটার
Optional. The maximum number of executions to return per page.
Optional. A page token from a previous ListTriggerExecutions call.
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
A page token, received from a previous `ListTriggerExecutions` call. Provide this to retrieve the subsequent page.
trigger_executions array (TriggerExecution) (optional)
The list of trigger executions.
ক্ষেত্র
Output only. The time when the execution finished.
Output only. The environment ID used for the execution.
Output only. The error message if the execution failed.
Required. Output only. Identifier. The ID of the trigger execution.
Output only. The ID of the interaction created by this execution, if any.
Output only. The time when the execution was scheduled to run.
Output only. The time when the execution started.
Output only. The status of the execution.
সম্ভাব্য মানসমূহ:
-
in_progressThe execution is currently in progress.
-
completedThe execution completed successfully.
-
failedThe execution failed.
-
skippedThe execution was skipped (eg, previous execution still running).
-
timed_outThe execution timed out.
Required. Output only. Identifier. The ID of the trigger that created this execution.
উদাহরণ
উদাহরণ প্রতিক্রিয়া
{ "next_page_token": "string", "trigger_executions": [ { "end_time": "string", "environment_id": "string", "error": "string", "id": "string", "interaction_id": "string", "scheduled_time": "string", "start_time": "string", "status": "in_progress", "trigger_id": "string" } ] }
UpdateTrigger
Updates a trigger.
অনুরোধকারী শরীর
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
Optional. The display name of the trigger.
Optional. The status of the trigger.
সম্ভাব্য মানসমূহ:
-
activeThe trigger is active and will fire on schedule.
-
pausedThe trigger is paused and will not fire.
-
errorThe trigger has entered an error state due to consecutive failures.
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
Output only. The number of consecutive failures that have occurred since the last successful execution.
Output only. The time when the trigger was created.
Optional. The display name of the trigger.
Optional. The environment ID for the trigger execution.
Optional. The execution timeout for the triggered interaction.
Required. Output only. Identifier. The ID of the trigger.
interaction Interaction (optional)
Required. The interaction request template to be executed.
ক্ষেত্র
agent AgentOption (optional)
The name of the `Agent` used for generating the interaction.
সম্ভাব্য মান
-
deep-research-pro-preview-12-2025Gemini Deep Research Agent
-
deep-research-preview-04-2026Gemini Deep Research Agent
-
deep-research-max-preview-04-2026Gemini Deep Research Max Agent
-
antigravity-preview-05-2026Use the Antigravity managed agent to perform multi-step tasks that require reasoning, file operations, and tool use.
agent_config object (optional)
Configuration parameters for the agent interaction.
সম্ভাব্য প্রকার
Polymorphic discriminator: type
AntigravityAgentConfig
Configuration for the Antigravity agent runtime. Provides server-side control over the agent's execution environment and tool configuration.
Max total tokens for the agent run.
The model to use for agent reasoning.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "antigravity" .
CodeMenderAgentConfig
Configuration for the CodeMender agent.
find_request FindRequest (optional)
Parameters for finding vulnerabilities.
ক্ষেত্র
Additional context or custom instructions provided by the user to guide the vulnerability analysis.
The identifier of a specific finding to verify. This is primarily used in VERIFY mode to focus the agent's execution-based validation on a single vulnerability.
The mode of the find session.
সম্ভাব্য মানসমূহ:
-
scanFast scan using only the initial classifier.
-
verifyPerforms classification followed by detailed investigation.
source_files array (FileContent) (optional)
A list of source files to provide as context for the scan.
ক্ষেত্র
The UTF-8 encoded text content of the file.
The relative path of the file from the project root.
fix_request FixRequest (optional)
Parameters for fixing vulnerabilities.
ক্ষেত্র
Additional context or custom instructions provided by the user to guide the patch generation process.
The identifier of the specific security finding to be remediated. This ID maps to a previously discovered vulnerability.
source_files array (FileContent) (optional)
A list of source files providing context for the remediation. These files are typically the ones containing the identified vulnerability.
ক্ষেত্র
The UTF-8 encoded text content of the file.
The relative path of the file from the project root.
The name of the model to use for the CodeMender agent. One CodeMender session will only use one model.
session_config SessionConfig (optional)
Optional session-specific configurations to override default agent behavior.
ক্ষেত্র
The maximum number of interaction rounds the agent is allowed to perform before reaching a timeout.
Parameter for grouping multiple interactions that belong to the same CodeMender session.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code-mender" .
DeepResearchAgentConfig
Configuration for the Deep Research agent.
Enables human-in-the-loop planning for the Deep Research agent. If set to true, the Deep Research agent will provide a research plan in its response. The agent will then proceed only if the user confirms the plan in the next turn.
Enables bigquery tool for the Deep Research agent.
thinking_summaries ThinkingSummaries (optional)
Whether to include thought summaries in the response.
সম্ভাব্য মান
-
autoAuto thinking summaries.
-
noneNo thinking summaries.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "deep-research" .
Whether to include visualizations in the response.
সম্ভাব্য মানসমূহ:
-
offDo not include visualizations.
-
autoAutomatically include visualizations.
DynamicAgentConfig
Configuration for dynamic agents.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "dynamic" .
Output only. The time at which the response was created in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
environment EnvironmentConfig or string (optional)
The environment configuration for the interaction. Can be an object specifying remote environment sources or a string referencing an existing environment ID.
ক্ষেত্র
Optional. The environment ID for the interaction. If specified, the request will update the existing environment instead of creating a new one.
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (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।
কোনো বিবরণ দেওয়া হয়নি।
Always set to "remote" .
Output only. The environment ID for the interaction. Only populated if environment config is set in the request.
errors array (Error) (optional)
Output only. Diagnostic faults / platform errors recorded on the interaction.
ক্ষেত্র
A URI that identifies the error type.
A human-readable error message.
Required. Output only. A unique identifier for the interaction completion.
Defaults to:
The input for the interaction.
The labels with user-defined metadata for the request.
model ModelOption (optional)
The name of the `Model` used for generating the interaction.
সম্ভাব্য মান
-
gemini-2.5-flashOur first hybrid reasoning model which supports a 1M token context window and has thinking budgets.
-
gemini-2.5-proOur state-of-the-art multipurpose model, which excels at coding and complex reasoning tasks.
-
gemma-4-26b-a4b-itGemma 4 26B A4B IT
-
gemma-4-31b-itGemma 4 31B IT
-
gemini-flash-latestLatest release of Gemini Flash
-
gemini-flash-lite-latestLatest release of Gemini Flash-Lite
-
gemini-pro-latestLatest release of Gemini Pro
-
gemini-2.5-flash-liteOur smallest and most cost effective model, built for at scale usage.
-
gemini-2.5-flash-imageOur native image generation model, optimized for speed, flexibility, and contextual understanding. Text input and output is priced the same as 2.5 Flash.
-
gemini-3-flash-previewOur most intelligent model built for speed, combining frontier intelligence with superior search and grounding.
-
gemini-3.1-pro-previewOur latest SOTA reasoning model with unprecedented depth and nuance, and powerful multimodal understanding and coding capabilities.
-
gemini-3.1-pro-preview-customtoolsGemini 3.1 Pro Preview optimized for custom tool usage
-
gemini-3.1-flash-liteOur most cost-efficient model, optimized for high-volume agentic tasks, translation, and simple data processing.
-
gemini-3-pro-imageGemini 3 Pro Image
-
nano-banana-pro-previewGemini 3 Pro Image Preview
-
gemini-3.1-flash-imageGemini 3.1 Flash Image.
-
gemini-3.5-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
gemini-3.6-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
gemini-3.7-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
lyria-3-clip-previewOur low-latency, music generation model optimized for high-fidelity audio clips and precise rhythmic control.
-
lyria-3-pro-previewOur advanced, full-song generative model with deep compositional understanding, optimized for precise structural control and complex transitions across diverse musical styles.
-
gemini-robotics-er-1.6-previewGemini Robotics-ER 1.6 Preview
-
gemini-robotics-er-2-previewGemini Robotics Embodied Reasoning 2 Preview
output_audio AudioContent (optional)
The last audio generated by the model in response to the current request. Note: this is added by the SDK.
ক্ষেত্র
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
output_image ImageContent (optional)
The last image generated by the model in response to the current request. Note: this is added by the SDK.
ক্ষেত্র
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
Concatenated text from the last model output in response to the current request. Note: this is added by the SDK.
output_video VideoContent (optional)
The last video generated by the model in response to the current request. Note: this is added by the SDK.
ক্ষেত্র
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
The ID of the previous interaction, if any.
response_format ResponseFormat or array (ResponseFormat) (optional)
Enforces that the generated response is a JSON object that complies with the JSON schema specified in this field.
সম্ভাব্য প্রকার
AudioResponseFormat
Configuration for audio output format.
Bit rate in bits per second (bps). Only applicable for compressed formats (MP3, Opus).
The delivery mode for the audio output.
সম্ভাব্য মানসমূহ:
-
inlineAudio data is returned inline in the response.
-
uriAudio data is returned as a URI.
The MIME type of the audio output.
সম্ভাব্য মানসমূহ:
-
audio/mp3MP3 audio format.
-
audio/ogg_opusOGG Opus audio format.
-
audio/l16Raw PCM (L16) audio format.
-
audio/wavWAV audio format.
-
audio/alawA-law audio format.
-
audio/mulawMu-law audio format.
Sample rate in Hz.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
ImageResponseFormat
Configuration for image output format.
The aspect ratio for the image output.
সম্ভাব্য মানসমূহ:
-
1:1১:১ আকৃতির অনুপাত।
-
2:32:3 aspect ratio.
-
3:23:2 aspect ratio.
-
3:43:4 aspect ratio.
-
4:34:3 aspect ratio.
-
4:54:5 aspect ratio.
-
5:45:4 aspect ratio.
-
9:169:16 aspect ratio.
-
16:916:9 aspect ratio.
-
21:921:9 aspect ratio.
-
1:81:8 aspect ratio.
-
8:18:1 aspect ratio.
-
1:41:4 aspect ratio.
-
4:14:1 aspect ratio.
The delivery mode for the image output.
সম্ভাব্য মানসমূহ:
-
inlineImage data is returned inline in the response.
-
uriImage data is returned as a URI.
The size of the image output.
সম্ভাব্য মানসমূহ:
-
512512px image size.
-
1K1K image size.
-
2K2K image size.
-
4K4K image size.
The MIME type of the image output.
সম্ভাব্য মানসমূহ:
-
image/jpegJPEG image format.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
TextResponseFormat
Configuration for text output format.
The MIME type of the text output.
সম্ভাব্য মানসমূহ:
-
application/jsonJSON output format.
-
text/plainPlain text output format.
The JSON schema that the output should conform to. Only applicable when mime_type is application/json.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoResponseFormat
Configuration for video output format.
The aspect ratio for the video output.
সম্ভাব্য মানসমূহ:
-
16:916:9 aspect ratio.
-
9:169:16 aspect ratio.
The delivery mode for the video output.
সম্ভাব্য মানসমূহ:
-
inlineVideo data is returned inline in the response.
-
uriVideo data is returned as a URI.
The duration for the video output.
The Cloud Storage URI to store the video output. Required for Vertex if delivery mode is URI.
The video output resolution. Defaults to 720p.
সম্ভাব্য মানসমূহ:
-
360p360p resolution.
-
720p720p resolution.
-
1080p1080p resolution.
-
4k৪কে রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
safety_settings array (SafetySetting) (optional)
Safety settings for the interaction.
ক্ষেত্র
Optional. The method for blocking content. If not specified, the default behavior is to use the probability score.
সম্ভাব্য মানসমূহ:
-
severityThe harm block method uses both probability and severity scores.
-
probabilityThe harm block method uses the probability score.
Required. The threshold for blocking content. If the harm probability exceeds this threshold, the content will be blocked.
সম্ভাব্য মানসমূহ:
-
block_low_and_aboveBlock content with a low harm probability or higher.
-
block_medium_and_aboveBlock content with a medium harm probability or higher.
-
block_only_highBlock content with a high harm probability.
-
block_noneDo not block any content, regardless of its harm probability.
-
offTurn off the safety filter entirely.
type HarmCategory (optional)
Required. The type of harm category to be blocked.
সম্ভাব্য মান
-
hate_speechContent that promotes violence or incites hatred against individuals or groups based on certain attributes.
-
dangerous_contentContent that promotes, facilitates, or enables dangerous activities.
-
harassmentAbusive, threatening, or content intended to bully, torment, or ridicule.
-
sexually_explicitContent that contains sexually explicit material.
-
civic_integrityDeprecated: Election filter is not longer supported. The harm category is civic integrity.
-
image_hateImages that contain hate speech.
-
image_dangerous_contentImages that contain dangerous content.
-
image_harassmentImages that contain harassment.
-
image_sexually_explicitImages that contain sexually explicit content.
-
jailbreakPrompts designed to bypass safety filters.
service_tier ServiceTier (optional)
The service tier for the interaction.
সম্ভাব্য মান
-
flexFlex service tier.
-
standardStandard service tier.
-
priorityPriority service tier.
-
deferredDeferred service tier.
Required. Output only. The status of the interaction.
সম্ভাব্য মানসমূহ:
-
in_progressThe interaction is in progress.
-
requires_actionThe interaction requires action/input from the user.
-
completedThe interaction is completed.
-
failedThe interaction failed.
-
cancelledThe interaction was cancelled.
-
incompleteThe interaction is completed, but contains incomplete results (eg hitting max_tokens).
-
budget_exceededThe interaction was halted because the token budget was exceeded.
-
queuedThe interaction is queued, waiting for processing.
steps array (Step) (optional)
Output only. The steps that make up the interaction, when included in the response.
সম্ভাব্য প্রকার
CodeExecutionCallStep
Code execution call step.
arguments CodeExecutionCallStepArguments (required)
Required. The arguments to pass to the code execution.
ক্ষেত্র
The code to be executed.
Programming language of the `code`.
সম্ভাব্য মানসমূহ:
-
pythonPython >= 3.10, with numpy and simpy available.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution_call" .
CodeExecutionResultStep
Code execution result step.
Required. ID to match the ID from the function call block.
Whether the code execution resulted in an error.
Required. The output of the code execution.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution_result" .
FileSearchCallStep
File Search call step.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search_call" .
FileSearchResultStep
File Search result step.
Required. ID to match the ID from the function call block.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search_result" .
FunctionCallStep
A function tool call step.
Required. The arguments to pass to the function.
Required. A unique ID for this specific tool call.
Required. The name of the tool to call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function_call" .
FunctionResultStep
Result of a function tool call.
Required. ID to match the ID from the function call block.
Whether the tool call resulted in an error.
The name of the tool that was called.
Required. The result of the tool call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function_result" .
GoogleMapsCallStep
Google Maps call step.
arguments GoogleMapsCallStepArguments (optional)
The arguments to pass to the Google Maps tool.
ক্ষেত্র
The queries to be executed.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps_call" .
GoogleMapsResultStep
Google Maps result step.
Required. ID to match the ID from the function call block.
result array (GoogleMapsResultItem) (required)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
places array (GoogleMapsResultPlaces) (optional)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
review_snippets array (ReviewSnippet) (optional)
কোনো বিবরণ দেওয়া হয়নি।
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps_result" .
GoogleSearchCallStep
Google Search call step.
arguments GoogleSearchCallStepArguments (required)
Required. The arguments to pass to Google Search.
ক্ষেত্র
Web search queries for the following-up web search.
Required. A unique ID for this specific tool call.
The type of search grounding enabled.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search_call" .
GoogleSearchResultStep
Google Search result step.
Required. ID to match the ID from the function call block.
Whether the Google Search resulted in an error.
result array (GoogleSearchResultItem) (required)
Required. The results of the Google Search.
ক্ষেত্র
Web content snippet that can be embedded in a web page or an app webview.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search_result" .
McpServerToolCallStep
MCPServer tool call step.
Required. The JSON object of arguments for the function.
Required. A unique ID for this specific tool call.
Required. The name of the tool which was called.
Required. The name of the used MCP server.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server_tool_call" .
McpServerToolResultStep
MCPServer tool result step.
Required. ID to match the ID from the function call block.
Name of the tool which is called for this specific tool call.
Required. The output from the MCP server call. Can be simple text or rich content.
The name of the used MCP server.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server_tool_result" .
ModelOutputStep
Output generated by the model.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "model_output" .
ThoughtStep
A thought step.
A signature hash for backend validation.
summary array (ThoughtSummaryContent) (optional)
A summary of the thought.
সম্ভাব্য প্রকার
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
কোনো বিবরণ দেওয়া হয়নি।
Always set to "thought" .
UrlContextCallStep
URL context call step.
arguments UrlContextCallArguments (required)
Required. The arguments to pass to the URL context.
ক্ষেত্র
The URLs to fetch.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_call" .
UrlContextResultStep
URL context result step.
Required. ID to match the ID from the function call block.
Whether the URL context resulted in an error.
result array (UrlContextResult) (required)
Required. The results of the URL context.
ক্ষেত্র
The status of the URL retrieval.
সম্ভাব্য মানসমূহ:
-
successUrl retrieval is successful.
-
errorUrl retrieval is failed due to error.
-
paywallUrl retrieval is failed because the content is behind paywall.
-
unsafeUrl retrieval is failed because the content is unsafe.
The URL that was fetched.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_result" .
UserInputStep
Input provided by the user.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
ক্ষেত্র
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "user_input" .
System instruction for the interaction.
tools array (Tool) (optional)
A list of tool declarations the model may call during interaction.
সম্ভাব্য প্রকার
CodeExecution
A tool that can be used by the model to execute code.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution" .
ComputerUse
A tool that can be used by the model to interact with the computer.
Optional. Disabled safety policies for computer use.
সম্ভাব্য মানসমূহ:
-
financial_transactionsSafety policy for financial transactions.
-
sensitive_data_modificationSafety policy for sensitive data modification.
-
communication_toolSafety policy for communication tools (eg Gmail, Chat, Meet).
-
account_creationSafety policy for account creation.
-
data_modificationSafety policy for data modification.
-
user_consent_managementSafety policy for user consent management.
-
legal_terms_and_agreementsSafety policy for legal terms and agreements.
Whether enable the prompt injection detection check on computer-use request.
The environment being operated.
সম্ভাব্য মানসমূহ:
-
browserOperates in a web browser.
-
mobileOperates in a mobile environment.
-
desktopOperates in a desktop environment.
The list of predefined functions that are excluded from the model call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "computer_use" .
FileSearch
A tool that can be used by the model to search files.
The file search store names to search.
Metadata filter to apply to the semantic retrieval documents and chunks.
The number of semantic retrieval chunks to retrieve.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search" .
ফাংশন
A tool that can be used by the model.
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
The JSON Schema for the function's parameters.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function" .
GoogleMaps
A tool that can be used by the model to call Google Maps.
Whether to return a widget context token in the tool call result of the response.
The latitude of the user's location.
The longitude of the user's location.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps" .
GoogleSearch
A tool that can be used by the model to search Google.
The types of search grounding to enable.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search" .
McpServer
A MCPServer is a server that can be called by the model to perform actions.
allowed_tools array (AllowedTools) (optional)
The allowed tools.
ক্ষেত্র
The mode of the tool choice.
সম্ভাব্য মানসমূহ:
-
autoAuto tool choice.
-
anyAny tool choice.
-
noneNo tool choice.
-
validatedValidated tool choice.
The names of the allowed tools.
Optional: Fields for authentication headers, timeouts, etc., if needed.
The name of the MCPServer.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server" .
The full URL for the MCPServer endpoint. Example: "https://api.example.com/mcp"
Retrieval
A tool that can be used by the model to retrieve files.
exa_ai_search_config ExaAISearchConfig (optional)
Used to specify configuration for ExaAISearch.
ক্ষেত্র
Required. The API key for ExaAiSearch.
Optional. This field can be used to pass any parameter from the Exa.ai Search API.
parallel_ai_search_config ParallelAISearchConfig (optional)
Used to specify configuration for ParallelAISearch.
ক্ষেত্র
Optional. The API key for ParallelAiSearch.
Optional. Custom configs for ParallelAiSearch.
rag_store_config RagStoreConfig (optional)
Used to specify configuration for RagStore.
ক্ষেত্র
rag_resources array (RagResource) (optional)
Optional. The representation of the rag source.
ক্ষেত্র
Optional. RagCorpora resource name.
Optional. rag_file_id. The files should be in the same rag_corpus set in rag_corpus field.
rag_retrieval_config RagRetrievalConfig (optional)
Optional. The retrieval config for the Rag query.
ক্ষেত্র
filter Filter (optional)
Optional. Config for filters.
ক্ষেত্র
Optional. String for metadata filtering.
Optional. Only returns contexts with vector distance smaller than the threshold.
Optional. Only returns contexts with vector similarity larger than the threshold.
hybrid_search HybridSearch (optional)
Optional. Config for Hybrid Search.
ক্ষেত্র
Optional. Alpha value controls the weight between dense and sparse vector search results.
ranking Ranking (optional)
Optional. Config for ranking and reranking.
Optional. The number of contexts to retrieve.
The types of file retrieval to enable.
সম্ভাব্য মানসমূহ:
-
rag_store -
exa_ai_search -
parallel_ai_search
কোনো বিবরণ দেওয়া হয়নি।
Always set to "retrieval" .
UrlContext
A tool that can be used by the model to fetch URL context.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context" .
Output only. The time at which the response was last updated in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
usage Usage (optional)
Output only. Statistics on the interaction request's token usage.
ক্ষেত্র
cached_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of cached token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
grounding_tool_count array (GroundingToolCount) (optional)
Grounding tool count.
ক্ষেত্র
The number of grounding tool counts.
The grounding tool type associated with the count.
সম্ভাব্য মানসমূহ:
-
google_searchGrounding with Google Web Search and Image Search, & Web Grounding for Enterprise.
-
google_mapsGrounding with Google Maps.
-
retrievalGrounding with customer's data, for example, VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of input token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
output_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of output token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
tool_use_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of tool-use token usage by modality.
ক্ষেত্র
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
Number of tokens in the cached part of the prompt (the cached content).
Number of tokens in the prompt (context).
Total number of tokens across all the generated responses.
Number of tokens of thoughts for thinking models.
Total token count for the interaction request (prompt + responses + other internal tokens).
Number of tokens present in tool-use prompt(s).
webhook_config WebhookConfig (optional)
Optional. Webhook configuration for receiving notifications when the interaction completes.
ক্ষেত্র
Optional. If set, these webhook URIs will be used for webhook events instead of the registered webhooks.
Optional. The user metadata that will be returned on each event emission to the webhooks.
Output only. The time when the trigger was last paused.
Output only. The time when the trigger was last resumed.
Output only. The time when the trigger was last run.
Optional. The maximum number of consecutive failures allowed before the trigger is automatically paused (status becomes ERROR).
Output only. The time when the trigger is scheduled to run next.
Output only. The ID of the last interaction created by this trigger.
Required. The cron schedule on which the trigger should run. Standard cron format.
Output only. The current status of the trigger.
সম্ভাব্য মানসমূহ:
-
activeThe trigger is active and will fire on schedule.
-
pausedThe trigger is paused and will not fire.
-
errorThe trigger has entered an error state due to consecutive failures.
Required. Time zone in which the schedule should be interpreted.
Output only. The time when the trigger was last updated.
উদাহরণ
উদাহরণ প্রতিক্রিয়া
{ "consecutive_failure_count": 0, "create_time": "string", "display_name": "string", "environment_id": "string", "execution_timeout_seconds": 0, "id": "string", "interaction": { "created": "2025-12-04T15:01:45Z", "id": "v1_ChdXS0l4YWZXTk9xbk0xZThQczhEcmlROBIXV0tJeGFmV05PcW5NMWU4UHM4RHJpUTg", "model": "gemini-3.6-flash", "object": "interaction", "status": "completed", "steps": [ { "type": "model_output", "content": [ { "type": "text", "text": "Hello! I'm doing well, functioning as expected. Thank you for asking! How are you doing today?" } ] } ], "updated": "2025-12-04T15:01:45Z", "usage": { "input_tokens_by_modality": [ { "modality": "text", "tokens": 7 } ], "total_cached_tokens": 0, "total_input_tokens": 7, "total_output_tokens": 23, "total_thought_tokens": 49, "total_tokens": 79, "total_tool_use_tokens": 0 } }, "last_pause_time": "string", "last_resume_time": "string", "last_run_time": "string", "max_consecutive_failures": 0, "next_run_time": "string", "previous_interaction_id": "string", "schedule": "string", "status": "active", "time_zone": "string", "update_time": "string" }
ডিলিটট্রিগার
Deletes a trigger.
প্রতিক্রিয়া
সফল হলে, প্রতিক্রিয়াটি খালি থাকে।
উদাহরণ
সম্পদ
ট্রিগার
A trigger configuration that is scheduled to run an agent.
ক্ষেত্র
Output only. The number of consecutive failures that have occurred since the last successful execution.
Output only. The time when the trigger was created.
Optional. The display name of the trigger.
Optional. The environment ID for the trigger execution.
Optional. The execution timeout for the triggered interaction.
Required. Output only. Identifier. The ID of the trigger.
interaction Interaction (optional)
Required. The interaction request template to be executed.
ক্ষেত্র
agent AgentOption (optional)
The name of the `Agent` used for generating the interaction.
সম্ভাব্য মান
-
deep-research-pro-preview-12-2025Gemini Deep Research Agent
-
deep-research-preview-04-2026Gemini Deep Research Agent
-
deep-research-max-preview-04-2026Gemini Deep Research Max Agent
-
antigravity-preview-05-2026Use the Antigravity managed agent to perform multi-step tasks that require reasoning, file operations, and tool use.
agent_config object (optional)
Configuration parameters for the agent interaction.
সম্ভাব্য প্রকার
Polymorphic discriminator: type
AntigravityAgentConfig
Configuration for the Antigravity agent runtime. Provides server-side control over the agent's execution environment and tool configuration.
Max total tokens for the agent run.
The model to use for agent reasoning.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "antigravity" .
CodeMenderAgentConfig
Configuration for the CodeMender agent.
find_request FindRequest (optional)
Parameters for finding vulnerabilities.
ক্ষেত্র
Additional context or custom instructions provided by the user to guide the vulnerability analysis.
The identifier of a specific finding to verify. This is primarily used in VERIFY mode to focus the agent's execution-based validation on a single vulnerability.
The mode of the find session.
সম্ভাব্য মানসমূহ:
-
scanFast scan using only the initial classifier.
-
verifyPerforms classification followed by detailed investigation.
source_files array (FileContent) (optional)
A list of source files to provide as context for the scan.
ক্ষেত্র
The UTF-8 encoded text content of the file.
The relative path of the file from the project root.
fix_request FixRequest (optional)
Parameters for fixing vulnerabilities.
ক্ষেত্র
Additional context or custom instructions provided by the user to guide the patch generation process.
The identifier of the specific security finding to be remediated. This ID maps to a previously discovered vulnerability.
source_files array (FileContent) (optional)
A list of source files providing context for the remediation. These files are typically the ones containing the identified vulnerability.
ক্ষেত্র
The UTF-8 encoded text content of the file.
The relative path of the file from the project root.
The name of the model to use for the CodeMender agent. One CodeMender session will only use one model.
session_config SessionConfig (optional)
Optional session-specific configurations to override default agent behavior.
Fields
The maximum number of interaction rounds the agent is allowed to perform before reaching a timeout.
Parameter for grouping multiple interactions that belong to the same CodeMender session.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code-mender" .
DeepResearchAgentConfig
Configuration for the Deep Research agent.
Enables human-in-the-loop planning for the Deep Research agent. If set to true, the Deep Research agent will provide a research plan in its response. The agent will then proceed only if the user confirms the plan in the next turn.
Enables bigquery tool for the Deep Research agent.
thinking_summaries ThinkingSummaries (optional)
Whether to include thought summaries in the response.
সম্ভাব্য মান
-
autoAuto thinking summaries.
-
noneNo thinking summaries.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "deep-research" .
Whether to include visualizations in the response.
সম্ভাব্য মানসমূহ:
-
offDo not include visualizations.
-
autoAutomatically include visualizations.
DynamicAgentConfig
Configuration for dynamic agents.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "dynamic" .
Output only. The time at which the response was created in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
environment EnvironmentConfig or string (optional)
The environment configuration for the interaction. Can be an object specifying remote environment sources or a string referencing an existing environment ID.
Fields
Optional. The environment ID for the interaction. If specified, the request will update the existing environment instead of creating a new one.
নেটওয়ার্ক এনভায়রনমেন্টনেটওয়ার্কইগ্রেসঅ্যালাউলিস্ট অথবা এনাম (স্ট্রিং) (ঐচ্ছিক)
পরিবেশের জন্য নেটওয়ার্ক কনফিগারেশন।
সম্ভাব্য প্রকার
বস্তু
স্যান্ডবক্সের জন্য বহির্গামী নেটওয়ার্কিং কনফিগারেশন। এটি নির্দিষ্ট করা হলে, স্যান্ডবক্সটি কোন কোন বাহ্যিক ডোমেইনে পৌঁছাতে পারবে তা সীমাবদ্ধ করে। কোনো হেডার ইনজেকশন ছাড়াই সমস্ত বহির্গামী ট্র্যাফিকের অনুমতি দিতে এটি সম্পূর্ণরূপে বাদ দিন।
অনুমতি তালিকা অ্যারে (AllowlistEntry) (ঐচ্ছিক)
অনুমোদিত বহির্গামী ডোমেইনের তালিকা। শুধুমাত্র তালিকাভুক্ত ডোমেইনগুলিতেই অনুরোধ পাঠানোর অনুমতি আছে। নির্দিষ্ট কিছু ডোমেইনে হেডার যুক্ত করার পাশাপাশি সমস্ত ডোমেইনকে অনুমতি দিতে [{'domain': '*'}] ব্যবহার করুন।
Fields
যে ডোমেইনে বহির্গামী অনুরোধ পাঠানোর অনুমতি দেওয়া হবে। ওয়াইল্ডকার্ড সমর্থন করে (যেমন '*.googleapis.com')। সব ডোমেইনের অনুমতি দিতে '*' ব্যবহার করুন।
এই ডোমেনের সাথে মিলে যাওয়া সমস্ত বহির্গামী অনুরোধে যুক্ত করার জন্য হেডারসমূহ। এটি একটি একক ডিক্ট অথবা একাধিক ডিক্টের একটি তালিকা গ্রহণ করে। ইগ্রেস প্রক্সি এগুলি স্বয়ংক্রিয়ভাবে যুক্ত করে।
স্ট্রিং
সমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
সম্ভাব্য মান
-
disabledসমস্ত নেটওয়ার্ক বন্ধ করে দেয়।
উৎস অ্যারে (উৎস) (ঐচ্ছিক)
কোনো বিবরণ দেওয়া হয়নি।
Fields
`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।
কোনো বিবরণ দেওয়া হয়নি।
Always set to "remote" .
Output only. The environment ID for the interaction. Only populated if environment config is set in the request.
errors array (Error) (optional)
Output only. Diagnostic faults / platform errors recorded on the interaction.
Fields
A URI that identifies the error type.
A human-readable error message.
Required. Output only. A unique identifier for the interaction completion.
Defaults to:
The input for the interaction.
The labels with user-defined metadata for the request.
model ModelOption (optional)
The name of the `Model` used for generating the interaction.
সম্ভাব্য মান
-
gemini-2.5-flashOur first hybrid reasoning model which supports a 1M token context window and has thinking budgets.
-
gemini-2.5-proOur state-of-the-art multipurpose model, which excels at coding and complex reasoning tasks.
-
gemma-4-26b-a4b-itGemma 4 26B A4B IT
-
gemma-4-31b-itGemma 4 31B IT
-
gemini-flash-latestLatest release of Gemini Flash
-
gemini-flash-lite-latestLatest release of Gemini Flash-Lite
-
gemini-pro-latestLatest release of Gemini Pro
-
gemini-2.5-flash-liteOur smallest and most cost effective model, built for at scale usage.
-
gemini-2.5-flash-imageOur native image generation model, optimized for speed, flexibility, and contextual understanding. Text input and output is priced the same as 2.5 Flash.
-
gemini-3-flash-previewOur most intelligent model built for speed, combining frontier intelligence with superior search and grounding.
-
gemini-3.1-pro-previewOur latest SOTA reasoning model with unprecedented depth and nuance, and powerful multimodal understanding and coding capabilities.
-
gemini-3.1-pro-preview-customtoolsGemini 3.1 Pro Preview optimized for custom tool usage
-
gemini-3.1-flash-liteOur most cost-efficient model, optimized for high-volume agentic tasks, translation, and simple data processing.
-
gemini-3-pro-imageGemini 3 Pro Image
-
nano-banana-pro-previewGemini 3 Pro Image Preview
-
gemini-3.1-flash-imageGemini 3.1 Flash Image.
-
gemini-3.5-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
gemini-3.6-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
gemini-3.7-flashOur most intelligent model for sustained frontier performance in agentic and coding tasks.
-
lyria-3-clip-previewOur low-latency, music generation model optimized for high-fidelity audio clips and precise rhythmic control.
-
lyria-3-pro-previewOur advanced, full-song generative model with deep compositional understanding, optimized for precise structural control and complex transitions across diverse musical styles.
-
gemini-robotics-er-1.6-previewGemini Robotics-ER 1.6 Preview
-
gemini-robotics-er-2-previewGemini Robotics Embodied Reasoning 2 Preview
output_audio AudioContent (optional)
The last audio generated by the model in response to the current request. Note: this is added by the SDK.
Fields
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
output_image ImageContent (optional)
The last image generated by the model in response to the current request. Note: this is added by the SDK.
Fields
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
Concatenated text from the last model output in response to the current request. Note: this is added by the SDK.
output_video VideoContent (optional)
The last video generated by the model in response to the current request. Note: this is added by the SDK.
Fields
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
The ID of the previous interaction, if any.
response_format ResponseFormat or array (ResponseFormat) (optional)
Enforces that the generated response is a JSON object that complies with the JSON schema specified in this field.
সম্ভাব্য প্রকার
AudioResponseFormat
Configuration for audio output format.
Bit rate in bits per second (bps). Only applicable for compressed formats (MP3, Opus).
The delivery mode for the audio output.
সম্ভাব্য মানসমূহ:
-
inlineAudio data is returned inline in the response.
-
uriAudio data is returned as a URI.
The MIME type of the audio output.
সম্ভাব্য মানসমূহ:
-
audio/mp3MP3 audio format.
-
audio/ogg_opusOGG Opus audio format.
-
audio/l16Raw PCM (L16) audio format.
-
audio/wavWAV audio format.
-
audio/alawA-law audio format.
-
audio/mulawMu-law audio format.
Sample rate in Hz.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
ImageResponseFormat
Configuration for image output format.
The aspect ratio for the image output.
সম্ভাব্য মানসমূহ:
-
1:1১:১ আকৃতির অনুপাত।
-
2:32:3 aspect ratio.
-
3:23:2 aspect ratio.
-
3:43:4 aspect ratio.
-
4:34:3 aspect ratio.
-
4:54:5 aspect ratio.
-
5:45:4 aspect ratio.
-
9:169:16 aspect ratio.
-
16:916:9 aspect ratio.
-
21:921:9 aspect ratio.
-
1:81:8 aspect ratio.
-
8:18:1 aspect ratio.
-
1:41:4 aspect ratio.
-
4:14:1 aspect ratio.
The delivery mode for the image output.
সম্ভাব্য মানসমূহ:
-
inlineImage data is returned inline in the response.
-
uriImage data is returned as a URI.
The size of the image output.
সম্ভাব্য মানসমূহ:
-
512512px image size.
-
1K1K image size.
-
2K2K image size.
-
4K4K image size.
The MIME type of the image output.
সম্ভাব্য মানসমূহ:
-
image/jpegJPEG image format.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
TextResponseFormat
Configuration for text output format.
The MIME type of the text output.
সম্ভাব্য মানসমূহ:
-
application/jsonJSON output format.
-
text/plainPlain text output format.
The JSON schema that the output should conform to. Only applicable when mime_type is application/json.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoResponseFormat
Configuration for video output format.
The aspect ratio for the video output.
সম্ভাব্য মানসমূহ:
-
16:916:9 aspect ratio.
-
9:169:16 aspect ratio.
The delivery mode for the video output.
সম্ভাব্য মানসমূহ:
-
inlineVideo data is returned inline in the response.
-
uriVideo data is returned as a URI.
The duration for the video output.
The Cloud Storage URI to store the video output. Required for Vertex if delivery mode is URI.
The video output resolution. Defaults to 720p.
সম্ভাব্য মানসমূহ:
-
360p360p resolution.
-
720p720p resolution.
-
1080p1080p resolution.
-
4k৪কে রেজোলিউশন।
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
safety_settings array (SafetySetting) (optional)
Safety settings for the interaction.
Fields
Optional. The method for blocking content. If not specified, the default behavior is to use the probability score.
সম্ভাব্য মানসমূহ:
-
severityThe harm block method uses both probability and severity scores.
-
probabilityThe harm block method uses the probability score.
Required. The threshold for blocking content. If the harm probability exceeds this threshold, the content will be blocked.
সম্ভাব্য মানসমূহ:
-
block_low_and_aboveBlock content with a low harm probability or higher.
-
block_medium_and_aboveBlock content with a medium harm probability or higher.
-
block_only_highBlock content with a high harm probability.
-
block_noneDo not block any content, regardless of its harm probability.
-
offTurn off the safety filter entirely.
type HarmCategory (optional)
Required. The type of harm category to be blocked.
সম্ভাব্য মান
-
hate_speechContent that promotes violence or incites hatred against individuals or groups based on certain attributes.
-
dangerous_contentContent that promotes, facilitates, or enables dangerous activities.
-
harassmentAbusive, threatening, or content intended to bully, torment, or ridicule.
-
sexually_explicitContent that contains sexually explicit material.
-
civic_integrityDeprecated: Election filter is not longer supported. The harm category is civic integrity.
-
image_hateImages that contain hate speech.
-
image_dangerous_contentImages that contain dangerous content.
-
image_harassmentImages that contain harassment.
-
image_sexually_explicitImages that contain sexually explicit content.
-
jailbreakPrompts designed to bypass safety filters.
service_tier ServiceTier (optional)
The service tier for the interaction.
সম্ভাব্য মান
-
flexFlex service tier.
-
standardStandard service tier.
-
priorityPriority service tier.
-
deferredDeferred service tier.
Required. Output only. The status of the interaction.
সম্ভাব্য মানসমূহ:
-
in_progressThe interaction is in progress.
-
requires_actionThe interaction requires action/input from the user.
-
completedThe interaction is completed.
-
failedThe interaction failed.
-
cancelledThe interaction was cancelled.
-
incompleteThe interaction is completed, but contains incomplete results (eg hitting max_tokens).
-
budget_exceededThe interaction was halted because the token budget was exceeded.
-
queuedThe interaction is queued, waiting for processing.
steps array (Step) (optional)
Output only. The steps that make up the interaction, when included in the response.
সম্ভাব্য প্রকার
CodeExecutionCallStep
Code execution call step.
arguments CodeExecutionCallStepArguments (required)
Required. The arguments to pass to the code execution.
Fields
The code to be executed.
Programming language of the `code`.
সম্ভাব্য মানসমূহ:
-
pythonPython >= 3.10, with numpy and simpy available.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution_call" .
CodeExecutionResultStep
Code execution result step.
Required. ID to match the ID from the function call block.
Whether the code execution resulted in an error.
Required. The output of the code execution.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution_result" .
FileSearchCallStep
File Search call step.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search_call" .
FileSearchResultStep
File Search result step.
Required. ID to match the ID from the function call block.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search_result" .
FunctionCallStep
A function tool call step.
Required. The arguments to pass to the function.
Required. A unique ID for this specific tool call.
Required. The name of the tool to call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function_call" .
FunctionResultStep
Result of a function tool call.
Required. ID to match the ID from the function call block.
Whether the tool call resulted in an error.
The name of the tool that was called.
Required. The result of the tool call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function_result" .
GoogleMapsCallStep
Google Maps call step.
arguments GoogleMapsCallStepArguments (optional)
The arguments to pass to the Google Maps tool.
Fields
The queries to be executed.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps_call" .
GoogleMapsResultStep
Google Maps result step.
Required. ID to match the ID from the function call block.
result array (GoogleMapsResultItem) (required)
কোনো বিবরণ দেওয়া হয়নি।
Fields
places array (GoogleMapsResultPlaces) (optional)
কোনো বিবরণ দেওয়া হয়নি।
Fields
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
review_snippets array (ReviewSnippet) (optional)
কোনো বিবরণ দেওয়া হয়নি।
Fields
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
কোনো বিবরণ দেওয়া হয়নি।
কোনো বিবরণ দেওয়া হয়নি।
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps_result" .
GoogleSearchCallStep
Google Search call step.
arguments GoogleSearchCallStepArguments (required)
Required. The arguments to pass to Google Search.
Fields
Web search queries for the following-up web search.
Required. A unique ID for this specific tool call.
The type of search grounding enabled.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search_call" .
GoogleSearchResultStep
Google Search result step.
Required. ID to match the ID from the function call block.
Whether the Google Search resulted in an error.
result array (GoogleSearchResultItem) (required)
Required. The results of the Google Search.
Fields
Web content snippet that can be embedded in a web page or an app webview.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search_result" .
McpServerToolCallStep
MCPServer tool call step.
Required. The JSON object of arguments for the function.
Required. A unique ID for this specific tool call.
Required. The name of the tool which was called.
Required. The name of the used MCP server.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server_tool_call" .
McpServerToolResultStep
MCPServer tool result step.
Required. ID to match the ID from the function call block.
Name of the tool which is called for this specific tool call.
Required. The output from the MCP server call. Can be simple text or rich content.
The name of the used MCP server.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server_tool_result" .
ModelOutputStep
Output generated by the model.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
Fields
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "model_output" .
ThoughtStep
A thought step.
A signature hash for backend validation.
summary array (ThoughtSummaryContent) (optional)
A summary of the thought.
সম্ভাব্য প্রকার
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
Fields
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
কোনো বিবরণ দেওয়া হয়নি।
Always set to "thought" .
UrlContextCallStep
URL context call step.
arguments UrlContextCallArguments (required)
Required. The arguments to pass to the URL context.
Fields
The URLs to fetch.
Required. A unique ID for this specific tool call.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_call" .
UrlContextResultStep
URL context result step.
Required. ID to match the ID from the function call block.
Whether the URL context resulted in an error.
result array (UrlContextResult) (required)
Required. The results of the URL context.
Fields
The status of the URL retrieval.
সম্ভাব্য মানসমূহ:
-
successUrl retrieval is successful.
-
errorUrl retrieval is failed due to error.
-
paywallUrl retrieval is failed because the content is behind paywall.
-
unsafeUrl retrieval is failed because the content is unsafe.
The URL that was fetched.
A signature hash for backend validation.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context_result" .
UserInputStep
Input provided by the user.
content array (Content) (optional)
কোনো বিবরণ দেওয়া হয়নি।
সম্ভাব্য প্রকার
AudioContent
An audio content block.
The number of audio channels.
The audio content.
The mime type of the audio.
সম্ভাব্য মানসমূহ:
-
audio/wavWAV অডিও ফরম্যাট
-
audio/mp3MP3 audio format
-
audio/aiffAIFF audio format
-
audio/aacAAC audio format
-
audio/oggOGG audio format
-
audio/flacFLAC audio format
-
audio/mpegMPEG audio format
-
audio/m4aM4A audio format
-
audio/l16L16 audio format
-
audio/opusOPUS audio format
-
audio/alawALAW audio format
-
audio/mulawMULAW audio format
The sample rate of the audio.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "audio" .
The URI of the audio.
DocumentContent
A document content block.
The document content.
The mime type of the document.
সম্ভাব্য মানসমূহ:
-
application/pdfPDF document format
-
text/csvCSV document format
কোনো বিবরণ দেওয়া হয়নি।
Always set to "document" .
The URI of the document.
ImageContent
An image content block.
The image content.
The mime type of the image.
সম্ভাব্য মানসমূহ:
-
image/pngPNG image format
-
image/jpegJPEG image format
-
image/webpWebP image format
-
image/heicHEIC image format
-
image/heifHEIF image format
-
image/gifGIF image format
-
image/bmpBMP image format
-
image/tiffTIFF image format
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "image" .
The URI of the image.
TextContent
A text content block.
annotations array (Annotation) (optional)
Citation information for model-generated content.
সম্ভাব্য প্রকার
FileCitation
A file citation annotation.
User provided metadata about the retrieved context.
The URI of the file.
End of the attributed segment, exclusive.
The name of the file.
Media ID in-case of image citations, if applicable.
Page number of the cited document, if applicable.
Source attributed for a portion of the text.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_citation" .
PlaceCitation
A place citation annotation.
End of the attributed segment, exclusive.
Title of the place.
The ID of the place, in `places/{place_id}` format.
review_snippets array (ReviewSnippet) (optional)
Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.
Fields
The ID of the review snippet.
Title of the review.
A link that corresponds to the user review on Google Maps.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "place_citation" .
URI reference of the place.
UrlCitation
A URL citation annotation.
End of the attributed segment, exclusive.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
The title of the URL.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_citation" .
The URL.
WordInfo
Word-level ASR annotation for transcription output. Carries the word text, optional timing, and optional speaker attribution.
End of the attributed segment, exclusive.
End offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
Optional. Speaker label for this word (eg "spk_1", "spk_2"). Present when diarization_mode is set in TranscriptionConfig.
Start of segment of the response that is attributed to this source. Index indicates the start of the segment, measured in bytes.
Start offset in time of the word relative to the start of the audio. Present when timestamp_granularities contains "word".
The transcribed word.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "word_info" .
Required. The text content.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "text" .
VideoContent
A video content block.
The video content.
The mime type of the video.
সম্ভাব্য মানসমূহ:
-
video/mp4MP4 video format
-
video/mpegMPEG video format
-
video/mpgMPG video format
-
video/movMOV video format
-
video/aviAVI video format
-
video/x-flvFLV video format
-
video/webmWebM video format
-
video/wmvWMV video format
-
video/3gpp3GPP video format
processing MediaProcessing or enum (string) (optional)
How the model processes this video for understanding.
resolution MediaResolution (optional)
The resolution of the media.
সম্ভাব্য মান
-
lowLow resolution.
-
mediumMedium resolution.
-
highHigh resolution.
-
ultra_highUltra high resolution.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "video" .
The URI of the video.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "user_input" .
System instruction for the interaction.
tools array (Tool) (optional)
A list of tool declarations the model may call during interaction.
সম্ভাব্য প্রকার
CodeExecution
A tool that can be used by the model to execute code.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "code_execution" .
ComputerUse
A tool that can be used by the model to interact with the computer.
Optional. Disabled safety policies for computer use.
সম্ভাব্য মানসমূহ:
-
financial_transactionsSafety policy for financial transactions.
-
sensitive_data_modificationSafety policy for sensitive data modification.
-
communication_toolSafety policy for communication tools (eg Gmail, Chat, Meet).
-
account_creationSafety policy for account creation.
-
data_modificationSafety policy for data modification.
-
user_consent_managementSafety policy for user consent management.
-
legal_terms_and_agreementsSafety policy for legal terms and agreements.
Whether enable the prompt injection detection check on computer-use request.
The environment being operated.
সম্ভাব্য মানসমূহ:
-
browserOperates in a web browser.
-
mobileOperates in a mobile environment.
-
desktopOperates in a desktop environment.
The list of predefined functions that are excluded from the model call.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "computer_use" .
FileSearch
A tool that can be used by the model to search files.
The file search store names to search.
Metadata filter to apply to the semantic retrieval documents and chunks.
The number of semantic retrieval chunks to retrieve.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "file_search" .
ফাংশন
A tool that can be used by the model.
ফাংশনটির বর্ণনা।
ফাংশনটির নাম।
The JSON Schema for the function's parameters.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "function" .
GoogleMaps
A tool that can be used by the model to call Google Maps.
Whether to return a widget context token in the tool call result of the response.
The latitude of the user's location.
The longitude of the user's location.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_maps" .
GoogleSearch
A tool that can be used by the model to search Google.
The types of search grounding to enable.
সম্ভাব্য মানসমূহ:
-
web_searchSetting this field enables web search. Only text results are returned.
-
image_searchSetting this field enables image search. Image bytes are returned.
-
enterprise_web_searchSetting this field enables enterprise web search.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "google_search" .
McpServer
A MCPServer is a server that can be called by the model to perform actions.
allowed_tools array (AllowedTools) (optional)
The allowed tools.
Fields
The mode of the tool choice.
সম্ভাব্য মানসমূহ:
-
autoAuto tool choice.
-
anyAny tool choice.
-
noneNo tool choice.
-
validatedValidated tool choice.
The names of the allowed tools.
Optional: Fields for authentication headers, timeouts, etc., if needed.
The name of the MCPServer.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "mcp_server" .
The full URL for the MCPServer endpoint. Example: "https://api.example.com/mcp"
Retrieval
A tool that can be used by the model to retrieve files.
exa_ai_search_config ExaAISearchConfig (optional)
Used to specify configuration for ExaAISearch.
Fields
Required. The API key for ExaAiSearch.
Optional. This field can be used to pass any parameter from the Exa.ai Search API.
parallel_ai_search_config ParallelAISearchConfig (optional)
Used to specify configuration for ParallelAISearch.
Fields
Optional. The API key for ParallelAiSearch.
Optional. Custom configs for ParallelAiSearch.
rag_store_config RagStoreConfig (optional)
Used to specify configuration for RagStore.
Fields
rag_resources array (RagResource) (optional)
Optional. The representation of the rag source.
Fields
Optional. RagCorpora resource name.
Optional. rag_file_id. The files should be in the same rag_corpus set in rag_corpus field.
rag_retrieval_config RagRetrievalConfig (optional)
Optional. The retrieval config for the Rag query.
Fields
filter Filter (optional)
Optional. Config for filters.
Fields
Optional. String for metadata filtering.
Optional. Only returns contexts with vector distance smaller than the threshold.
Optional. Only returns contexts with vector similarity larger than the threshold.
hybrid_search HybridSearch (optional)
Optional. Config for Hybrid Search.
Fields
Optional. Alpha value controls the weight between dense and sparse vector search results.
ranking Ranking (optional)
Optional. Config for ranking and reranking.
Optional. The number of contexts to retrieve.
The types of file retrieval to enable.
সম্ভাব্য মানসমূহ:
-
rag_store -
exa_ai_search -
parallel_ai_search
কোনো বিবরণ দেওয়া হয়নি।
Always set to "retrieval" .
UrlContext
A tool that can be used by the model to fetch URL context.
কোনো বিবরণ দেওয়া হয়নি।
Always set to "url_context" .
Output only. The time at which the response was last updated in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
usage Usage (optional)
Output only. Statistics on the interaction request's token usage.
Fields
cached_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of cached token usage by modality.
Fields
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
grounding_tool_count array (GroundingToolCount) (optional)
Grounding tool count.
Fields
The number of grounding tool counts.
The grounding tool type associated with the count.
সম্ভাব্য মানসমূহ:
-
google_searchGrounding with Google Web Search and Image Search, & Web Grounding for Enterprise.
-
google_mapsGrounding with Google Maps.
-
retrievalGrounding with customer's data, for example, VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of input token usage by modality.
Fields
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
output_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of output token usage by modality.
Fields
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
tool_use_tokens_by_modality array (ModalityTokens) (optional)
A breakdown of tool-use token usage by modality.
Fields
modality ResponseModality (optional)
The modality associated with the token count.
সম্ভাব্য মান
-
textIndicates the model should return text.
-
imageIndicates the model should return images.
-
audioIndicates the model should return audio.
-
videoIndicates the model should return video.
-
documentIndicates the model should return documents.
Number of tokens for the modality.
Number of tokens in the cached part of the prompt (the cached content).
Number of tokens in the prompt (context).
Total number of tokens across all the generated responses.
Number of tokens of thoughts for thinking models.
Total token count for the interaction request (prompt + responses + other internal tokens).
Number of tokens present in tool-use prompt(s).
webhook_config WebhookConfig (optional)
Optional. Webhook configuration for receiving notifications when the interaction completes.
Fields
Optional. If set, these webhook URIs will be used for webhook events instead of the registered webhooks.
Optional. The user metadata that will be returned on each event emission to the webhooks.
Output only. The time when the trigger was last paused.
Output only. The time when the trigger was last resumed.
Output only. The time when the trigger was last run.
Optional. The maximum number of consecutive failures allowed before the trigger is automatically paused (status becomes ERROR).
Output only. The time when the trigger is scheduled to run next.
Output only. The ID of the last interaction created by this trigger.
Required. The cron schedule on which the trigger should run. Standard cron format.
Output only. The current status of the trigger.
সম্ভাব্য মানসমূহ:
-
activeThe trigger is active and will fire on schedule.
-
pausedThe trigger is paused and will not fire.
-
errorThe trigger has entered an error state due to consecutive failures.
Required. Time zone in which the schedule should be interpreted.
Output only. The time when the trigger was last updated.