মোবাইল ও ওয়েব অ্যাপের জন্য, Firebase AI Logic SDK-গুলো আপনাকে সরাসরি আপনার অ্যাপ থেকেই সমর্থিত Gemini মডেলগুলোর সাথে ইন্টারঅ্যাক্ট করার সুযোগ দেয়।
মিথুন রাশির মডেলদের মাল্টিমোডাল বা বহুমাধ্যমীয় হিসেবে বিবেচনা করা হয়, কারণ তারা টেক্সট, কোড, পিডিএফ, ছবি, ভিডিও এবং অডিও সহ একাধিক মাধ্যম প্রক্রিয়াকরণ এবং এমনকি তৈরি করতেও সক্ষম।
এছাড়াও, Firebase AI Logic কোন কোন মডেল সাপোর্ট করে এবং করে না, সে সম্পর্কে আমাদের FAQ দেখে নিন।
বৈশিষ্ট্যযুক্ত মডেল
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
অনেক কম খরচে বড় মডেলগুলোর সমকক্ষ অত্যাধুনিক পারফরম্যান্স।
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
জেমিনি ৩ সিরিজের পারফরম্যান্স ও গুণমানসম্পন্ন, অধিক পরিমাণে উৎপাদিত এবং সাশ্রয়ী একটি নির্ভরযোগ্য মডেল।
জেমিনি ৩.১ ফ্ল্যাশ চিত্র ( ন্যানো বানানা ২ )
gemini-3.1-flash-image
শক্তিশালী ও উচ্চ-দক্ষতাসম্পন্ন ইমেজ তৈরি এবং সম্পাদনা মডেল, যা গতি এবং বিপুল পরিমাণ কাজের জন্য বিশেষভাবে তৈরি।
সাধারণ ব্যবহারের মডেল
জেমিনি ৩.১ প্রো
gemini-3.1-pro-preview
উন্নত বুদ্ধিমত্তা, জটিল সমস্যা সমাধানের দক্ষতা এবং শক্তিশালী সক্রিয় ও ভাব-কোডিং ক্ষমতা।
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
অনেক কম খরচে বড় মডেলগুলোর সমকক্ষ অত্যাধুনিক পারফরম্যান্স।
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
জেমিনি ৩ সিরিজের পারফরম্যান্স ও গুণমানসম্পন্ন, অধিক পরিমাণে উৎপাদিত এবং সাশ্রয়ী একটি নির্ভরযোগ্য মডেল।
পুরোনো স্থিতিশীল সাধারণ ব্যবহারের মডেল
জেমিনি ৩.৬ ফ্ল্যাশ (
gemini-3.6-flash): পূর্ববর্তী জেমিনি ৩.x ফ্ল্যাশ মডেল, যা স্বল্প খরচে বৃহত্তর মডেলগুলোর প্রতিদ্বন্দ্বী অত্যাধুনিক পারফরম্যান্স প্রদান করে। (বিলিং প্রয়োজন নেই )জেমিনি ৩.৫ ফ্ল্যাশ (
gemini-3.5-flash): পূর্ববর্তী জেমিনি ৩.x ফ্ল্যাশ মডেল, যা স্বল্প খরচে বৃহত্তর মডেলগুলোর প্রতিদ্বন্দ্বী অত্যাধুনিক পারফরম্যান্স প্রদান করে। (বিলিং প্রয়োজন নেই )জেমিনি ৩.১ ফ্ল্যাশ-লাইট (
gemini-3.1-flash-lite): পূর্ববর্তী জেমিনি ৩.x ফ্ল্যাশ-লাইট মডেল, যা অধিক পরিমাণে ও ব্যয়-সংবেদনশীল গুরুত্বপূর্ণ কাজের জন্য ব্যবহৃত হয়। (বিলিং করার প্রয়োজন নেই )
ছবি তৈরির মডেল
জেমিনি ৩ প্রো ইমেজ ( ন্যানো ব্যানানা প্রো )
gemini-3-pro-image
অত্যন্ত প্রাসঙ্গিক নেটিভ ইমেজ তৈরির জন্য একটি সর্বাধুনিক ইমেজ জেনারেশন এবং এডিটিং মডেল।
জেমিনি ৩.১ ফ্ল্যাশ চিত্র ( ন্যানো বানানা ২ )
gemini-3.1-flash-image
শক্তিশালী ও উচ্চ-দক্ষতাসম্পন্ন ইমেজ তৈরি এবং সম্পাদনা মডেল, যা গতি এবং বিপুল পরিমাণ কাজের জন্য বিশেষভাবে তৈরি।
জেমিনি ৩.১ ফ্ল্যাশ-লাইট ইমেজ ( ন্যানো ব্যানানা ২ লাইট )
gemini-3.1-flash-lite-image
অত্যন্ত কম ল্যাটেন্সি সম্পন্ন এবং সাশ্রয়ী মূল্যের ইমেজ তৈরি ও সম্পাদনা মডেল, যা বিপুল পরিমাণে ইন্টারেক্টিভ ব্যবহারের জন্য ডিজাইন করা হয়েছে।
অডিও-উৎপাদনকারী মডেল
টেক্সট-টু-স্পিচ (টিটিএস) মডেল
জেমিনি টিটিএস মডেল ব্যবহার করে আপনি টেক্সট ইনপুট থেকে স্পিচ তৈরি করতে পারেন।
জেমিনি ৩.x ফ্ল্যাশ টিটিএস
gemini-3.1-flash-tts-preview
টেক্সট ইনপুট থেকে শক্তিশালী ও স্বল্প বিলম্বের স্পিচ জেনারেশন।
Live API মডেল
যেসব মডেল Gemini Live API সমর্থন করে, সেগুলোর সাহায্যে আপনি দ্বিমুখী স্ট্রিম করা অডিও তৈরি করতে পারেন।
জেমিনি ৩.এক্স ফ্ল্যাশ এবং জেমিনি লাইভ এপিআই নেটিভ অডিও
জেমিনি ডেভেলপার এপিআই:
gemini-3.1-flash-live-preview
এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই:
সমর্থিত নয়
জেমিনি মডেলটির সাথে দ্বিমুখী যোগাযোগের মাধ্যমে স্বল্প বিলম্বের রিয়েল-টাইম ভয়েস এবং ভিডিও আদান-প্রদান সম্ভব।
জেমিনি ২.৫ ফ্ল্যাশ এবং জেমিনি লাইভ এপিআই নেটিভ অডিও
জেমিনি ডেভেলপার এপিআই:
gemini-2.5-flash-native-audio-preview-12-2025
এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই:
gemini-live-2.5-flash-native-audio
জেমিনি মডেলটির সাথে দ্বিমুখী যোগাযোগের মাধ্যমে স্বল্প বিলম্বের রিয়েল-টাইম ভয়েস এবং ভিডিও আদান-প্রদান সম্ভব।
এই পৃষ্ঠার বাকি অংশে Firebase AI Logic দ্বারা সমর্থিত মডেলগুলো সম্পর্কে বিস্তারিত তথ্য দেওয়া হয়েছে।
- সমর্থিত ইনপুট এবং আউটপুট
- সমর্থিত সক্ষমতাগুলোর উচ্চ-স্তরের তুলনা
- নির্দিষ্টকরণ এবং সীমাবদ্ধতা, উদাহরণস্বরূপ সর্বোচ্চ ইনপুট টোকেন বা ইনপুট ভিডিওর সর্বোচ্চ দৈর্ঘ্য।
মডেলগুলোর ভার্সন কীভাবে করা হয় তার বর্ণনা, বিশেষত সেগুলোর স্টেবল , প্রিভিউ এবং এক্সপেরিমেন্টাল ভার্সন।
ইনিশিয়ালাইজেশনের সময় আপনার কোডে অন্তর্ভুক্ত করার জন্য উপলব্ধ মডেল নামগুলির তালিকা।
মডেলগুলির জন্য সমর্থিত ভাষাগুলির তালিকা
এই পৃষ্ঠার নীচে আপনি পূর্ববর্তী প্রজন্মের মডেলগুলো সম্পর্কে বিস্তারিত তথ্য দেখতে পারেন।
মডেলগুলির তুলনা করুন
বিভিন্ন ব্যবহারের ক্ষেত্রকে সমর্থন করার জন্য প্রতিটি মডেলের আলাদা আলাদা সক্ষমতা রয়েছে। উল্লেখ্য যে, এই বিভাগের প্রতিটি সারণিতে Firebase AI Logic-এর সাথে ব্যবহৃত প্রতিটি মডেলের বর্ণনা দেওয়া হয়েছে। প্রতিটি মডেলে এমন অতিরিক্ত সক্ষমতা থাকতে পারে যা আমাদের SDK ব্যবহার করার সময় পাওয়া যায় না।
যদি আপনি নিম্নলিখিত উপ-বিভাগগুলিতে আপনার কাঙ্ক্ষিত তথ্য খুঁজে না পান, তাহলে আপনি আপনার নির্বাচিত API প্রদানকারীর ডকুমেন্টেশনে আরও তথ্য পেতে পারেন: Gemini Developer API অথবাAgent Platform Gemini API (পূর্বের নাম Vertex AI) ।
সমর্থিত ইনপুট এবং আউটপুট
নিম্নলিখিত সারণিতে Firebase AI Logic-এর সাথে প্রতিটি মডেল ব্যবহার করার সময় সমর্থিত ইনপুট এবং আউটপুট প্রকারগুলি তালিকাভুক্ত করা হয়েছে।
সমর্থিত ফাইলের প্রকারভেদ সম্পর্কে জানতে, ‘সমর্থিত ইনপুট ফাইল এবং প্রয়োজনীয়তা’ দেখুন।
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| ইনপুট প্রকার | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (পিডিএফ বা সাধারণ টেক্সট) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| টেক্সট (স্ট্রিমিং) | ||||||
| কোড | ||||||
| কাঠামোগত আউটপুট (যেমন JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
সমর্থিত ক্ষমতা এবং বৈশিষ্ট্য
নিম্নলিখিত সারণিতে Firebase AI Logic-এর সাথে প্রতিটি মডেল ব্যবহার করার সময় সমর্থিত সক্ষমতা এবং বৈশিষ্ট্যগুলি তালিকাভুক্ত করা হয়েছে।
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| শুধুমাত্র টেক্সট অথবা মাল্টিমোডাল ইনপুট থেকে টেক্সট তৈরি করুন | ছবির অংশ হিসেবে বা ছবির মধ্যে মিশিয়ে | ছবির অংশ হিসেবে বা ছবির মধ্যে মিশিয়ে | ছবির অংশ হিসেবে বা ছবির মধ্যে মিশিয়ে | অডিওর প্রতিলিপি | ||
| ছবি তৈরি করুন | ||||||
| ছবি সম্পাদনা করুন | ||||||
| অডিও তৈরি করুন | বক্তৃতা | স্ট্রিম করা অডিও | ||||
| কাঠামোগত আউটপুট তৈরি করুন (যেমন JSON) | ||||||
| নথি বিশ্লেষণ করুন (পিডিএফ বা সাধারণ টেক্সট) ( টেক্সট আউটপুট | ছবি আউটপুট ) | ||||||
| ছবি বিশ্লেষণ করুন ( টেক্সট আউটপুট | ছবি আউটপুট ) | ||||||
| ভিডিও বিশ্লেষণ করুন ( টেক্সট আউটপুট | ছবি আউটপুট ) | স্ট্রিম করা ভিডিও | |||||
| অডিও বিশ্লেষণ করুন | স্ট্রিম করা অডিও | |||||
| মাল্টি-টার্ন চ্যাট | ||||||
| দ্বিমুখী মাল্টিমোডাল স্ট্রিমিং | ||||||
| সমর্থিত সরঞ্জাম | ||||||
| ফাংশন কলিং | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
স্পেসিফিকেশন এবং সীমাবদ্ধতা
নিম্নলিখিত সারণিতে Firebase AI Logic-এর সাথে প্রতিটি মডেল ব্যবহার করার ক্ষেত্রে নির্দিষ্টকরণ এবং সীমাবদ্ধতাগুলি তালিকাভুক্ত করা হয়েছে।
| সম্পত্তি | Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live |
|---|---|---|---|---|---|---|
| ইনপুট টোকেন সীমা * | ১,০৪৮,৫৭৬ টোকেন | ৬৫,৫৩৬ টোকেন | ১৩১,০৭২ টোকেন | ৬৫,৫৩৬ টোকেন | ৮,১৯২ টোকেন | ডকুমেন্টেশন দেখুন |
| আউটপুট টোকেন সীমা * | ৬৫,৫৩৬ টোকেন | ৩২,৭৬৮ টোকেন | ৩২,৭৬৮ টোকেন | ৪,০৯৬টি টোকেন | ১৬,৩৮৪ টোকেন | |
| পিডিএফ (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট পিডিএফ ফাইলসমূহ ** | ৯০০টি ফাইল | ১৪টি ফাইল | ১৪টি ফাইল | ১৪টি ফাইল | --- | ডকুমেন্টেশন দেখুন |
| সর্বোচ্চ সংখ্যা পৃষ্ঠাগুলির প্রতিটি ইনপুট পিডিএফ ফাইলের জন্য ** | ৯০০ পৃষ্ঠা | ১৪ পৃষ্ঠা | ১৪ পৃষ্ঠা | ১৪ পৃষ্ঠা | --- | |
| সর্বোচ্চ আকার প্রতি ইনপুট পিডিএফ ফাইল | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | |
| ছবি (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট ছবি | ১,০০০ ছবি | ১৪টি ছবি | ১৪টি ছবি | ১৪টি ছবি | --- | ডকুমেন্টেশন দেখুন |
| সর্বোচ্চ আকার প্রতি ইনপুট বেস৬৪-এনকোডেড ছবি | ৭ এমবি | ৭ এমবি | ৭ এমবি | ৭ এমবি | --- | |
| সর্বোচ্চ সংখ্যা আউটপুট ছবি | --- | আউটপুট টোকেন সীমা পর্যন্ত | আউটপুট টোকেন সীমা পর্যন্ত | আউটপুট টোকেন সীমা পর্যন্ত | --- | |
| ভিডিও (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট ভিডিও ফাইল | ১০টি ফাইল | --- | ইনপুট টোকেন সীমা পর্যন্ত | ইনপুট টোকেন সীমা পর্যন্ত | --- | ডকুমেন্টেশন দেখুন |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত ইনপুট ভিডিওর (শুধুমাত্র ফ্রেম) | ~৬০ মিনিট | --- | প্রায় ২৫ মিনিট | ~১২ মিনিট | --- | |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত ইনপুট ভিডিওর (ফ্রেম+অডিও) | ~৪৫ মিনিট | --- | --- | --- | --- | |
| অডিও (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট অডিও ফাইলগুলি | ১টি ফাইল | --- | --- | --- | --- | ডকুমেন্টেশন দেখুন |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত ইনপুট অডিওর | ~৮.৪ ঘন্টা | --- | --- | --- | --- | |
সকল জেমিনি মডেলের জন্য, একটি টোকেন প্রায় ৪টি অক্ষরের সমান, তাই ১০০টি টোকেন প্রায় ৬০-৮০টি ইংরেজি শব্দের সমান। জেমিনি মডেলের ক্ষেত্রে, আপনি countTokens ব্যবহার করে আপনার অনুরোধগুলিতে থাকা টোকেনের মোট সংখ্যা জানতে পারবেন।
পিডিএফ ফাইলকে ছবি হিসেবে গণ্য করা হয়, তাই একটি পিডিএফ ফাইলের একটি পৃষ্ঠাকে একটি ছবি হিসেবে বিবেচনা করা হয়। একটি অনুরোধে অনুমোদিত পৃষ্ঠার সংখ্যা, মডেলটি যতগুলো ছবি সমর্থন করতে পারে, তার সংখ্যার মধ্যে সীমাবদ্ধ থাকে।
আরও বিস্তারিত তথ্য খুঁজুন
প্রতিটি মডেলের জন্য কোটা ও মূল্য নির্ধারণ ভিন্ন। মূল্য নির্ধারণ ইনপুট এবং আউটপুটের উপরও নির্ভর করে।
সমর্থিত ইনপুট ফাইলের প্রকারভেদ, MIME টাইপ কীভাবে নির্দিষ্ট করতে হয় এবং আপনার ইনপুট ফাইল ও মাল্টিমোডাল অনুরোধগুলো যেন প্রয়োজনীয়তা পূরণ করে ও সর্বোত্তম অনুশীলন অনুসরণ করে, তা 'সমর্থিত ইনপুট ফাইল এবং প্রয়োজনীয়তা' অংশে জানুন।
মডেল সংস্করণ এবং নামকরণের ধরণ
মডেলগুলো স্টেবল , প্রিভিউ এবং এক্সপেরিমেন্টাল ভার্সনে পাওয়া যায়। সুবিধার জন্য,-latest অ্যালিয়াসগুলো সমর্থিত, কিন্তু এগুলো কোন মডেল সংস্করণকে নির্দেশ করে তাতে অসামঞ্জস্যতার কারণে এগুলো ব্যবহার করার সুপারিশ করা হয় না।
মডেল সংস্করণ ব্যবহারের জন্য আমাদের সর্বোত্তম অনুশীলনগুলো পর্যালোচনা করে নিন।
আপনার কোডে ব্যবহার করার জন্য নির্দিষ্ট মডেলের নাম খুঁজে পেতে, এই পৃষ্ঠার পরবর্তী অংশে 'উপলব্ধ মডেলের নাম' বিভাগটি দেখুন।
| সংস্করণ প্রকার / মুক্তির পর্যায় | বর্ণনা | মডেলের নামের প্যাটার্ন | |
|---|---|---|---|
| স্থিতিশীল | প্রকাশের তারিখ থেকে স্থিতিশীল সংস্করণগুলো উৎপাদনমূলক ব্যবহারের জন্য উপলব্ধ ও সমর্থিত।
| স্থিতিশীল সংস্করণগুলোর মডেল নামের কোনো সাফিক্স নেই। উদাহরণ: | |
| প্রিভিউ | প্রিভিউ সংস্করণগুলিতে নতুন বৈশিষ্ট্য রয়েছে এবং এগুলো স্থিতিশীল বলে বিবেচিত হয় না ।
| প্রিভিউ সংস্করণগুলির মডেলের নামগুলির সাথে যুক্ত করা হয় উদাহরণ: | |
| পরীক্ষামূলক | পরীক্ষামূলক সংস্করণগুলোতে নতুন সক্ষমতা রয়েছে এবং এগুলোকে স্থিতিশীল বলে গণ্য করা হয় না ।
| পরীক্ষামূলক সংস্করণগুলোর মডেল নামের সাথে যুক্ত করা হয় উদাহরণ: | |
| বন্ধ (অবসরপ্রাপ্ত) | শাটডাউন (অবসরপ্রাপ্ত) সংস্করণগুলোর শাটডাউন (অবসর) তারিখ শেষ হয়ে গেছে এবং সেগুলোকে স্থায়ীভাবে নিষ্ক্রিয় করা হয়েছে।
| --- | |
মডেল সংস্করণ ব্যবহারের সর্বোত্তম অনুশীলন
আপনার প্রোডাকশন অ্যাপগুলিতে , সর্বশেষ স্থিতিশীল সংস্করণের জন্য সুনির্দিষ্ট মডেলের নামটি ব্যবহার করুন।
এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই (পূর্বের নাম ভার্টেক্স এআই) -এর ক্ষেত্রে, আপনি যদি আপনার প্রোডাকশন অ্যাপে একটি স্বল্প-মেয়াদী প্রাপ্যতা মডেল ব্যবহার করার সিদ্ধান্ত নেন, তবে আপনার এআই ফিচারের জন্য ব্যবহৃত মডেলের নাম নিয়ন্ত্রণ করতে Firebase Remote Config বা সার্ভার প্রম্পট টেমপ্লেট ব্যবহার করা আরও বেশি গুরুত্বপূর্ণ।
শুধুমাত্র প্রোটোটাইপিংয়ের সময় প্রিভিউ এবং পরীক্ষামূলক সংস্করণ ব্যবহার করুন । প্রোডাকশন ব্যবহারের জন্য ডেভেলপমেন্ট ও টেস্টিং শুরু করার সময় আমরা একটি স্থিতিশীল সংস্করণ ব্যবহারের পরামর্শ দিই।
আমরা এটি ব্যবহার করার সুপারিশ করি না
-latestঅ্যালিয়াস (এমনকি ডেভেলপমেন্ট চলাকালীনও)। এই অ্যালিয়াসটি একটি নির্দিষ্ট মডেল ভ্যারিয়েশনের সর্বশেষ রিলিজকে নির্দেশ করে (যা একটি স্টেবল, প্রিভিউ বা এক্সপেরিমেন্টাল ভার্সন হতে পারে)। একটি নির্দিষ্ট মডেল ভ্যারিয়েশনের প্রতিটি নতুন রিলিজের সাথে এই অ্যালিয়াসটি হট-সোয়াপ হয়ে যাবে, এবং শুধুমাত্র ব্রেকিং চেঞ্জের ক্ষেত্রেই ২ সপ্তাহ আগে একটি নোটিফিকেশন ইমেল পাঠানো হবে। আপনি আসলে কোন মডেলটি ব্যবহার করছেন তার এই অস্থিতিশীলতা আপনার এআই ফিচারের আচরণে অপ্রত্যাশিত পরিবর্তন আনতে পারে।
উপলব্ধ মডেলের নাম
মডেলের নাম হলো সেই সুনির্দিষ্ট মান, যা আপনি মডেলটি চালু করার সময় আপনার কোডে অন্তর্ভুক্ত করেন।
সাধারণ ব্যবহারের মডেল (যেমন
gemini-3.7-flash)ছবি তৈরির মডেল (যেমন
gemini-3.1-flash-image, যা 'ন্যানো ব্যানানা' মডেল নামেও পরিচিত)অডিও-উৎপাদনকারী মডেল :
- টেক্সট-টু-স্পিচ (TTS) মডেল (যেমন
gemini-3.1-flash-tts-preview) - Live API মডেল (যেমন
gemini-live-2.5-flash-native-audio)
- টেক্সট-টু-স্পিচ (TTS) মডেল (যেমন
আপনার প্ল্যাটফর্ম শুরু করার উদাহরণগুলির জন্য, শুরু করার নির্দেশিকাটি দেখুন।
রিলিজের পর্যায়গুলো (বিশেষ করে ইউজ কেস, বিলিং এবং শাটডাউন) সম্পর্কে বিস্তারিত জানতে, মডেল ভার্সনিং এবং নামকরণের প্যাটার্ন দেখুন।
প্রোগ্রামের মাধ্যমে সমস্ত উপলব্ধ মডেল তালিকাভুক্ত করুন
আপনি REST API ব্যবহার করে সমস্ত উপলব্ধ মডেলের নাম তালিকাভুক্ত করতে পারেন:
জেমিনি ডেভেলপার এপিআই :
models.listএন্ডপয়েন্টটি কল করুনএজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই (পূর্বে ভার্টেক্স এআই) :
publishers.models.listএন্ডপয়েন্টটি কল করুন।
উল্লেখ্য যে, এই ফেরত আসা তালিকায় এপিআই প্রদানকারীদের দ্বারা সমর্থিত সমস্ত মডেল অন্তর্ভুক্ত থাকবে, কিন্তু ফায়ারবেস এআই লজিক শুধুমাত্র এই পৃষ্ঠায় বর্ণিত জেমিনি মডেলগুলোকেই সমর্থন করে।
সাধারণ ব্যবহারের মডেল
জেমিনি ৩.এক্স প্রো মডেলের নাম
আপনার জেমিনি এপিআই প্রদানকারী যেই হোক না কেন, এর জন্য ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটি প্রয়োজন।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.1-pro-preview | Gemini 3.x Pro- এর সর্বশেষ প্রিভিউ সংস্করণ | প্রিভিউ | ২০২৬-০২-১৯ | নির্ধারণ করা হবে |
জেমিনি ৩.x ফ্ল্যাশ মডেলের নাম
আপনি যদি Gemini Developer API ব্যবহার করেন, তাহলে Blaze-এর পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটির প্রয়োজন নেই ।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.7-flash | Gemini 3.x Flash- এর সর্বশেষ স্থিতিশীল সংস্করণ এটি একটি স্বল্পমেয়াদী প্রাপ্যতা মডেল ( মডেল ভার্সনিং এবং নামকরণের ধরণ দেখুন)। | স্থিতিশীল | ২০২৬-০৮-১৩ | নির্ধারণ করা হবে |
gemini-3.6-flash | জেমিনি ৩.এক্স ফ্ল্যাশের স্থিতিশীল সংস্করণ এটি একটি স্বল্পমেয়াদী প্রাপ্যতা মডেল ( মডেল ভার্সনিং এবং নামকরণের ধরণ দেখুন)। | স্থিতিশীল | ২০২৬-০৭-২১ | নির্ধারণ করা হবে |
gemini-3.5-flash | জেমিনি ৩.এক্স ফ্ল্যাশের স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৬-০৫-১৯ | এর আগে নয় ২০২৭-০৫-১৯ |
gemini-3-flash-preview | জেমিনি ৩.এক্স ফ্ল্যাশের প্রিভিউ সংস্করণ | প্রিভিউ | ২০২৫-১২-১৭ | নির্ধারণ করা হবে |
জেমিনি ৩.এক্স ফ্ল্যাশ-লাইট মডেলের নাম
আপনি যদি Gemini Developer API ব্যবহার করেন, তাহলে Blaze-এর পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটির প্রয়োজন নেই ।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.5-flash-lite | Gemini 3.x Flash‑Lite- এর সর্বশেষ স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৬-০৭-২১ | এর আগে নয় ২০২৭-০৭-২১ |
gemini-3.1-flash-lite | জেমিনি ৩.এক্স ফ্ল্যাশ-লাইটের স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৬-০৫-০৭ | এর আগে নয় ২০২৭-০৫-০৭ |
ছবি তৈরির মডেল
জেমিনি ৩.এক্স প্রো ইমেজ মডেলের নাম (ওরফে 'ন্যানো ব্যানানা প্রো')
আপনার জেমিনি এপিআই প্রদানকারী যেই হোক না কেন, এর জন্য ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটি প্রয়োজন।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3-pro-image | জেমিনি ৩.এক্স প্রো ইমেজের স্থিতিশীল সংস্করণ (ওরফে 'ন্যানো বানানা প্রো') | স্থিতিশীল | ২০২৬-০৫-২৮ | এর আগে নয় ২০২৭-০৫-২৮ |
gemini-3-pro-image-preview | জেমিনি ৩.এক্স প্রো ইমেজের প্রিভিউ সংস্করণ (ওরফে 'ন্যানো বানানা প্রো') | প্রিভিউ | ২০২৫-১১-২০ | যত তাড়াতাড়ি সম্ভব ২০২৬-০৬-২৫ |
জেমিনি ৩.এক্স ফ্ল্যাশ ইমেজ মডেলের নাম (ওরফে 'ন্যানো ব্যানানা ২')
আপনার জেমিনি এপিআই প্রদানকারী যেই হোক না কেন, এর জন্য ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটি প্রয়োজন।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.1-flash-image | জেমিনি ৩.x ফ্ল্যাশ ইমেজের স্থিতিশীল সংস্করণ (ওরফে 'ন্যানো বানানা ২') | স্থিতিশীল | ২০২৬-০৫-২৮ | এর আগে নয় ২০২৭-০৫-২৮ |
gemini-3.1-flash-image-preview | জেমিনি ৩.x ফ্ল্যাশ ইমেজের প্রিভিউ সংস্করণ (ওরফে 'ন্যানো বানানা ২') | প্রিভিউ | ২০২৬-০২-২৬ | যত তাড়াতাড়ি সম্ভব ২০২৬-০৬-২৫ |
জেমিনি ৩.এক্স ফ্ল্যাশ-লাইট ইমেজ মডেলের নাম (যা 'ন্যানো ব্যানানা ২ লাইট' নামেও পরিচিত)
আপনার জেমিনি এপিআই প্রদানকারী যেই হোক না কেন, এর জন্য ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটি প্রয়োজন।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.1-flash-lite-image | জেমিনি ৩.এক্স ফ্ল্যাশ-লাইট ইমেজের স্থিতিশীল সংস্করণ (ওরফে 'ন্যানো বানানা ২ লাইট') এটি একটি স্বল্পমেয়াদী প্রাপ্যতা মডেল ( মডেল ভার্সনিং এবং নামকরণের ধরণ দেখুন)। | স্থিতিশীল | ২০২৬-০৬-৩০ | নির্ধারণ করা হবে |
অডিও - টেক্সট-টু-স্পিচ (টিটিএস) মডেল
জেমিনি ৩.x ফ্ল্যাশ টিটিএস মডেলের নাম
আপনি যদি Gemini Developer API ব্যবহার করেন, তাহলে Blaze-এর পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটির প্রয়োজন নেই ।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.1-flash-tts-preview | জেমিনি ৩.এক্স ফ্ল্যাশ টিটিএস- এর প্রিভিউ সংস্করণ | প্রিভিউ | ২০২৬-০৬-১৭ | নির্ধারণ করা হবে |
অডিও - Live API মডেল
জেমিনি ৩.এক্স ফ্ল্যাশ লাইভ মডেলের নাম
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-3.1-flash-live-preview ১ | জেমিনি ডেভেলপার এপিআই -তে Live API এর প্রিভিউ সংস্করণ | প্রিভিউ | ২০২৬-০৩-২৬ | নির্ধারণ করা হবে |
| এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই (পূর্বে ভার্টেক্স এআই) মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
| এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই (পূর্বের ভার্টেক্স এআই) কোনো জেমিনি লাইভ ৩.x মডেল সমর্থন করে না। | ||||
১. শুধুমাত্র জেমিনি ডেভেলপার এপিআই (Gemini Developer API) দ্বারা সমর্থিত। এছাড়াও, যদিও এটি একটি প্রিভিউ মডেল, এটি জেমিনি ডেভেলপার এপিআই- এর "ফ্রি টিয়ার"-এ উপলব্ধ।
জেমিনি ২.৫ ফ্ল্যাশ লাইভ মডেলের নাম
আপনি যদি জেমিনি ডেভেলপার এপিআই ব্যবহার করেন, তাহলে ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানের প্রয়োজন নেই (সাধারণত প্রিভিউ মডেলগুলোর জন্য একটি পেইড প্ল্যান প্রয়োজন হয়)।
যদিও জেমিনি এপিআই প্রোভাইডারের উপর নির্ভর করে নিম্নলিখিত মডেলগুলোর নাম ভিন্ন ভিন্ন হয়, মডেলগুলোর বৈশিষ্ট্য একই থাকে।
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.5-flash-native-audio-preview-12-2025 1 | জেমিনি ডেভেলপার এপিআই -তে Live API এর প্রিভিউ সংস্করণ | প্রিভিউ | ২০২৫-১২-১২ | নির্ধারণ করা হবে |
gemini-2.5-flash-native-audio-preview-09-2025 1 | জেমিনি ডেভেলপার এপিআই -তে Live API এর প্রাথমিক প্রিভিউ সংস্করণ | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
| এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই (পূর্বে ভার্টেক্স এআই) মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-live-2.5-flash-native-audio 2 | এজেন্ট প্ল্যাটফর্মে Live API এর স্থিতিশীল সংস্করণ জেমিনি এপিআই (পূর্বে ভার্টেক্স এআই) | স্থিতিশীল | ২০২৫-১২-১২ | এর আগে নয় ২০২৬-১২-১২ |
gemini-live-2.5-flash-preview-native-audio-09-2025 2 | এজেন্ট প্ল্যাটফর্মে Live API এর প্রিভিউ সংস্করণ জেমিনি এপিআই (পূর্বে ভার্টেক্স এআই) | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
১. শুধুমাত্র জেমিনি ডেভেলপার এপিআই (Gemini Developer API) দ্বারা সমর্থিত। এছাড়াও, যদিও এগুলো প্রিভিউ মডেল, এগুলো জেমিনি ডেভেলপার এপিআই- এর "ফ্রি টিয়ার"-এ উপলব্ধ।
২ শুধুমাত্র এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই (পূর্বের ভার্টেক্স এআই) দ্বারা সমর্থিত। এছাড়াও, এই মডেলগুলো global লোকেশনে উপলব্ধ নয় ।
সমর্থিত ভাষা
সমস্ত জেমিনি মডেল নিম্নলিখিত ভাষাগুলিতে বুঝতে ও উত্তর দিতে পারে:
আরবি (ar), বাংলা (bn), বুলগেরীয় (bg), সরলীকৃত ও প্রথাগত চীনা (zh), ক্রোয়েশীয় (hr), চেক (cs), ডেনীয় (da), ডাচ (nl), ইংরেজি (en), এস্তোনীয় (et), ফিনিশ (fi), ফরাসি (fr), জার্মান (de), গ্রিক (el), হিব্রু (iw), হিন্দি (hi), হাঙ্গেরীয় (hu), ইন্দোনেশীয় (id), ইতালীয় (it), জাপানি (ja), কোরীয় (ko), লাতভীয় (lv), লিথুয়ানীয় (lt), নরওয়েজীয় (no), পোলীয় (pl), পর্তুগিজ (pt), রোমানীয় (ro), রুশ (ru), সার্বীয় (sr), স্লোভাক (sk), স্লোভেনীয় (sl), স্পেনীয় (es), সোয়াহিলি (sw), সুইডিশ (sv), থাই (th), তুর্কি (tr), ইউক্রেনীয় (uk), ভিয়েতনামী (vi)
Gemini 2.0 Flash , Gemini 1.5 Pro এবং Gemini 1.5 Flash মডেলগুলো নিম্নলিখিত অতিরিক্ত ভাষাগুলো বুঝতে ও সেগুলোতে সাড়া দিতে পারে:
Afrikaans (af), আমহারিক (am), অসমীয়া (as), আজারবাইজানীয় (az), বেলারুশিয়ান (be), বসনিয়ান (bs), কাতালান (ca), Cebuano (ceb), কর্সিকান (co), ওয়েলশ (cy), ধিভেহি (dv), এস্পেরান্তো (eo), বাস্ক (eu), ফার্সি (fa), ফিলিপিনো (তাগালগ (ইউ), ফিলিপিনো (তাগালগ (ইউ), ফিলিপিনো (তাগালগ) (gd), গ্যালিসিয়ান (gl), গুজরাটি (gu), হাউসা (ha), হাওয়াইয়ান (haw), Hmong (hmn), হাইতিয়ান ক্রেওল (ht), আর্মেনিয়ান (hy), ইগবো (ig), আইসল্যান্ডিক (is), জাভানিজ (jv), জর্জিয়ান (ka), কাজাখ (kk), খেমার (km), Kannada (kn, Kn, Kn, Kn, Kn) (la), লুক্সেমবার্গিশ (lb), লাও (lo), মালাগাসি (mg), মাওরি (mi), ম্যাসেডোনিয়ান (mk), মালায়ালাম (ml), মঙ্গোলিয়ান (mn), Meiteilon (মণিপুরি) (mni-Mtei), মারাঠি (mr), মালয় (ms), মাল্টিজ (mt), মায়ানমার (বর্মি) (my), নেপালি (ne), নানজা (চিচেওয়া) (পাঞ্জাবি), পাঞ্জাবি (মিনি), ওপিয়া (সিন্ধু) (sd), সিংহল (সিংহলিজ) (si), সামোয়ান (sm), Shona (sn), সোমালি (so), আলবেনিয়ান (sq), সেসোথো (st), সুদানীজ (su), তামিল (ta), তেলুগু (te), তাজিক (tg), উইঘুর (ug), উর্দু (ur), উজবেক (uz), Xhosa (xhudruy), জুইডু (ইউজি)
পূর্ববর্তী মডেল সম্পর্কে তথ্য
নিম্নলিখিতগুলি সক্রিয়, কিন্তু পূর্ববর্তী প্রজন্মের মডেল। সম্ভব হলে আমরা এর পরিবর্তে সর্বশেষ মডেলগুলির মধ্যে একটি ব্যবহার করার পরামর্শ দিই।
যদি আপনি নিম্নলিখিত উপ-বিভাগগুলিতে আপনার কাঙ্ক্ষিত তথ্য খুঁজে না পান, তবে আপনি আপনার নির্বাচিত API প্রদানকারীর ডকুমেন্টেশনে আরও তথ্য পেতে পারেন: Gemini Developer API অথবাAgent Platform Gemini API (পূর্বে Vertex AI)।
পুরোনো জেমিনি মডেল
-
gemini-2.5-pro -
gemini-2.5-flash -
gemini-2.5-flash-lite -
gemini-2.5-flash-image(ওরফে "ন্যানো বানানা") -
gemini-2.0-flash-001(এবং এর স্বয়ংক্রিয়ভাবে আপডেট হওয়া উপনামgemini-2.0-flash) -
gemini-2.0-flash-lite-001(এবং এর স্বয়ংক্রিয়ভাবে আপডেট হওয়া উপনামgemini-2.0-flash-lite)
পুরোনো Gemini Live API মডেলগুলো সম্পর্কে তথ্যের জন্য, Gemini API প্রোভাইডার ডকুমেন্টেশন দেখুন:
পুরোনো ইমাজেন মডেল
-
imagen-4.0-ultra-generate-001 -
imagen-4.0-generate-001 -
imagen-4.0-fast-generate-001 -
imagen-3.0-capability-001 -
imagen-3.0-generate-002 -
imagen-3.0-generate-001 -
imagen-3.0-fast-generate-001
পূর্ববর্তী মডেলগুলো সম্পর্কে বিস্তারিত দেখুন
ফায়ারবেস এআই লজিকের সাথে প্রতিটি মডেল ব্যবহার করার সময় ইনপুট এবং আউটপুট প্রকারগুলি হলো:
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (তৈরি করুন) | ছবি (সামর্থ্য) | |
|---|---|---|---|---|---|---|
| ইনপুট প্রকার | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (পিডিএফ বা সাধারণ টেক্সট) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| অডিও (স্ট্রিমিং) | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| টেক্সট (স্ট্রিমিং) | ||||||
| কোড | ||||||
| কাঠামোগত আউটপুট (যেমন JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| অডিও (স্ট্রিমিং) | ||||||
ফায়ারবেস এআই লজিকের সাথে প্রতিটি মডেল ব্যবহার করার সময় এই ক্ষমতা ও বৈশিষ্ট্যগুলো পাওয়া যায়:
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (তৈরি করুন) | ছবি (সামর্থ্য) | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| শুধুমাত্র টেক্সট অথবা মাল্টিমোডাল ইনপুট থেকে টেক্সট তৈরি করুন | ছবির অংশ হিসেবে বা ছবির মধ্যে মিশিয়ে | |||||
| ছবি তৈরি করুন ( মিথুন বা চিত্র ) | ||||||
| ছবি সম্পাদনা করুন ( মিথুন বা চিত্র ) | ||||||
| অডিও তৈরি করুন | ||||||
| কাঠামোগত আউটপুট তৈরি করুন (যেমন JSON) | ||||||
| নথি বিশ্লেষণ করুন (পিডিএফ বা সাধারণ টেক্সট) ( টেক্সট আউটপুট | ছবি আউটপুট ) | ||||||
| ছবি বিশ্লেষণ করুন ( টেক্সট আউটপুট | ছবি আউটপুট ) | ||||||
| ভিডিও বিশ্লেষণ করুন ( টেক্সট আউটপুট | ছবি আউটপুট ) | ||||||
| অডিও বিশ্লেষণ করুন | ||||||
| মাল্টি-টার্ন চ্যাট | ||||||
| দ্বিমুখী মাল্টিমোডাল স্ট্রিমিং | ||||||
| সমর্থিত সরঞ্জাম | ||||||
| ফাংশন কলিং | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
| সিস্টেম নির্দেশাবলী | ||||||
| টোকেন গণনা করুন | ||||||
ফায়ারবেস এআই লজিকের সাথে প্রতিটি মডেল ব্যবহার করার ক্ষেত্রে নির্দিষ্ট বৈশিষ্ট্য এবং সীমাবদ্ধতাগুলো হলো:
| সম্পত্তি | Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (তৈরি করুন) | ছবি (সামর্থ্য) |
|---|---|---|---|---|---|---|
| ইনপুট টোকেন সীমা * | ১,০৪৮,৫৭৬ টোকেন | ৩২,৭৬৮ টোকেন | ১,০৪৮,৫৭৬ টোকেন | ১,০৪৮,৫৭৬ টোকেন | ৪৮০টি টোকেন | ৪৮০টি টোকেন |
| আউটপুট টোকেন সীমা * | ৬৫,৫৩৬ টোকেন | ৮,১৯২ টোকেন | ৮,১৯২ টোকেন | ৮,১৯২ টোকেন | --- | --- |
| জ্ঞান জমা দেওয়ার শেষ তারিখ | জানুয়ারি ২০২৫ | --- | জুন ২০২৪ | জুন ২০২৪ | --- | --- |
| পিডিএফ (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট পিডিএফ ফাইলসমূহ ** | ৩,০০০ ফাইল | ৩টি ফাইল | ৩,০০০ ফাইল | ৩,০০০ ফাইল | --- | --- |
| সর্বোচ্চ সংখ্যা পৃষ্ঠাগুলির প্রতিটি ইনপুট পিডিএফ ফাইলের জন্য ** | ১,০০০ পৃষ্ঠা | ৩ পৃষ্ঠা | ১,০০০ পৃষ্ঠা | ১,০০০ পৃষ্ঠা | --- | --- |
| সর্বোচ্চ আকার প্রতি ইনপুট পিডিএফ ফাইল | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | --- |
| ছবি (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট ছবি | ৩,০০০ ছবি | ৩টি ছবি | ৩,০০০ ছবি | ৩,০০০ ছবি | --- | ৪টি ছবি |
| সর্বোচ্চ সংখ্যা আউটপুট ছবি | --- | আউটপুট টোকেন সীমা পর্যন্ত | --- | --- | ৪টি ছবি | ৪টি ছবি |
| সর্বোচ্চ আকার প্রতি ইনপুট বেস৬৪-এনকোডেড ছবি | ৭ এমবি | ৭ এমবি | ৭ এমবি | ৭ এমবি | --- | --- |
| ভিডিও (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট ভিডিও ফাইল | ১০টি ফাইল | --- | ১০টি ফাইল | ১০টি ফাইল | --- | --- |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত ইনপুট ভিডিওর (শুধুমাত্র ফ্রেম) | ~৬০ মিনিট | --- | ~৬০ মিনিট | ~৬০ মিনিট | --- | --- |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত ইনপুট ভিডিওর (ফ্রেম+অডিও) | ~৪৫ মিনিট | --- | ~৪৫ মিনিট | ~৪৫ মিনিট | --- | --- |
| অডিও (অনুরোধ অনুযায়ী) | ||||||
| সর্বোচ্চ সংখ্যা ইনপুট অডিও ফাইলগুলি | ১টি ফাইল | --- | ১টি ফাইল | ১টি ফাইল | --- | --- |
| সর্বোচ্চ সংখ্যা আউটপুট অডিও ফাইলগুলি | --- | --- | --- | --- | --- | --- |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত ইনপুট অডিওর | ~৮.৪ ঘন্টা | --- | ~৮.৪ ঘন্টা | ~৮.৪ ঘন্টা | --- | --- |
| সর্বোচ্চ দৈর্ঘ্য সমস্ত আউটপুট অডিওর | --- | --- | --- | --- | --- | --- |
সকল জেমিনি মডেলের জন্য, একটি টোকেন প্রায় ৪টি অক্ষরের সমান, তাই ১০০টি টোকেন প্রায় ৬০-৮০টি ইংরেজি শব্দের সমান। জেমিনি মডেলের ক্ষেত্রে, আপনি countTokens ব্যবহার করে আপনার অনুরোধগুলিতে থাকা টোকেনের মোট সংখ্যা জানতে পারবেন।
পিডিএফ ফাইলকে ছবি হিসেবে গণ্য করা হয়, তাই একটি পিডিএফ ফাইলের একটি পৃষ্ঠাকে একটি ছবি হিসেবে বিবেচনা করা হয়। একটি অনুরোধে অনুমোদিত পৃষ্ঠার সংখ্যা, মডেলটি যতগুলো ছবি সমর্থন করতে পারে, তার সংখ্যার মধ্যে সীমাবদ্ধ থাকে।
মডেলের নাম হলো সেই সুনির্দিষ্ট মান, যা আপনি মডেলটি চালু করার সময় আপনার কোডে অন্তর্ভুক্ত করেন।
জেমিনি মডেল
জেমিনি ২.৫ প্রো মডেলের নাম
আপনি যদি Gemini Developer API ব্যবহার করেন, তাহলে Blaze-এর পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটির প্রয়োজন নেই ।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.5-pro | জেমিনি ২.৫ প্রো- এর স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০৬-১৭ | যত তাড়াতাড়ি সম্ভব ২০২৬-১০-১৬ |
জেমিনি ২.৫ ফ্ল্যাশ মডেলের নাম
আপনি যদি Gemini Developer API ব্যবহার করেন, তাহলে Blaze-এর পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটির প্রয়োজন নেই ।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.5-flash | জেমিনি ২.৫ ফ্ল্যাশের স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০৬-১৭ | যত তাড়াতাড়ি সম্ভব ২০২৬-১০-১৬ |
জেমিনি ২.৫ ফ্ল্যাশ-লাইট মডেলের নাম
আপনি যদি Gemini Developer API ব্যবহার করেন, তাহলে Blaze-এর পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটির প্রয়োজন নেই ।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.5-flash-lite | জেমিনি ২.৫ ফ্ল্যাশ-লাইটের স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০৭-২২ | যত তাড়াতাড়ি সম্ভব ২০২৬-১০-১৬ |
জেমিনি ২.৫ ফ্ল্যাশ ইমেজ মডেলের নাম (ওরফে 'ন্যানো ব্যানানা')
আপনার জেমিনি এপিআই প্রদানকারী যেই হোক না কেন, এর জন্য ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানটি প্রয়োজন।
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.5-flash-image | জেমিনি ২.৫ ফ্ল্যাশ ইমেজের (ওরফে 'ন্যানো ব্যানানা') স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-১০-০২ | ২০২৬-১০-০২ |
জেমিনি ২.০ ফ্ল্যাশ মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.0-flash-001 | জেমিনি ২.০ ফ্ল্যাশের সর্বশেষ স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০২-০৫ | ২০২৬-০৬-০১ |
gemini-2.0-flash | স্বয়ংক্রিয়ভাবে আপডেট হওয়া অ্যালিয়াস যা জেমিনি ২.০ ফ্ল্যাশের সর্বশেষ স্থিতিশীল সংস্করণকে নির্দেশ করে। (বর্তমানে) gemini-2.0-flash-001 ) | স্থিতিশীল | ২০২৫-০২-১০ | ২০২৬-০৬-০১ |
জেমিনি ২.০ ফ্ল্যাশ-লাইট মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
gemini-2.0-flash-lite-001 | জেমিনি ২.০ ফ্ল্যাশ-লাইটের সর্বশেষ স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০২-২৫ | ২০২৬-০৬-০১ |
gemini-2.0-flash-lite | স্বয়ংক্রিয়ভাবে আপডেট হওয়া অ্যালিয়াস যা জেমিনি ২.০ ফ্ল্যাশ-লাইটের সর্বশেষ স্থিতিশীল সংস্করণকে নির্দেশ করে। (বর্তমানে) gemini-2.0-flash-lite-001 ) | স্থিতিশীল | ২০২৫-০২-২৫ | ২০২৬-০৬-০১ |
ইমেজ মডেল
ইমেজ ৪ মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
imagen-4.0-generate-001 | Imagen 4 এর স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
ইমেজেন ৪ ফাস্ট মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
imagen-4.0-fast-generate-001 | Imagen 4 Fast এর স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
ইমাজেন ৪ আল্ট্রা মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
imagen-4.0-ultra-generate-001 | Imagen 4 Ultra- এর স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
ইমেজ ৩ ক্যাপাবিলিটি মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
imagen-3.0-capability-001 | Imagen 3 Capability- এর প্রাথমিক স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৪-১২-১০ | ২০২৬-০৬-৩০ |
ইমেজ ৩ মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
imagen-3.0-generate-002 | Imagen 3 এর সর্বশেষ স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৫-০১-২৩ | ২০২৬-০৬-৩০ |
imagen-3.0-generate-001 | Imagen 3 এর প্রাথমিক স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
ইমেজেন ৩ ফাস্ট মডেলের নাম
| মডেলের নাম | বর্ণনা | মুক্তির পর্যায় | মুক্তির তারিখ | বন্ধের তারিখ |
|---|---|---|---|---|
imagen-3.0-fast-generate-001 | Imagen 3 Fast- এর প্রাথমিক স্থিতিশীল সংস্করণ | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
পরবর্তী পদক্ষেপ
জেমিনি এপিআই- এর সক্ষমতাগুলো পরখ করে দেখুন।
- একাধিক পালাবিশিষ্ট কথোপকথন (চ্যাট) গড়ে তুলুন।
- শুধুমাত্র পাঠ্য-ভিত্তিক প্রম্পট থেকে টেক্সট তৈরি করুন।
- ছবি , পিডিএফ , ভিডিও এবং অডিও-র মতো বিভিন্ন ধরনের ফাইল দিয়ে টেক্সট তৈরি করুন।
- টেক্সট এবং মাল্টিমোডাল প্রম্পট উভয় থেকেই কাঠামোগত আউটপুট (যেমন JSON) তৈরি করুন ।
- টেক্সট এবং মাল্টিমোডাল প্রম্পট উভয় থেকেই ছবি তৈরি ও সম্পাদনা করুন ।
- জেমিনি টেক্সট-টু-স্পিচ (টিটিএস) মডেল ব্যবহার করে একক এবং একাধিক বক্তার বক্তব্য তৈরি করুন ।
- Gemini Live API ব্যবহার করে ইনপুট এবং আউটপুট (অডিও সহ) স্ট্রিম করুন ।
- একটি জেমিনি মডেলকে আপনার অ্যাপের অন্যান্য অংশ এবং বাহ্যিক সিস্টেম ও তথ্যের সাথে সংযুক্ত করতে বিভিন্ন টুল (যেমন ফাংশন কলিং এবং
Google Search বাGoogle Maps মাধ্যমে গ্রাউন্ডিং) ব্যবহার করুন।
মোবাইল ও ওয়েব অ্যাপের জন্য, Firebase AI Logic SDK-গুলো আপনাকে সরাসরি আপনার অ্যাপ থেকেই সমর্থিত Gemini মডেলগুলোর সাথে ইন্টারঅ্যাক্ট করার সুযোগ দেয়।
মিথুন রাশির মডেলদের মাল্টিমোডাল বা বহুমাধ্যমীয় হিসেবে বিবেচনা করা হয়, কারণ তারা টেক্সট, কোড, পিডিএফ, ছবি, ভিডিও এবং অডিও সহ একাধিক মাধ্যম প্রক্রিয়াকরণ এবং এমনকি তৈরি করতেও সক্ষম।
এছাড়াও, Firebase AI Logic কোন কোন মডেল সাপোর্ট করে এবং করে না, সে সম্পর্কে আমাদের FAQ দেখে নিন।
বৈশিষ্ট্যযুক্ত মডেল
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
অনেক কম খরচে বড় মডেলগুলোর সমকক্ষ অত্যাধুনিক পারফরম্যান্স।
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
জেমিনি ৩ সিরিজের পারফরম্যান্স ও গুণমানসম্পন্ন, অধিক পরিমাণে উৎপাদিত এবং সাশ্রয়ী একটি নির্ভরযোগ্য মডেল।
জেমিনি ৩.১ ফ্ল্যাশ চিত্র ( ন্যানো বানানা ২ )
gemini-3.1-flash-image
শক্তিশালী ও উচ্চ-দক্ষতাসম্পন্ন ইমেজ তৈরি এবং সম্পাদনা মডেল, যা গতি এবং বিপুল পরিমাণ কাজের জন্য বিশেষভাবে তৈরি।
সাধারণ ব্যবহারের মডেল
জেমিনি ৩.১ প্রো
gemini-3.1-pro-preview
উন্নত বুদ্ধিমত্তা, জটিল সমস্যা সমাধানের দক্ষতা এবং শক্তিশালী সক্রিয় ও ভাব-কোডিং ক্ষমতা।
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
অনেক কম খরচে বড় মডেলগুলোর সমকক্ষ অত্যাধুনিক পারফরম্যান্স।
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
জেমিনি ৩ সিরিজের পারফরম্যান্স ও গুণমানসম্পন্ন, অধিক পরিমাণে উৎপাদিত এবং সাশ্রয়ী একটি নির্ভরযোগ্য মডেল।
পুরোনো স্থিতিশীল সাধারণ ব্যবহারের মডেল
জেমিনি ৩.৬ ফ্ল্যাশ (
gemini-3.6-flash): পূর্ববর্তী জেমিনি ৩.x ফ্ল্যাশ মডেল, যা স্বল্প খরচে বৃহত্তর মডেলগুলোর প্রতিদ্বন্দ্বী অত্যাধুনিক পারফরম্যান্স প্রদান করে। (বিলিং প্রয়োজন নেই )জেমিনি ৩.৫ ফ্ল্যাশ (
gemini-3.5-flash): পূর্ববর্তী জেমিনি ৩.x ফ্ল্যাশ মডেল, যা স্বল্প খরচে বৃহত্তর মডেলগুলোর প্রতিদ্বন্দ্বী অত্যাধুনিক পারফরম্যান্স প্রদান করে। (বিলিং প্রয়োজন নেই )জেমিনি ৩.১ ফ্ল্যাশ-লাইট (
gemini-3.1-flash-lite): পূর্ববর্তী জেমিনি ৩.x ফ্ল্যাশ-লাইট মডেল, যা অধিক পরিমাণে ও ব্যয়-সংবেদনশীল গুরুত্বপূর্ণ কাজের জন্য ব্যবহৃত হয়। (বিলিং করার প্রয়োজন নেই )
ছবি তৈরির মডেল
জেমিনি ৩ প্রো ইমেজ ( ন্যানো ব্যানানা প্রো )
gemini-3-pro-image
অত্যন্ত প্রাসঙ্গিক নেটিভ ইমেজ তৈরির জন্য একটি সর্বাধুনিক ইমেজ জেনারেশন এবং এডিটিং মডেল।
জেমিনি ৩.১ ফ্ল্যাশ চিত্র ( ন্যানো বানানা ২ )
gemini-3.1-flash-image
শক্তিশালী ও উচ্চ-দক্ষতাসম্পন্ন ইমেজ তৈরি এবং সম্পাদনা মডেল, যা গতি এবং বিপুল পরিমাণ কাজের জন্য বিশেষভাবে তৈরি।
জেমিনি ৩.১ ফ্ল্যাশ-লাইট ইমেজ ( ন্যানো ব্যানানা ২ লাইট )
gemini-3.1-flash-lite-image
অত্যন্ত কম ল্যাটেন্সি সম্পন্ন এবং সাশ্রয়ী মূল্যের ইমেজ তৈরি ও সম্পাদনা মডেল, যা বিপুল পরিমাণে ইন্টারেক্টিভ ব্যবহারের জন্য ডিজাইন করা হয়েছে।
অডিও-উৎপাদনকারী মডেল
টেক্সট-টু-স্পিচ (টিটিএস) মডেল
জেমিনি টিটিএস মডেল ব্যবহার করে আপনি টেক্সট ইনপুট থেকে স্পিচ তৈরি করতে পারেন।
জেমিনি ৩.x ফ্ল্যাশ টিটিএস
gemini-3.1-flash-tts-preview
টেক্সট ইনপুট থেকে শক্তিশালী ও স্বল্প বিলম্বের স্পিচ জেনারেশন।
Live API মডেল
যেসব মডেল Gemini Live API সমর্থন করে, সেগুলোর সাহায্যে আপনি দ্বিমুখী স্ট্রিম করা অডিও তৈরি করতে পারেন।
জেমিনি ৩.এক্স ফ্ল্যাশ এবং জেমিনি লাইভ এপিআই নেটিভ অডিও
জেমিনি ডেভেলপার এপিআই:
gemini-3.1-flash-live-preview
এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই:
সমর্থিত নয়
জেমিনি মডেলটির সাথে দ্বিমুখী যোগাযোগের মাধ্যমে স্বল্প বিলম্বের রিয়েল-টাইম ভয়েস এবং ভিডিও আদান-প্রদান সম্ভব।
জেমিনি ২.৫ ফ্ল্যাশ এবং জেমিনি লাইভ এপিআই নেটিভ অডিও
জেমিনি ডেভেলপার এপিআই:
gemini-2.5-flash-native-audio-preview-12-2025
এজেন্ট প্ল্যাটফর্ম জেমিনি এপিআই:
gemini-live-2.5-flash-native-audio
জেমিনি মডেলটির সাথে দ্বিমুখী যোগাযোগের মাধ্যমে স্বল্প বিলম্বের রিয়েল-টাইম ভয়েস এবং ভিডিও আদান-প্রদান সম্ভব।
এই পৃষ্ঠার বাকি অংশে Firebase AI Logic দ্বারা সমর্থিত মডেলগুলো সম্পর্কে বিস্তারিত তথ্য দেওয়া হয়েছে।
- সমর্থিত ইনপুট এবং আউটপুট
- সমর্থিত সক্ষমতাগুলোর উচ্চ-স্তরের তুলনা
- নির্দিষ্টকরণ এবং সীমাবদ্ধতা, উদাহরণস্বরূপ সর্বোচ্চ ইনপুট টোকেন বা ইনপুট ভিডিওর সর্বোচ্চ দৈর্ঘ্য।
মডেলগুলোর ভার্সন কীভাবে করা হয় তার বর্ণনা, বিশেষত সেগুলোর স্টেবল , প্রিভিউ এবং এক্সপেরিমেন্টাল ভার্সন।
ইনিশিয়ালাইজেশনের সময় আপনার কোডে অন্তর্ভুক্ত করার জন্য উপলব্ধ মডেল নামগুলির তালিকা।
মডেলগুলির জন্য সমর্থিত ভাষাগুলির তালিকা
এই পৃষ্ঠার নীচে আপনি পূর্ববর্তী প্রজন্মের মডেলগুলো সম্পর্কে বিস্তারিত তথ্য দেখতে পারেন।
মডেলগুলির তুলনা করুন
বিভিন্ন ব্যবহারের ক্ষেত্রকে সমর্থন করার জন্য প্রতিটি মডেলের আলাদা আলাদা সক্ষমতা রয়েছে। উল্লেখ্য যে, এই বিভাগের প্রতিটি সারণিতে Firebase AI Logic-এর সাথে ব্যবহৃত প্রতিটি মডেলের বর্ণনা দেওয়া হয়েছে। প্রতিটি মডেলে এমন অতিরিক্ত সক্ষমতা থাকতে পারে যা আমাদের SDK ব্যবহার করার সময় পাওয়া যায় না।
If you can't find the information you're looking for in the following sub-sections, you can find even more information in your chosen API provider documentation: Gemini Developer API orAgent Platform Gemini API (formerly Vertex AI) .
Supported input and output
The following table lists the supported input and output types when using each model with Firebase AI Logic .
To learn about supported file types, see Supported input files and requirements .
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| Input types | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (PDFs or plain-text) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| Text (streaming) | ||||||
| কোড | ||||||
| Structured output (like JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
Supported capabilities and features
The following table lists the supported capabilities and features when using each model with Firebase AI Logic .
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| Generate text from text-only or multimodal inputs | interleaved or as part of image | interleaved or as part of image | interleaved or as part of image | transcription of audio | ||
| Generate images | ||||||
| Edit images | ||||||
| Generate audio | বক্তৃতা | streamed audio | ||||
| Generate structured output (like JSON) | ||||||
| Analyze documents (PDFs or plain-text) ( text-output | image-output ) | ||||||
| Analyze images ( text-output | image-output ) | ||||||
| Analyze video ( text-output | image-output ) | streamed video | |||||
| Analyze audio | streamed audio | |||||
| Multi-turn chat | ||||||
| Bidirectional multimodal streaming | ||||||
| Supported tools | ||||||
| Function calling | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
Specifications and limitations
The following table lists the specifications and limitations when using each model with Firebase AI Logic .
| সম্পত্তি | Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live |
|---|---|---|---|---|---|---|
| Input token limit * | 1,048,576 tokens | 65,536 tokens | 131,072 tokens | 65,536 tokens | 8,192 tokens | see docs |
| Output token limit * | 65,536 tokens | 32,768 tokens | 32,768 tokens | 4,096 tokens | 16,384 tokens | |
| PDFs (per request) | ||||||
| Max number of input PDF files ** | 900 files | 14 files | 14 files | 14 files | --- | see docs |
| Max number of pages per input PDF file ** | 900 pages | 14 pages | 14 pages | 14 pages | --- | |
| সর্বোচ্চ আকার per input PDF file | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | |
| Images (per request) | ||||||
| Max number of input images | 1,000 images | 14 images | 14 images | 14 images | --- | see docs |
| সর্বোচ্চ আকার per input base64-encoded image | 7 MB | 7 MB | 7 MB | 7 MB | --- | |
| Max number of output images | --- | Up to output token limit | Up to output token limit | Up to output token limit | --- | |
| Video (per request) | ||||||
| Max number of input video files | ১০টি ফাইল | --- | Up to input token limit | Up to input token limit | --- | see docs |
| Max length of all input video (frames only) | ~60 minutes | --- | ~25 minutes | ~12 minutes | --- | |
| Max length of all input video (frames+audio) | ~45 minutes | --- | --- | --- | --- | |
| Audio (per request) | ||||||
| Max number of input audio files | ১টি ফাইল | --- | --- | --- | --- | see docs |
| Max length of all input audio | ~8.4 hours | --- | --- | --- | --- | |
* For all Gemini models, a token is equivalent to about 4 characters, so 100 tokens are about 60-80 English words. For Gemini models, you can determine the total count of tokens in your requests using countTokens .
** PDFs are treated as images, so a single page of a PDF is treated as one image. The number of pages allowed in a request is limited to the number of images the model can support.
Find additional detailed information
Quotas and pricing are different for each model. Pricing also depends on input and output.
Learn about supported input file types, how to specify MIME type, and how to make sure that your input files and multimodal requests meet the requirements and follow best practices in Supported input files and requirements .
Model versioning and naming patterns
Models are offered in stable , preview , and experimental versions. For convenience, the-latest aliases are supported, but they're not recommended due to the inconsistency in which model version they point to.
Make sure to review our best practices for using model versions .
To find specific model names to use in your code, see the "available model names" section later on this page.
| Version type / Release stage | বর্ণনা | Model name pattern | |
|---|---|---|---|
| স্থিতিশীল | Stable versions are available and supported for production use starting on the release date.
| Model names of stable versions have no suffix উদাহরণ: | |
| প্রিভিউ | Preview versions have new capabilities and are considered not stable .
| Model names of preview versions are appended with উদাহরণ: | |
| পরীক্ষামূলক | Experimental versions have new capabilities and are considered not stable .
| Model names of experimental versions are appended with উদাহরণ: | |
| Shutdown (retired) | Shutdown (retired) versions are past their shutdown (retirement) date and have been permanently deactivated.
| --- | |
Best practices for using model versions
In your production apps , use the explicit model name for the most recent stable version.
For Agent Platform Gemini API (formerly Vertex AI) , if you choose to use a short-term availability model in your production app, it's even more critical that you use Firebase Remote Config or server prompt templates to control the model name used for your AI feature.
Use preview and experimental versions only during prototyping . We recommend using a stable version when you start developing and testing for a production use case.
We do not recommend using the
-latestaliases (even during development). This alias points to the latest release for a specific model variation (which could be a stable, preview, or experimental version). This alias will get hot-swapped with every new release of a specific model variation, and only for breaking changes will a 2-week-prior notification email be sent. This instability of which model you're actually using can lead to unexpected behavior changes for your AI feature.
Available model names
Model names are the explicit values that you include in your code during initialization of the model.
General-use models (like
gemini-3.7-flash)Image-generating models (like
gemini-3.1-flash-image, aka the "Nano Banana" models)Audio-generating models :
- Text-to-speech (TTS) models (like
gemini-3.1-flash-tts-preview) - Live API models (like
gemini-live-2.5-flash-native-audio)
- Text-to-speech (TTS) models (like
For initialization examples for your platform, see the getting started guide .
For details about the release stages (especially for use cases, billing, and shutdown), see model versioning and naming patterns .
Programmatically list all available models
You can list all available models names using the REST API:
Gemini Developer API : Call the
models.listendpointAgent Platform Gemini API (formerly Vertex AI) : Call the
publishers.models.listendpoint
Note that this returned list will include all models supported by the API providers, but Firebase AI Logic only supports the Gemini models described on this page.
General-use models
Gemini 3.x Pro model names
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-pro-preview | Latest preview version of Gemini 3.x Pro | প্রিভিউ | ২০২৬-০২-১৯ | নির্ধারণ করা হবে |
Gemini 3.x Flash model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.7-flash | Latest stable version of Gemini 3.x Flash This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | ২০২৬-০৮-১৩ | নির্ধারণ করা হবে |
gemini-3.6-flash | Stable version of Gemini 3.x Flash This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | 2026-07-21 | নির্ধারণ করা হবে |
gemini-3.5-flash | Stable version of Gemini 3.x Flash | স্থিতিশীল | 2026-05-19 | No earlier than 2027-05-19 |
gemini-3-flash-preview | Preview version of Gemini 3.x Flash | প্রিভিউ | ২০২৫-১২-১৭ | নির্ধারণ করা হবে |
Gemini 3.x Flash‑Lite model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.5-flash-lite | Latest stable version of Gemini 3.x Flash‑Lite | স্থিতিশীল | 2026-07-21 | No earlier than 2027-07-21 |
gemini-3.1-flash-lite | Stable version of Gemini 3.x Flash‑Lite | স্থিতিশীল | ২০২৬-০৫-০৭ | No earlier than 2027-05-07 |
Image-generating models
Gemini 3.x Pro Image model names (aka "Nano Banana Pro")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3-pro-image | Stable version of Gemini 3.x Pro Image (aka "Nano Banana Pro") | স্থিতিশীল | ২০২৬-০৫-২৮ | No earlier than 2027-05-28 |
gemini-3-pro-image-preview | Preview version of Gemini 3.x Pro Image (aka "Nano Banana Pro") | প্রিভিউ | ২০২৫-১১-২০ | As early as ২০২৬-০৬-২৫ |
Gemini 3.x Flash Image model names (aka "Nano Banana 2")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-image | Stable version of Gemini 3.x Flash Image (aka "Nano Banana 2") | স্থিতিশীল | ২০২৬-০৫-২৮ | No earlier than 2027-05-28 |
gemini-3.1-flash-image-preview | Preview version of Gemini 3.x Flash Image (aka "Nano Banana 2") | প্রিভিউ | ২০২৬-০২-২৬ | As early as ২০২৬-০৬-২৫ |
Gemini 3.x Flash‑Lite Image model names (aka "Nano Banana 2 Lite")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-lite-image | Stable version of Gemini 3.x Flash‑Lite Image (aka "Nano Banana 2 Lite") This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | ২০২৬-০৬-৩০ | নির্ধারণ করা হবে |
Audio - text-to-speech (TTS) models
Gemini 3.x Flash TTS model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-tts-preview | Preview version for Gemini 3.x Flash TTS | প্রিভিউ | 2026-06-17 | নির্ধারণ করা হবে |
Audio - Live API models
Gemini 3.x Flash Live model names
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-live-preview 1 | Preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৬-০৩-২৬ | নির্ধারণ করা হবে |
| Agent Platform Gemini API (formerly Vertex AI) মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
| The Agent Platform Gemini API (formerly Vertex AI) does not support any Gemini Live 3.x models. | ||||
1 Only supported by the Gemini Developer API . Also, even though this is a preview model, it's available on the "free tier" of the Gemini Developer API .
Gemini 2.5 Flash Live model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API (usually preview models require a paid plan).
Even though the following models have different model names depending on the Gemini API provider, the features of the model are the same.
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-native-audio-preview-12-2025 1 | Preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৫-১২-১২ | নির্ধারণ করা হবে |
gemini-2.5-flash-native-audio-preview-09-2025 1 | Initial preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
| Agent Platform Gemini API (formerly Vertex AI) মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-live-2.5-flash-native-audio 2 | Stable version for the Live API on the Agent Platform Gemini API (formerly Vertex AI) | স্থিতিশীল | ২০২৫-১২-১২ | No earlier than ২০২৬-১২-১২ |
gemini-live-2.5-flash-preview-native-audio-09-2025 2 | Preview version for the Live API on the Agent Platform Gemini API (formerly Vertex AI) | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
1 Only supported by the Gemini Developer API . Also, even though these are preview models, they're available on the "free tier" of the Gemini Developer API .
2 Only supported by the Agent Platform Gemini API (formerly Vertex AI) . Also, these models are not available in the global location.
সমর্থিত ভাষা
All the Gemini models can understand and respond in the following languages:
Arabic (ar), Bengali (bn), Bulgarian (bg), Chinese simplified and traditional (zh), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Estonian (et), Finnish (fi), French (fr), German (de), Greek (el), Hebrew (iw), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es), Swahili (sw), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi)
Gemini 2.0 Flash , Gemini 1.5 Pro and Gemini 1.5 Flash models can understand and respond in the following additional languages:
Afrikaans (af), Amharic (am), Assamese (as), Azerbaijani (az), Belarusian (be), Bosnian (bs), Catalan (ca), Cebuano (ceb), Corsican (co), Welsh (cy), Dhivehi (dv), Esperanto (eo), Basque (eu), Persian (fa), Filipino (Tagalog) (fil), Frisian (fy), Irish (ga), Scots Gaelic (gd), Galician (gl), Gujarati (gu), Hausa (ha), Hawaiian (haw), Hmong (hmn), Haitian Creole (ht), Armenian (hy), Igbo (ig), Icelandic (is), Javanese (jv), Georgian (ka), Kazakh (kk), Khmer (km), Kannada (kn), Krio (kri), Kurdish (ku), Kyrgyz (ky), Latin (la), Luxembourgish (lb), Lao (lo), Malagasy (mg), Maori (mi), Macedonian (mk), Malayalam (ml), Mongolian (mn), Meiteilon (Manipuri) (mni-Mtei), Marathi (mr), Malay (ms), Maltese (mt), Myanmar (Burmese) (my), Nepali (ne), Nyanja (Chichewa) (ny), Odia (Oriya) (or), Punjabi (pa), Pashto (ps), Sindhi (sd), Sinhala (Sinhalese) (si), Samoan (sm), Shona (sn), Somali (so), Albanian (sq), Sesotho (st), Sundanese (su), Tamil (ta), Telugu (te), Tajik (tg), Uyghur (ug), Urdu (ur), Uzbek (uz), Xhosa (xh), Yiddish (yi), Yoruba (yo), Zulu (zu)
Information about previous models
The following are active, but previous generation models. We recommend using one of the latest models instead when possible.
If you can't find the information you're looking for in the following sub-sections, you can find even more information in your chosen API provider documentation: Gemini Developer API orAgent Platform Gemini API (formerly Vertex AI)
Older Gemini models
-
gemini-2.5-pro -
gemini-2.5-flash -
gemini-2.5-flash-lite -
gemini-2.5-flash-image(aka "Nano Banana") -
gemini-2.0-flash-001(and its auto-updated aliasgemini-2.0-flash) -
gemini-2.0-flash-lite-001(and its auto-updated aliasgemini-2.0-flash-lite)
For information about older Gemini Live API models, see the Gemini API provider documentation:
Older Imagen models
-
imagen-4.0-ultra-generate-001 -
imagen-4.0-generate-001 -
imagen-4.0-fast-generate-001 -
imagen-3.0-capability-001 -
imagen-3.0-generate-002 -
imagen-3.0-generate-001 -
imagen-3.0-fast-generate-001
View details about about previous models
These are the input and output types when using each model with Firebase AI Logic :
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) | |
|---|---|---|---|---|---|---|
| Input types | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (PDFs or plain-text) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| Audio (streaming) | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| Text (streaming) | ||||||
| কোড | ||||||
| Structured output (like JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| Audio (streaming) | ||||||
These are the capabilities and features when using each model with Firebase AI Logic :
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| Generate text from text-only or multimodal inputs | interleaved or as part of image | |||||
| Generate images ( Gemini or Imagen ) | ||||||
| Edit images ( Gemini or Imagen ) | ||||||
| Generate audio | ||||||
| Generate structured output (like JSON) | ||||||
| Analyze documents (PDFs or plain-text) ( text-output | image-output ) | ||||||
| Analyze images ( text-output | image-output ) | ||||||
| Analyze video ( text-output | image-output ) | ||||||
| Analyze audio | ||||||
| Multi-turn chat | ||||||
| Bidirectional multimodal streaming | ||||||
| Supported tools | ||||||
| Function calling | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
| System instructions | ||||||
| টোকেন গণনা করুন | ||||||
These are the specifications and limitations when using each model with Firebase AI Logic :
| সম্পত্তি | Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) |
|---|---|---|---|---|---|---|
| Input token limit * | 1,048,576 tokens | 32,768 tokens | 1,048,576 tokens | 1,048,576 tokens | 480 tokens | 480 tokens |
| Output token limit * | 65,536 tokens | 8,192 tokens | 8,192 tokens | 8,192 tokens | --- | --- |
| Knowledge cutoff date | জানুয়ারি ২০২৫ | --- | জুন ২০২৪ | জুন ২০২৪ | --- | --- |
| PDFs (per request) | ||||||
| Max number of input PDF files ** | 3,000 files | ৩টি ফাইল | 3,000 files | 3,000 files | --- | --- |
| Max number of pages per input PDF file ** | 1,000 pages | ৩ পৃষ্ঠা | 1,000 pages | 1,000 pages | --- | --- |
| সর্বোচ্চ আকার per input PDF file | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | --- |
| Images (per request) | ||||||
| Max number of input images | 3,000 images | 3 images | 3,000 images | 3,000 images | --- | 4 images |
| Max number of output images | --- | Up to output token limit | --- | --- | 4 images | 4 images |
| সর্বোচ্চ আকার per input base64-encoded image | 7 MB | 7 MB | 7 MB | 7 MB | --- | --- |
| Video (per request) | ||||||
| Max number of input video files | ১০টি ফাইল | --- | ১০টি ফাইল | ১০টি ফাইল | --- | --- |
| Max length of all input video (frames only) | ~60 minutes | --- | ~60 minutes | ~60 minutes | --- | --- |
| Max length of all input video (frames+audio) | ~45 minutes | --- | ~45 minutes | ~45 minutes | --- | --- |
| Audio (per request) | ||||||
| Max number of input audio files | ১টি ফাইল | --- | ১টি ফাইল | ১টি ফাইল | --- | --- |
| Max number of output audio files | --- | --- | --- | --- | --- | --- |
| Max length of all input audio | ~8.4 hours | --- | ~8.4 hours | ~8.4 hours | --- | --- |
| Max length of all output audio | --- | --- | --- | --- | --- | --- |
* For all Gemini models, a token is equivalent to about 4 characters, so 100 tokens are about 60-80 English words. For Gemini models, you can determine the total count of tokens in your requests using countTokens .
** PDFs are treated as images, so a single page of a PDF is treated as one image. The number of pages allowed in a request is limited to the number of images the model can support.
Model names are the explicit values that you include in your code during initialization of the model.
জেমিনি মডেল
Gemini 2.5 Pro model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-pro | Stable version of Gemini 2.5 Pro | স্থিতিশীল | ২০২৫-০৬-১৭ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash | Stable version of Gemini 2.5 Flash | স্থিতিশীল | ২০২৫-০৬-১৭ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash‑Lite model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-lite | Stable version of Gemini 2.5 Flash‑Lite | স্থিতিশীল | ২০২৫-০৭-২২ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash Image model names (aka "Nano Banana")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-image | Stable version of Gemini 2.5 Flash Image (aka "Nano Banana") | স্থিতিশীল | ২০২৫-১০-০২ | 2026-10-02 |
Gemini 2.0 Flash model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.0-flash-001 | Latest stable version of Gemini 2.0 Flash | স্থিতিশীল | ২০২৫-০২-০৫ | 2026-06-01 |
gemini-2.0-flash | Auto-updated alias pointing to the latest stable version of Gemini 2.0 Flash (currently gemini-2.0-flash-001 ) | স্থিতিশীল | 2025-02-10 | 2026-06-01 |
Gemini 2.0 Flash‑Lite model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.0-flash-lite-001 | Latest stable version of Gemini 2.0 Flash‑Lite | স্থিতিশীল | ২০২৫-০২-২৫ | 2026-06-01 |
gemini-2.0-flash-lite | Auto-updated alias pointing to the latest stable version of Gemini 2.0 Flash‑Lite (currently gemini-2.0-flash-lite-001 ) | স্থিতিশীল | ২০২৫-০২-২৫ | 2026-06-01 |
Imagen models
Imagen 4 model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-generate-001 | Stable version of Imagen 4 | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 4 Fast model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-fast-generate-001 | Stable version of Imagen 4 Fast | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 4 Ultra model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-ultra-generate-001 | Stable version of Imagen 4 Ultra | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 3 Capability model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-capability-001 | Initial stable version of Imagen 3 Capability | স্থিতিশীল | ২০২৪-১২-১০ | ২০২৬-০৬-৩০ |
Imagen 3 model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-generate-002 | Latest stable version of Imagen 3 | স্থিতিশীল | ২০২৫-০১-২৩ | ২০২৬-০৬-৩০ |
imagen-3.0-generate-001 | Initial stable version of Imagen 3 | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
Imagen 3 Fast model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-fast-generate-001 | Initial stable version of Imagen 3 Fast | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
পরবর্তী পদক্ষেপ
Try out the capabilities of the Gemini API
- Build multi-turn conversations (chat) .
- Generate text from text-only prompts .
- Generate text by prompting with various file types, like images , PDFs , video , and audio .
- Generate structured output (like JSON) from both text and multimodal prompts.
- Generate and edit images from both text and multimodal prompts.
- Generate speech (both single- and multiple-speakers) using Gemini text-to-speech (TTS) models.
- Stream input and output (including audio) using the Gemini Live API .
- Use tools (like function calling and Grounding with
Google Search orGoogle Maps ) to connect a Gemini model to other parts of your app and external systems and information.
For mobile and web apps, the Firebase AI Logic SDKs let you interact with the supported Gemini models directly from your app.
Gemini models are considered multimodal because they're capable of processing and even generating multiple modalities, including text, code, PDFs, images, video, and audio.
Also, review our FAQ about all the models that Firebase AI Logic supports and does not support.
Featured models
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
Frontier-class performance rivaling larger models at a fraction of the cost.
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
High-volume, cost-sensitive workhorse model with the performance and quality of the Gemini 3 series.
Gemini 3.1 Flash Image ( Nano Banana 2 )
gemini-3.1-flash-image
Powerful, high-efficiency image generation and editing model, optimized for speed and high-volume use cases.
General-use models
Go to tables with model details
Gemini 3.1 Pro
gemini-3.1-pro-preview
Advanced intelligence, complex problem-solving skills, and powerful agentic and vibe coding capabilities.
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
Frontier-class performance rivaling larger models at a fraction of the cost.
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
High-volume, cost-sensitive workhorse model with the performance and quality of the Gemini 3 series.
Older stable general-use models
Gemini 3.6 Flash (
gemini-3.6-flash): Previous Gemini 3.x Flash model for frontier-class performance rivaling larger models at a fraction of the cost. (billing not required)Gemini 3.5 Flash (
gemini-3.5-flash): Previous Gemini 3.x Flash model for frontier-class performance rivaling larger models at a fraction of the cost. (billing not required)Gemini 3.1 Flash‑Lite (
gemini-3.1-flash-lite): Previous Gemini 3.x Flash‑Lite model for high-volume, cost-sensitive workhorse tasks. (billing not required)
Image-generating models
Go to tables with model details
Gemini 3 Pro Image ( Nano Banana Pro )
gemini-3-pro-image
State-of-the-art image generation and editing model for highly contextual native image creation.
Gemini 3.1 Flash Image ( Nano Banana 2 )
gemini-3.1-flash-image
Powerful, high-efficiency image generation and editing model, optimized for speed and high-volume use cases.
Gemini 3.1 Flash-Lite Image ( Nano Banana 2 Lite )
gemini-3.1-flash-lite-image
Ultra-low latency and cost-effective image generation and editing model, designed for high-volume interactive use cases.
Audio-generating models
Text-to-speech (TTS) models
You can generate speech from text input with Gemini TTS models.
Go to tables with model details
Gemini 3.x Flash TTS
gemini-3.1-flash-tts-preview
Powerful, low-latency speech generation from text input.
Live API models
You can generate bidirectional streamed audio with models that support the Gemini Live API .
Go to tables with model details
Gemini 3.x Flash with Gemini Live API native audio
Gemini Developer API:
gemini-3.1-flash-live-preview
Agent Platform Gemini API:
not supported
Enables low-latency, real-time voice and video interactions with a Gemini model that is bidirectional .
Gemini 2.5 Flash with Gemini Live API native audio
Gemini Developer API:
gemini-2.5-flash-native-audio-preview-12-2025
Agent Platform Gemini API:
gemini-live-2.5-flash-native-audio
Enables low-latency, real-time voice and video interactions with a Gemini model that is bidirectional .
The remainder of this page provides detailed information about the models supported by Firebase AI Logic .
- Supported input and output
- High-level comparison of the supported capabilities
- Specifications and limitations, for example max input tokens or max length of input video
Description of how models are versioned , specifically their stable , preview , and experimental versions
Lists of available model names to include in your code during initialization
Lists of supported languages for the models
At the bottom of this page, you can view detailed information about previous generation models .
Compare models
Each model has different capabilities to support various use cases. Note that each of tables in this section describe each model when used with Firebase AI Logic . Each model might have additional capabilities that aren't available when using our SDKs.
If you can't find the information you're looking for in the following sub-sections, you can find even more information in your chosen API provider documentation: Gemini Developer API orAgent Platform Gemini API (formerly Vertex AI) .
Supported input and output
The following table lists the supported input and output types when using each model with Firebase AI Logic .
To learn about supported file types, see Supported input files and requirements .
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| Input types | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (PDFs or plain-text) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| Text (streaming) | ||||||
| কোড | ||||||
| Structured output (like JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
Supported capabilities and features
The following table lists the supported capabilities and features when using each model with Firebase AI Logic .
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| Generate text from text-only or multimodal inputs | interleaved or as part of image | interleaved or as part of image | interleaved or as part of image | transcription of audio | ||
| Generate images | ||||||
| Edit images | ||||||
| Generate audio | বক্তৃতা | streamed audio | ||||
| Generate structured output (like JSON) | ||||||
| Analyze documents (PDFs or plain-text) ( text-output | image-output ) | ||||||
| Analyze images ( text-output | image-output ) | ||||||
| Analyze video ( text-output | image-output ) | streamed video | |||||
| Analyze audio | streamed audio | |||||
| Multi-turn chat | ||||||
| Bidirectional multimodal streaming | ||||||
| Supported tools | ||||||
| Function calling | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
Specifications and limitations
The following table lists the specifications and limitations when using each model with Firebase AI Logic .
| সম্পত্তি | Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live |
|---|---|---|---|---|---|---|
| Input token limit * | 1,048,576 tokens | 65,536 tokens | 131,072 tokens | 65,536 tokens | 8,192 tokens | see docs |
| Output token limit * | 65,536 tokens | 32,768 tokens | 32,768 tokens | 4,096 tokens | 16,384 tokens | |
| PDFs (per request) | ||||||
| Max number of input PDF files ** | 900 files | 14 files | 14 files | 14 files | --- | see docs |
| Max number of pages per input PDF file ** | 900 pages | 14 pages | 14 pages | 14 pages | --- | |
| সর্বোচ্চ আকার per input PDF file | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | |
| Images (per request) | ||||||
| Max number of input images | 1,000 images | 14 images | 14 images | 14 images | --- | see docs |
| সর্বোচ্চ আকার per input base64-encoded image | 7 MB | 7 MB | 7 MB | 7 MB | --- | |
| Max number of output images | --- | Up to output token limit | Up to output token limit | Up to output token limit | --- | |
| Video (per request) | ||||||
| Max number of input video files | ১০টি ফাইল | --- | Up to input token limit | Up to input token limit | --- | see docs |
| Max length of all input video (frames only) | ~60 minutes | --- | ~25 minutes | ~12 minutes | --- | |
| Max length of all input video (frames+audio) | ~45 minutes | --- | --- | --- | --- | |
| Audio (per request) | ||||||
| Max number of input audio files | ১টি ফাইল | --- | --- | --- | --- | see docs |
| Max length of all input audio | ~8.4 hours | --- | --- | --- | --- | |
* For all Gemini models, a token is equivalent to about 4 characters, so 100 tokens are about 60-80 English words. For Gemini models, you can determine the total count of tokens in your requests using countTokens .
** PDFs are treated as images, so a single page of a PDF is treated as one image. The number of pages allowed in a request is limited to the number of images the model can support.
Find additional detailed information
Quotas and pricing are different for each model. Pricing also depends on input and output.
Learn about supported input file types, how to specify MIME type, and how to make sure that your input files and multimodal requests meet the requirements and follow best practices in Supported input files and requirements .
Model versioning and naming patterns
Models are offered in stable , preview , and experimental versions. For convenience, the-latest aliases are supported, but they're not recommended due to the inconsistency in which model version they point to.
Make sure to review our best practices for using model versions .
To find specific model names to use in your code, see the "available model names" section later on this page.
| Version type / Release stage | বর্ণনা | Model name pattern | |
|---|---|---|---|
| স্থিতিশীল | Stable versions are available and supported for production use starting on the release date.
| Model names of stable versions have no suffix উদাহরণ: | |
| প্রিভিউ | Preview versions have new capabilities and are considered not stable .
| Model names of preview versions are appended with উদাহরণ: | |
| পরীক্ষামূলক | Experimental versions have new capabilities and are considered not stable .
| Model names of experimental versions are appended with উদাহরণ: | |
| Shutdown (retired) | Shutdown (retired) versions are past their shutdown (retirement) date and have been permanently deactivated.
| --- | |
Best practices for using model versions
In your production apps , use the explicit model name for the most recent stable version.
For Agent Platform Gemini API (formerly Vertex AI) , if you choose to use a short-term availability model in your production app, it's even more critical that you use Firebase Remote Config or server prompt templates to control the model name used for your AI feature.
Use preview and experimental versions only during prototyping . We recommend using a stable version when you start developing and testing for a production use case.
We do not recommend using the
-latestaliases (even during development). This alias points to the latest release for a specific model variation (which could be a stable, preview, or experimental version). This alias will get hot-swapped with every new release of a specific model variation, and only for breaking changes will a 2-week-prior notification email be sent. This instability of which model you're actually using can lead to unexpected behavior changes for your AI feature.
Available model names
Model names are the explicit values that you include in your code during initialization of the model.
General-use models (like
gemini-3.7-flash)Image-generating models (like
gemini-3.1-flash-image, aka the "Nano Banana" models)Audio-generating models :
- Text-to-speech (TTS) models (like
gemini-3.1-flash-tts-preview) - Live API models (like
gemini-live-2.5-flash-native-audio)
- Text-to-speech (TTS) models (like
For initialization examples for your platform, see the getting started guide .
For details about the release stages (especially for use cases, billing, and shutdown), see model versioning and naming patterns .
Programmatically list all available models
You can list all available models names using the REST API:
Gemini Developer API : Call the
models.listendpointAgent Platform Gemini API (formerly Vertex AI) : Call the
publishers.models.listendpoint
Note that this returned list will include all models supported by the API providers, but Firebase AI Logic only supports the Gemini models described on this page.
General-use models
Gemini 3.x Pro model names
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-pro-preview | Latest preview version of Gemini 3.x Pro | প্রিভিউ | ২০২৬-০২-১৯ | নির্ধারণ করা হবে |
Gemini 3.x Flash model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.7-flash | Latest stable version of Gemini 3.x Flash This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | ২০২৬-০৮-১৩ | নির্ধারণ করা হবে |
gemini-3.6-flash | Stable version of Gemini 3.x Flash This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | 2026-07-21 | নির্ধারণ করা হবে |
gemini-3.5-flash | Stable version of Gemini 3.x Flash | স্থিতিশীল | 2026-05-19 | No earlier than 2027-05-19 |
gemini-3-flash-preview | Preview version of Gemini 3.x Flash | প্রিভিউ | ২০২৫-১২-১৭ | নির্ধারণ করা হবে |
Gemini 3.x Flash‑Lite model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.5-flash-lite | Latest stable version of Gemini 3.x Flash‑Lite | স্থিতিশীল | 2026-07-21 | No earlier than 2027-07-21 |
gemini-3.1-flash-lite | Stable version of Gemini 3.x Flash‑Lite | স্থিতিশীল | ২০২৬-০৫-০৭ | No earlier than 2027-05-07 |
Image-generating models
Gemini 3.x Pro Image model names (aka "Nano Banana Pro")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3-pro-image | Stable version of Gemini 3.x Pro Image (aka "Nano Banana Pro") | স্থিতিশীল | ২০২৬-০৫-২৮ | No earlier than 2027-05-28 |
gemini-3-pro-image-preview | Preview version of Gemini 3.x Pro Image (aka "Nano Banana Pro") | প্রিভিউ | ২০২৫-১১-২০ | As early as ২০২৬-০৬-২৫ |
Gemini 3.x Flash Image model names (aka "Nano Banana 2")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-image | Stable version of Gemini 3.x Flash Image (aka "Nano Banana 2") | স্থিতিশীল | ২০২৬-০৫-২৮ | No earlier than 2027-05-28 |
gemini-3.1-flash-image-preview | Preview version of Gemini 3.x Flash Image (aka "Nano Banana 2") | প্রিভিউ | ২০২৬-০২-২৬ | As early as ২০২৬-০৬-২৫ |
Gemini 3.x Flash‑Lite Image model names (aka "Nano Banana 2 Lite")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-lite-image | Stable version of Gemini 3.x Flash‑Lite Image (aka "Nano Banana 2 Lite") This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | ২০২৬-০৬-৩০ | নির্ধারণ করা হবে |
Audio - text-to-speech (TTS) models
Gemini 3.x Flash TTS model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-tts-preview | Preview version for Gemini 3.x Flash TTS | প্রিভিউ | 2026-06-17 | নির্ধারণ করা হবে |
Audio - Live API models
Gemini 3.x Flash Live model names
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-live-preview 1 | Preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৬-০৩-২৬ | নির্ধারণ করা হবে |
| Agent Platform Gemini API (formerly Vertex AI) মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
| The Agent Platform Gemini API (formerly Vertex AI) does not support any Gemini Live 3.x models. | ||||
1 Only supported by the Gemini Developer API . Also, even though this is a preview model, it's available on the "free tier" of the Gemini Developer API .
Gemini 2.5 Flash Live model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API (usually preview models require a paid plan).
Even though the following models have different model names depending on the Gemini API provider, the features of the model are the same.
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-native-audio-preview-12-2025 1 | Preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৫-১২-১২ | নির্ধারণ করা হবে |
gemini-2.5-flash-native-audio-preview-09-2025 1 | Initial preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
| Agent Platform Gemini API (formerly Vertex AI) মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-live-2.5-flash-native-audio 2 | Stable version for the Live API on the Agent Platform Gemini API (formerly Vertex AI) | স্থিতিশীল | ২০২৫-১২-১২ | No earlier than ২০২৬-১২-১২ |
gemini-live-2.5-flash-preview-native-audio-09-2025 2 | Preview version for the Live API on the Agent Platform Gemini API (formerly Vertex AI) | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
1 Only supported by the Gemini Developer API . Also, even though these are preview models, they're available on the "free tier" of the Gemini Developer API .
2 Only supported by the Agent Platform Gemini API (formerly Vertex AI) . Also, these models are not available in the global location.
সমর্থিত ভাষা
All the Gemini models can understand and respond in the following languages:
Arabic (ar), Bengali (bn), Bulgarian (bg), Chinese simplified and traditional (zh), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Estonian (et), Finnish (fi), French (fr), German (de), Greek (el), Hebrew (iw), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es), Swahili (sw), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi)
Gemini 2.0 Flash , Gemini 1.5 Pro and Gemini 1.5 Flash models can understand and respond in the following additional languages:
Afrikaans (af), Amharic (am), Assamese (as), Azerbaijani (az), Belarusian (be), Bosnian (bs), Catalan (ca), Cebuano (ceb), Corsican (co), Welsh (cy), Dhivehi (dv), Esperanto (eo), Basque (eu), Persian (fa), Filipino (Tagalog) (fil), Frisian (fy), Irish (ga), Scots Gaelic (gd), Galician (gl), Gujarati (gu), Hausa (ha), Hawaiian (haw), Hmong (hmn), Haitian Creole (ht), Armenian (hy), Igbo (ig), Icelandic (is), Javanese (jv), Georgian (ka), Kazakh (kk), Khmer (km), Kannada (kn), Krio (kri), Kurdish (ku), Kyrgyz (ky), Latin (la), Luxembourgish (lb), Lao (lo), Malagasy (mg), Maori (mi), Macedonian (mk), Malayalam (ml), Mongolian (mn), Meiteilon (Manipuri) (mni-Mtei), Marathi (mr), Malay (ms), Maltese (mt), Myanmar (Burmese) (my), Nepali (ne), Nyanja (Chichewa) (ny), Odia (Oriya) (or), Punjabi (pa), Pashto (ps), Sindhi (sd), Sinhala (Sinhalese) (si), Samoan (sm), Shona (sn), Somali (so), Albanian (sq), Sesotho (st), Sundanese (su), Tamil (ta), Telugu (te), Tajik (tg), Uyghur (ug), Urdu (ur), Uzbek (uz), Xhosa (xh), Yiddish (yi), Yoruba (yo), Zulu (zu)
Information about previous models
The following are active, but previous generation models. We recommend using one of the latest models instead when possible.
If you can't find the information you're looking for in the following sub-sections, you can find even more information in your chosen API provider documentation: Gemini Developer API orAgent Platform Gemini API (formerly Vertex AI)
Older Gemini models
-
gemini-2.5-pro -
gemini-2.5-flash -
gemini-2.5-flash-lite -
gemini-2.5-flash-image(aka "Nano Banana") -
gemini-2.0-flash-001(and its auto-updated aliasgemini-2.0-flash) -
gemini-2.0-flash-lite-001(and its auto-updated aliasgemini-2.0-flash-lite)
For information about older Gemini Live API models, see the Gemini API provider documentation:
Older Imagen models
-
imagen-4.0-ultra-generate-001 -
imagen-4.0-generate-001 -
imagen-4.0-fast-generate-001 -
imagen-3.0-capability-001 -
imagen-3.0-generate-002 -
imagen-3.0-generate-001 -
imagen-3.0-fast-generate-001
View details about about previous models
These are the input and output types when using each model with Firebase AI Logic :
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) | |
|---|---|---|---|---|---|---|
| Input types | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (PDFs or plain-text) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| Audio (streaming) | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| Text (streaming) | ||||||
| কোড | ||||||
| Structured output (like JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| Audio (streaming) | ||||||
These are the capabilities and features when using each model with Firebase AI Logic :
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| Generate text from text-only or multimodal inputs | interleaved or as part of image | |||||
| Generate images ( Gemini or Imagen ) | ||||||
| Edit images ( Gemini or Imagen ) | ||||||
| Generate audio | ||||||
| Generate structured output (like JSON) | ||||||
| Analyze documents (PDFs or plain-text) ( text-output | image-output ) | ||||||
| Analyze images ( text-output | image-output ) | ||||||
| Analyze video ( text-output | image-output ) | ||||||
| Analyze audio | ||||||
| Multi-turn chat | ||||||
| Bidirectional multimodal streaming | ||||||
| Supported tools | ||||||
| Function calling | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
| System instructions | ||||||
| টোকেন গণনা করুন | ||||||
These are the specifications and limitations when using each model with Firebase AI Logic :
| সম্পত্তি | Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) |
|---|---|---|---|---|---|---|
| Input token limit * | 1,048,576 tokens | 32,768 tokens | 1,048,576 tokens | 1,048,576 tokens | 480 tokens | 480 tokens |
| Output token limit * | 65,536 tokens | 8,192 tokens | 8,192 tokens | 8,192 tokens | --- | --- |
| Knowledge cutoff date | জানুয়ারি ২০২৫ | --- | জুন ২০২৪ | জুন ২০২৪ | --- | --- |
| PDFs (per request) | ||||||
| Max number of input PDF files ** | 3,000 files | ৩টি ফাইল | 3,000 files | 3,000 files | --- | --- |
| Max number of pages per input PDF file ** | 1,000 pages | ৩ পৃষ্ঠা | 1,000 pages | 1,000 pages | --- | --- |
| সর্বোচ্চ আকার per input PDF file | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | --- |
| Images (per request) | ||||||
| Max number of input images | 3,000 images | 3 images | 3,000 images | 3,000 images | --- | 4 images |
| Max number of output images | --- | Up to output token limit | --- | --- | 4 images | 4 images |
| সর্বোচ্চ আকার per input base64-encoded image | 7 MB | 7 MB | 7 MB | 7 MB | --- | --- |
| Video (per request) | ||||||
| Max number of input video files | ১০টি ফাইল | --- | ১০টি ফাইল | ১০টি ফাইল | --- | --- |
| Max length of all input video (frames only) | ~60 minutes | --- | ~60 minutes | ~60 minutes | --- | --- |
| Max length of all input video (frames+audio) | ~45 minutes | --- | ~45 minutes | ~45 minutes | --- | --- |
| Audio (per request) | ||||||
| Max number of input audio files | ১টি ফাইল | --- | ১টি ফাইল | ১টি ফাইল | --- | --- |
| Max number of output audio files | --- | --- | --- | --- | --- | --- |
| Max length of all input audio | ~8.4 hours | --- | ~8.4 hours | ~8.4 hours | --- | --- |
| Max length of all output audio | --- | --- | --- | --- | --- | --- |
* For all Gemini models, a token is equivalent to about 4 characters, so 100 tokens are about 60-80 English words. For Gemini models, you can determine the total count of tokens in your requests using countTokens .
** PDFs are treated as images, so a single page of a PDF is treated as one image. The number of pages allowed in a request is limited to the number of images the model can support.
Model names are the explicit values that you include in your code during initialization of the model.
জেমিনি মডেল
Gemini 2.5 Pro model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-pro | Stable version of Gemini 2.5 Pro | স্থিতিশীল | ২০২৫-০৬-১৭ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash | Stable version of Gemini 2.5 Flash | স্থিতিশীল | ২০২৫-০৬-১৭ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash‑Lite model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-lite | Stable version of Gemini 2.5 Flash‑Lite | স্থিতিশীল | ২০২৫-০৭-২২ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash Image model names (aka "Nano Banana")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-image | Stable version of Gemini 2.5 Flash Image (aka "Nano Banana") | স্থিতিশীল | ২০২৫-১০-০২ | 2026-10-02 |
Gemini 2.0 Flash model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.0-flash-001 | Latest stable version of Gemini 2.0 Flash | স্থিতিশীল | ২০২৫-০২-০৫ | 2026-06-01 |
gemini-2.0-flash | Auto-updated alias pointing to the latest stable version of Gemini 2.0 Flash (currently gemini-2.0-flash-001 ) | স্থিতিশীল | 2025-02-10 | 2026-06-01 |
Gemini 2.0 Flash‑Lite model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.0-flash-lite-001 | Latest stable version of Gemini 2.0 Flash‑Lite | স্থিতিশীল | ২০২৫-০২-২৫ | 2026-06-01 |
gemini-2.0-flash-lite | Auto-updated alias pointing to the latest stable version of Gemini 2.0 Flash‑Lite (currently gemini-2.0-flash-lite-001 ) | স্থিতিশীল | ২০২৫-০২-২৫ | 2026-06-01 |
Imagen models
Imagen 4 model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-generate-001 | Stable version of Imagen 4 | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 4 Fast model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-fast-generate-001 | Stable version of Imagen 4 Fast | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 4 Ultra model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-ultra-generate-001 | Stable version of Imagen 4 Ultra | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 3 Capability model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-capability-001 | Initial stable version of Imagen 3 Capability | স্থিতিশীল | ২০২৪-১২-১০ | ২০২৬-০৬-৩০ |
Imagen 3 model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-generate-002 | Latest stable version of Imagen 3 | স্থিতিশীল | ২০২৫-০১-২৩ | ২০২৬-০৬-৩০ |
imagen-3.0-generate-001 | Initial stable version of Imagen 3 | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
Imagen 3 Fast model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-fast-generate-001 | Initial stable version of Imagen 3 Fast | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
পরবর্তী পদক্ষেপ
Try out the capabilities of the Gemini API
- Build multi-turn conversations (chat) .
- Generate text from text-only prompts .
- Generate text by prompting with various file types, like images , PDFs , video , and audio .
- Generate structured output (like JSON) from both text and multimodal prompts.
- Generate and edit images from both text and multimodal prompts.
- Generate speech (both single- and multiple-speakers) using Gemini text-to-speech (TTS) models.
- Stream input and output (including audio) using the Gemini Live API .
- Use tools (like function calling and Grounding with
Google Search orGoogle Maps ) to connect a Gemini model to other parts of your app and external systems and information.
For mobile and web apps, the Firebase AI Logic SDKs let you interact with the supported Gemini models directly from your app.
Gemini models are considered multimodal because they're capable of processing and even generating multiple modalities, including text, code, PDFs, images, video, and audio.
Also, review our FAQ about all the models that Firebase AI Logic supports and does not support.
Featured models
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
Frontier-class performance rivaling larger models at a fraction of the cost.
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
High-volume, cost-sensitive workhorse model with the performance and quality of the Gemini 3 series.
Gemini 3.1 Flash Image ( Nano Banana 2 )
gemini-3.1-flash-image
Powerful, high-efficiency image generation and editing model, optimized for speed and high-volume use cases.
General-use models
Go to tables with model details
Gemini 3.1 Pro
gemini-3.1-pro-preview
Advanced intelligence, complex problem-solving skills, and powerful agentic and vibe coding capabilities.
জেমিনি ৩.৭ ফ্ল্যাশ
gemini-3.7-flash
Frontier-class performance rivaling larger models at a fraction of the cost.
জেমিনি ৩.৫ ফ্ল্যাশ-লাইট
gemini-3.5-flash-lite
High-volume, cost-sensitive workhorse model with the performance and quality of the Gemini 3 series.
Older stable general-use models
Gemini 3.6 Flash (
gemini-3.6-flash): Previous Gemini 3.x Flash model for frontier-class performance rivaling larger models at a fraction of the cost. (billing not required)Gemini 3.5 Flash (
gemini-3.5-flash): Previous Gemini 3.x Flash model for frontier-class performance rivaling larger models at a fraction of the cost. (billing not required)Gemini 3.1 Flash‑Lite (
gemini-3.1-flash-lite): Previous Gemini 3.x Flash‑Lite model for high-volume, cost-sensitive workhorse tasks. (billing not required)
Image-generating models
Go to tables with model details
Gemini 3 Pro Image ( Nano Banana Pro )
gemini-3-pro-image
State-of-the-art image generation and editing model for highly contextual native image creation.
Gemini 3.1 Flash Image ( Nano Banana 2 )
gemini-3.1-flash-image
Powerful, high-efficiency image generation and editing model, optimized for speed and high-volume use cases.
Gemini 3.1 Flash-Lite Image ( Nano Banana 2 Lite )
gemini-3.1-flash-lite-image
Ultra-low latency and cost-effective image generation and editing model, designed for high-volume interactive use cases.
Audio-generating models
Text-to-speech (TTS) models
You can generate speech from text input with Gemini TTS models.
Go to tables with model details
Gemini 3.x Flash TTS
gemini-3.1-flash-tts-preview
Powerful, low-latency speech generation from text input.
Live API models
You can generate bidirectional streamed audio with models that support the Gemini Live API .
Go to tables with model details
Gemini 3.x Flash with Gemini Live API native audio
Gemini Developer API:
gemini-3.1-flash-live-preview
Agent Platform Gemini API:
not supported
Enables low-latency, real-time voice and video interactions with a Gemini model that is bidirectional .
Gemini 2.5 Flash with Gemini Live API native audio
Gemini Developer API:
gemini-2.5-flash-native-audio-preview-12-2025
Agent Platform Gemini API:
gemini-live-2.5-flash-native-audio
Enables low-latency, real-time voice and video interactions with a Gemini model that is bidirectional .
The remainder of this page provides detailed information about the models supported by Firebase AI Logic .
- Supported input and output
- High-level comparison of the supported capabilities
- Specifications and limitations, for example max input tokens or max length of input video
Description of how models are versioned , specifically their stable , preview , and experimental versions
Lists of available model names to include in your code during initialization
Lists of supported languages for the models
At the bottom of this page, you can view detailed information about previous generation models .
Compare models
Each model has different capabilities to support various use cases. Note that each of tables in this section describe each model when used with Firebase AI Logic . Each model might have additional capabilities that aren't available when using our SDKs.
If you can't find the information you're looking for in the following sub-sections, you can find even more information in your chosen API provider documentation: Gemini Developer API orAgent Platform Gemini API (formerly Vertex AI) .
Supported input and output
The following table lists the supported input and output types when using each model with Firebase AI Logic .
To learn about supported file types, see Supported input files and requirements .
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| Input types | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (PDFs or plain-text) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| Text (streaming) | ||||||
| কোড | ||||||
| Structured output (like JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
Supported capabilities and features
The following table lists the supported capabilities and features when using each model with Firebase AI Logic .
| Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| Generate text from text-only or multimodal inputs | interleaved or as part of image | interleaved or as part of image | interleaved or as part of image | transcription of audio | ||
| Generate images | ||||||
| Edit images | ||||||
| Generate audio | বক্তৃতা | streamed audio | ||||
| Generate structured output (like JSON) | ||||||
| Analyze documents (PDFs or plain-text) ( text-output | image-output ) | ||||||
| Analyze images ( text-output | image-output ) | ||||||
| Analyze video ( text-output | image-output ) | streamed video | |||||
| Analyze audio | streamed audio | |||||
| Multi-turn chat | ||||||
| Bidirectional multimodal streaming | ||||||
| Supported tools | ||||||
| Function calling | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
Specifications and limitations
The following table lists the specifications and limitations when using each model with Firebase AI Logic .
| সম্পত্তি | Gemini 3.x Pro, Flash, Flash‑Lite | Gemini 3.x Pro Image | Gemini 3.x Flash Image | Gemini 3.x Flash‑Lite Image | Gemini 3.x Flash TTS | Gemini Live |
|---|---|---|---|---|---|---|
| Input token limit * | 1,048,576 tokens | 65,536 tokens | 131,072 tokens | 65,536 tokens | 8,192 tokens | see docs |
| Output token limit * | 65,536 tokens | 32,768 tokens | 32,768 tokens | 4,096 tokens | 16,384 tokens | |
| PDFs (per request) | ||||||
| Max number of input PDF files ** | 900 files | 14 files | 14 files | 14 files | --- | see docs |
| Max number of pages per input PDF file ** | 900 pages | 14 pages | 14 pages | 14 pages | --- | |
| সর্বোচ্চ আকার per input PDF file | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | |
| Images (per request) | ||||||
| Max number of input images | 1,000 images | 14 images | 14 images | 14 images | --- | see docs |
| সর্বোচ্চ আকার per input base64-encoded image | 7 MB | 7 MB | 7 MB | 7 MB | --- | |
| Max number of output images | --- | Up to output token limit | Up to output token limit | Up to output token limit | --- | |
| Video (per request) | ||||||
| Max number of input video files | ১০টি ফাইল | --- | Up to input token limit | Up to input token limit | --- | see docs |
| Max length of all input video (frames only) | ~60 minutes | --- | ~25 minutes | ~12 minutes | --- | |
| Max length of all input video (frames+audio) | ~45 minutes | --- | --- | --- | --- | |
| Audio (per request) | ||||||
| Max number of input audio files | ১টি ফাইল | --- | --- | --- | --- | see docs |
| Max length of all input audio | ~8.4 hours | --- | --- | --- | --- | |
* For all Gemini models, a token is equivalent to about 4 characters, so 100 tokens are about 60-80 English words. For Gemini models, you can determine the total count of tokens in your requests using countTokens .
** PDFs are treated as images, so a single page of a PDF is treated as one image. The number of pages allowed in a request is limited to the number of images the model can support.
Find additional detailed information
Quotas and pricing are different for each model. Pricing also depends on input and output.
Learn about supported input file types, how to specify MIME type, and how to make sure that your input files and multimodal requests meet the requirements and follow best practices in Supported input files and requirements .
Model versioning and naming patterns
Models are offered in stable , preview , and experimental versions. For convenience, the-latest aliases are supported, but they're not recommended due to the inconsistency in which model version they point to.
Make sure to review our best practices for using model versions .
To find specific model names to use in your code, see the "available model names" section later on this page.
| Version type / Release stage | বর্ণনা | Model name pattern | |
|---|---|---|---|
| স্থিতিশীল | Stable versions are available and supported for production use starting on the release date.
| Model names of stable versions have no suffix উদাহরণ: | |
| প্রিভিউ | Preview versions have new capabilities and are considered not stable .
| Model names of preview versions are appended with উদাহরণ: | |
| পরীক্ষামূলক | Experimental versions have new capabilities and are considered not stable .
| Model names of experimental versions are appended with উদাহরণ: | |
| Shutdown (retired) | Shutdown (retired) versions are past their shutdown (retirement) date and have been permanently deactivated.
| --- | |
Best practices for using model versions
In your production apps , use the explicit model name for the most recent stable version.
For Agent Platform Gemini API (formerly Vertex AI) , if you choose to use a short-term availability model in your production app, it's even more critical that you use Firebase Remote Config or server prompt templates to control the model name used for your AI feature.
Use preview and experimental versions only during prototyping . We recommend using a stable version when you start developing and testing for a production use case.
We do not recommend using the
-latestaliases (even during development). This alias points to the latest release for a specific model variation (which could be a stable, preview, or experimental version). This alias will get hot-swapped with every new release of a specific model variation, and only for breaking changes will a 2-week-prior notification email be sent. This instability of which model you're actually using can lead to unexpected behavior changes for your AI feature.
Available model names
Model names are the explicit values that you include in your code during initialization of the model.
General-use models (like
gemini-3.7-flash)Image-generating models (like
gemini-3.1-flash-image, aka the "Nano Banana" models)Audio-generating models :
- Text-to-speech (TTS) models (like
gemini-3.1-flash-tts-preview) - Live API models (like
gemini-live-2.5-flash-native-audio)
- Text-to-speech (TTS) models (like
For initialization examples for your platform, see the getting started guide .
For details about the release stages (especially for use cases, billing, and shutdown), see model versioning and naming patterns .
Programmatically list all available models
You can list all available models names using the REST API:
Gemini Developer API : Call the
models.listendpointAgent Platform Gemini API (formerly Vertex AI) : Call the
publishers.models.listendpoint
Note that this returned list will include all models supported by the API providers, but Firebase AI Logic only supports the Gemini models described on this page.
General-use models
Gemini 3.x Pro model names
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-pro-preview | Latest preview version of Gemini 3.x Pro | প্রিভিউ | ২০২৬-০২-১৯ | নির্ধারণ করা হবে |
Gemini 3.x Flash model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.7-flash | Latest stable version of Gemini 3.x Flash This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | ২০২৬-০৮-১৩ | নির্ধারণ করা হবে |
gemini-3.6-flash | Stable version of Gemini 3.x Flash This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | 2026-07-21 | নির্ধারণ করা হবে |
gemini-3.5-flash | Stable version of Gemini 3.x Flash | স্থিতিশীল | 2026-05-19 | No earlier than 2027-05-19 |
gemini-3-flash-preview | Preview version of Gemini 3.x Flash | প্রিভিউ | ২০২৫-১২-১৭ | নির্ধারণ করা হবে |
Gemini 3.x Flash‑Lite model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.5-flash-lite | Latest stable version of Gemini 3.x Flash‑Lite | স্থিতিশীল | 2026-07-21 | No earlier than 2027-07-21 |
gemini-3.1-flash-lite | Stable version of Gemini 3.x Flash‑Lite | স্থিতিশীল | ২০২৬-০৫-০৭ | No earlier than 2027-05-07 |
Image-generating models
Gemini 3.x Pro Image model names (aka "Nano Banana Pro")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3-pro-image | Stable version of Gemini 3.x Pro Image (aka "Nano Banana Pro") | স্থিতিশীল | ২০২৬-০৫-২৮ | No earlier than 2027-05-28 |
gemini-3-pro-image-preview | Preview version of Gemini 3.x Pro Image (aka "Nano Banana Pro") | প্রিভিউ | ২০২৫-১১-২০ | As early as ২০২৬-০৬-২৫ |
Gemini 3.x Flash Image model names (aka "Nano Banana 2")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-image | Stable version of Gemini 3.x Flash Image (aka "Nano Banana 2") | স্থিতিশীল | ২০২৬-০৫-২৮ | No earlier than 2027-05-28 |
gemini-3.1-flash-image-preview | Preview version of Gemini 3.x Flash Image (aka "Nano Banana 2") | প্রিভিউ | ২০২৬-০২-২৬ | As early as ২০২৬-০৬-২৫ |
Gemini 3.x Flash‑Lite Image model names (aka "Nano Banana 2 Lite")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-lite-image | Stable version of Gemini 3.x Flash‑Lite Image (aka "Nano Banana 2 Lite") This is a short-term availability model (see Model versioning and naming patterns ). | স্থিতিশীল | ২০২৬-০৬-৩০ | নির্ধারণ করা হবে |
Audio - text-to-speech (TTS) models
Gemini 3.x Flash TTS model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-tts-preview | Preview version for Gemini 3.x Flash TTS | প্রিভিউ | 2026-06-17 | নির্ধারণ করা হবে |
Audio - Live API models
Gemini 3.x Flash Live model names
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-3.1-flash-live-preview 1 | Preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৬-০৩-২৬ | নির্ধারণ করা হবে |
| Agent Platform Gemini API (formerly Vertex AI) মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
| The Agent Platform Gemini API (formerly Vertex AI) does not support any Gemini Live 3.x models. | ||||
1 Only supported by the Gemini Developer API . Also, even though this is a preview model, it's available on the "free tier" of the Gemini Developer API .
Gemini 2.5 Flash Live model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API (usually preview models require a paid plan).
Even though the following models have different model names depending on the Gemini API provider, the features of the model are the same.
| জেমিনি ডেভেলপার এপিআই মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-native-audio-preview-12-2025 1 | Preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৫-১২-১২ | নির্ধারণ করা হবে |
gemini-2.5-flash-native-audio-preview-09-2025 1 | Initial preview version for the Live API on the Gemini Developer API | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
| Agent Platform Gemini API (formerly Vertex AI) মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-live-2.5-flash-native-audio 2 | Stable version for the Live API on the Agent Platform Gemini API (formerly Vertex AI) | স্থিতিশীল | ২০২৫-১২-১২ | No earlier than ২০২৬-১২-১২ |
gemini-live-2.5-flash-preview-native-audio-09-2025 2 | Preview version for the Live API on the Agent Platform Gemini API (formerly Vertex AI) | প্রিভিউ | ২০২৫-০৯-১৮ | নির্ধারণ করা হবে |
1 Only supported by the Gemini Developer API . Also, even though these are preview models, they're available on the "free tier" of the Gemini Developer API .
2 Only supported by the Agent Platform Gemini API (formerly Vertex AI) . Also, these models are not available in the global location.
সমর্থিত ভাষা
All the Gemini models can understand and respond in the following languages:
Arabic (ar), Bengali (bn), Bulgarian (bg), Chinese simplified and traditional (zh), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Estonian (et), Finnish (fi), French (fr), German (de), Greek (el), Hebrew (iw), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es), Swahili (sw), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi)
Gemini 2.0 Flash , Gemini 1.5 Pro and Gemini 1.5 Flash models can understand and respond in the following additional languages:
Afrikaans (af), Amharic (am), Assamese (as), Azerbaijani (az), Belarusian (be), Bosnian (bs), Catalan (ca), Cebuano (ceb), Corsican (co), Welsh (cy), Dhivehi (dv), Esperanto (eo), Basque (eu), Persian (fa), Filipino (Tagalog) (fil), Frisian (fy), Irish (ga), Scots Gaelic (gd), Galician (gl), Gujarati (gu), Hausa (ha), Hawaiian (haw), Hmong (hmn), Haitian Creole (ht), Armenian (hy), Igbo (ig), Icelandic (is), Javanese (jv), Georgian (ka), Kazakh (kk), Khmer (km), Kannada (kn), Krio (kri), Kurdish (ku), Kyrgyz (ky), Latin (la), Luxembourgish (lb), Lao (lo), Malagasy (mg), Maori (mi), Macedonian (mk), Malayalam (ml), Mongolian (mn), Meiteilon (Manipuri) (mni-Mtei), Marathi (mr), Malay (ms), Maltese (mt), Myanmar (Burmese) (my), Nepali (ne), Nyanja (Chichewa) (ny), Odia (Oriya) (or), Punjabi (pa), Pashto (ps), Sindhi (sd), Sinhala (Sinhalese) (si), Samoan (sm), Shona (sn), Somali (so), Albanian (sq), Sesotho (st), Sundanese (su), Tamil (ta), Telugu (te), Tajik (tg), Uyghur (ug), Urdu (ur), Uzbek (uz), Xhosa (xh), Yiddish (yi), Yoruba (yo), Zulu (zu)
Information about previous models
The following are active, but previous generation models. We recommend using one of the latest models instead when possible.
If you can't find the information you're looking for in the following sub-sections, you can find even more information in your chosen API provider documentation: Gemini Developer API orAgent Platform Gemini API (formerly Vertex AI)
Older Gemini models
-
gemini-2.5-pro -
gemini-2.5-flash -
gemini-2.5-flash-lite -
gemini-2.5-flash-image(aka "Nano Banana") -
gemini-2.0-flash-001(and its auto-updated aliasgemini-2.0-flash) -
gemini-2.0-flash-lite-001(and its auto-updated aliasgemini-2.0-flash-lite)
For information about older Gemini Live API models, see the Gemini API provider documentation:
Older Imagen models
-
imagen-4.0-ultra-generate-001 -
imagen-4.0-generate-001 -
imagen-4.0-fast-generate-001 -
imagen-3.0-capability-001 -
imagen-3.0-generate-002 -
imagen-3.0-generate-001 -
imagen-3.0-fast-generate-001
View details about about previous models
These are the input and output types when using each model with Firebase AI Logic :
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) | |
|---|---|---|---|---|---|---|
| Input types | ||||||
| পাঠ্য | ||||||
| কোড | ||||||
| নথি (PDFs or plain-text) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| Audio (streaming) | ||||||
| আউটপুট প্রকার | ||||||
| পাঠ্য | ||||||
| Text (streaming) | ||||||
| কোড | ||||||
| Structured output (like JSON) | ||||||
| ছবি | ||||||
| ভিডিও | ||||||
| অডিও | ||||||
| Audio (streaming) | ||||||
These are the capabilities and features when using each model with Firebase AI Logic :
| Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) | |
|---|---|---|---|---|---|---|
| চিন্তা | ||||||
| Generate text from text-only or multimodal inputs | interleaved or as part of image | |||||
| Generate images ( Gemini or Imagen ) | ||||||
| Edit images ( Gemini or Imagen ) | ||||||
| Generate audio | ||||||
| Generate structured output (like JSON) | ||||||
| Analyze documents (PDFs or plain-text) ( text-output | image-output ) | ||||||
| Analyze images ( text-output | image-output ) | ||||||
| Analyze video ( text-output | image-output ) | ||||||
| Analyze audio | ||||||
| Multi-turn chat | ||||||
| Bidirectional multimodal streaming | ||||||
| Supported tools | ||||||
| Function calling | ||||||
| কোড এক্সিকিউশন | ||||||
| URL প্রসঙ্গ | ||||||
| | ||||||
| | ||||||
| System instructions | ||||||
| টোকেন গণনা করুন | ||||||
These are the specifications and limitations when using each model with Firebase AI Logic :
| সম্পত্তি | Gemini 2.5 Pro, Flash, Flash‑Lite | Gemini 2.5 Flash Image | Gemini 2.0 Flash | Gemini 2.0 Flash‑Lite | ছবি (generate) | ছবি (capability) |
|---|---|---|---|---|---|---|
| Input token limit * | 1,048,576 tokens | 32,768 tokens | 1,048,576 tokens | 1,048,576 tokens | 480 tokens | 480 tokens |
| Output token limit * | 65,536 tokens | 8,192 tokens | 8,192 tokens | 8,192 tokens | --- | --- |
| Knowledge cutoff date | জানুয়ারি ২০২৫ | --- | জুন ২০২৪ | জুন ২০২৪ | --- | --- |
| PDFs (per request) | ||||||
| Max number of input PDF files ** | 3,000 files | ৩টি ফাইল | 3,000 files | 3,000 files | --- | --- |
| Max number of pages per input PDF file ** | 1,000 pages | ৩ পৃষ্ঠা | 1,000 pages | 1,000 pages | --- | --- |
| সর্বোচ্চ আকার per input PDF file | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | ৫০ এমবি | --- | --- |
| Images (per request) | ||||||
| Max number of input images | 3,000 images | 3 images | 3,000 images | 3,000 images | --- | 4 images |
| Max number of output images | --- | Up to output token limit | --- | --- | 4 images | 4 images |
| সর্বোচ্চ আকার per input base64-encoded image | 7 MB | 7 MB | 7 MB | 7 MB | --- | --- |
| Video (per request) | ||||||
| Max number of input video files | ১০টি ফাইল | --- | ১০টি ফাইল | ১০টি ফাইল | --- | --- |
| Max length of all input video (frames only) | ~60 minutes | --- | ~60 minutes | ~60 minutes | --- | --- |
| Max length of all input video (frames+audio) | ~45 minutes | --- | ~45 minutes | ~45 minutes | --- | --- |
| Audio (per request) | ||||||
| Max number of input audio files | ১টি ফাইল | --- | ১টি ফাইল | ১টি ফাইল | --- | --- |
| Max number of output audio files | --- | --- | --- | --- | --- | --- |
| Max length of all input audio | ~8.4 hours | --- | ~8.4 hours | ~8.4 hours | --- | --- |
| Max length of all output audio | --- | --- | --- | --- | --- | --- |
* For all Gemini models, a token is equivalent to about 4 characters, so 100 tokens are about 60-80 English words. For Gemini models, you can determine the total count of tokens in your requests using countTokens .
** PDFs are treated as images, so a single page of a PDF is treated as one image. The number of pages allowed in a request is limited to the number of images the model can support.
Model names are the explicit values that you include in your code during initialization of the model.
জেমিনি মডেল
Gemini 2.5 Pro model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-pro | Stable version of Gemini 2.5 Pro | স্থিতিশীল | ২০২৫-০৬-১৭ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash | Stable version of Gemini 2.5 Flash | স্থিতিশীল | ২০২৫-০৬-১৭ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash‑Lite model names
Does not require the pay-as-you-go Blaze pricing plan if you're using the Gemini Developer API .
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-lite | Stable version of Gemini 2.5 Flash‑Lite | স্থিতিশীল | ২০২৫-০৭-২২ | As early as ২০২৬-১০-১৬ |
Gemini 2.5 Flash Image model names (aka "Nano Banana")
Requires the pay-as-you-go Blaze pricing plan regardless of your Gemini API provider.
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.5-flash-image | Stable version of Gemini 2.5 Flash Image (aka "Nano Banana") | স্থিতিশীল | ২০২৫-১০-০২ | 2026-10-02 |
Gemini 2.0 Flash model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.0-flash-001 | Latest stable version of Gemini 2.0 Flash | স্থিতিশীল | ২০২৫-০২-০৫ | 2026-06-01 |
gemini-2.0-flash | Auto-updated alias pointing to the latest stable version of Gemini 2.0 Flash (currently gemini-2.0-flash-001 ) | স্থিতিশীল | 2025-02-10 | 2026-06-01 |
Gemini 2.0 Flash‑Lite model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
gemini-2.0-flash-lite-001 | Latest stable version of Gemini 2.0 Flash‑Lite | স্থিতিশীল | ২০২৫-০২-২৫ | 2026-06-01 |
gemini-2.0-flash-lite | Auto-updated alias pointing to the latest stable version of Gemini 2.0 Flash‑Lite (currently gemini-2.0-flash-lite-001 ) | স্থিতিশীল | ২০২৫-০২-২৫ | 2026-06-01 |
Imagen models
Imagen 4 model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-generate-001 | Stable version of Imagen 4 | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 4 Fast model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-fast-generate-001 | Stable version of Imagen 4 Fast | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 4 Ultra model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-4.0-ultra-generate-001 | Stable version of Imagen 4 Ultra | স্থিতিশীল | ২০২৫-০৮-১৪ | ২০২৬-০৬-৩০ |
Imagen 3 Capability model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-capability-001 | Initial stable version of Imagen 3 Capability | স্থিতিশীল | ২০২৪-১২-১০ | ২০২৬-০৬-৩০ |
Imagen 3 model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-generate-002 | Latest stable version of Imagen 3 | স্থিতিশীল | ২০২৫-০১-২৩ | ২০২৬-০৬-৩০ |
imagen-3.0-generate-001 | Initial stable version of Imagen 3 | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
Imagen 3 Fast model names
| মডেলের নাম | বর্ণনা | Release stage | মুক্তির তারিখ | Shutdown date |
|---|---|---|---|---|
imagen-3.0-fast-generate-001 | Initial stable version of Imagen 3 Fast | স্থিতিশীল | ২০২৪-০৭-৩১ | ২০২৬-০৬-৩০ |
পরবর্তী পদক্ষেপ
Try out the capabilities of the Gemini API
- Build multi-turn conversations (chat) .
- Generate text from text-only prompts .
- Generate text by prompting with various file types, like images , PDFs , video , and audio .
- Generate structured output (like JSON) from both text and multimodal prompts.
- Generate and edit images from both text and multimodal prompts.
- Generate speech (both single- and multiple-speakers) using Gemini text-to-speech (TTS) models.
- Stream input and output (including audio) using the Gemini Live API .
- Use tools (like function calling and Grounding with
Google Search orGoogle Maps ) to connect a Gemini model to other parts of your app and external systems and information.