Gemini 3.6 Flash (gemini-3.6-flash) এবং Gemini 3.5 Flash-Lite
(gemini-3.5-flash-lite) হল Gemini 3 সিরিজের পূর্ববর্তী প্রজন্মের রিলিজ
এবং প্রোডাকশনে ব্যবহারের জন্য উপলভ্য। আমাদের নতুন Flash মডেল সম্পর্কে জানতে, Gemini 3.8 Flash দেখুন।
- Gemini 3.6 Flash: 3.5 Flash-এর চেয়ে কম প্রাইস পয়েন্টে, টোকেন ব্যবহার কমানোর সাথে সাথে জটিল এজেন্টিক ও মাল্টিমোডাল টাস্কে আরও শক্তিশালী পারফর্ম্যান্স।
- Gemini 3.5 Flash-Lite: 3.5 ফ্যামিলির সবচেয়ে দ্রুত ও কম খরচে ব্যবহারযোগ্য মডেল। হাই-থ্রুপুট এক্সিকিউশনের জন্য আগের Flash-Lite জেনারেশনের থেকে ভাল পারফর্ম করে।
এই নির্দেশিকায় প্রতিটি মডেলে কী কী নতুন ফিচার যোগ করা হয়েছে, কোন কোন API পরিবর্তন আপনার কোডকে প্রভাবিত করে এবং কীভাবে মাইগ্রেট করতে হয় তা ব্যাখ্যা করা হয়েছে।
Gemini 3.6 Flash
স্কিল ইনস্টল করুন:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalস্কিল প্রয়োগ করুন:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
স্কিল ইনস্টল করুন:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalস্কিল প্রয়োগ করুন:
/gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite
নতুন মডেল
| মডেল | মডেল আইডি | ডিফল্ট থিঙ্কিং লেভেল | দাম | বিবরণ |
|---|---|---|---|---|
| Gemini 3.6 Flash | gemini-3.6-flash |
medium |
১ মিলিয়ন ইনপুট টোকেনের জন্য $১.৫০ এবং ১ মিলিয়ন আউটপুট টোকেনের জন্য $৭.৫০ | এজেন্টিক ও মাল্টিমোডাল টাস্কের জন্য ইন্টেলিজেন্সের সাথে স্পিডের ভারসাম্য বজায় রাখে। |
| Gemini 3.5 Flash-Lite | gemini-3.5-flash-lite |
minimal |
১ মিলিয়ন ইনপুট টোকেনের জন্য $০.৩০ এবং ১ মিলিয়ন আউটপুট টোকেনের জন্য $২.৫০ | হাই-থ্রুপুট এক্সিকিউশনের জন্য সবচেয়ে দ্রুত, সবচেয়ে কম খরচের 3.5 মডেল। |
দুটি মডেলই 1M টোকেন কন্টেক্সট উইন্ডো, সর্বাধিক 64k আউটপুট টোকেন, থিঙ্কিং এবং কম্পিউটার ব্যবহার সহ বিল্ট-ইন টুলের সম্পূর্ণ সুইট সাপোর্ট করে।
সম্পূর্ণ স্পেসিফিকেশনের জন্য, মডেল পৃষ্ঠা দেখুন:
বিস্তারিত দামের জন্য, দাম সংক্রান্ত পৃষ্ঠা দেখুন।
কুইকস্টার্ট
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.6-flash",
input="Write a three.js script that renders an interactive 3D robot."
)
print(interaction.output_text)
জাভাস্ক্রিপ্ট
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const interaction = await ai.interactions.create({
model: "gemini-3.6-flash",
input: "Write a three.js script that renders an interactive 3D robot.",
});
console.log(interaction.outputText);
}
main();
বিশ্রাম
curl "https://generativelanguage.googleapis.com/v1beta/interactions" -H "x-goog-api-key: $GEMINI_API_KEY" -H 'Content-Type: application/json' -X POST -d '{
"model": "gemini-3.6-flash",
"input": "Write a three.js script that renders an interactive 3D robot."
}'
Gemini 3.6 Flash-এ নতুন কী আছে
- টোকেন ও টার্ন কমানো: Gemini 3.5-এর তুলনায় কম রিজনিং স্টেপ, কনভার্সেশনাল টার্ন ও টুল কলের মাধ্যমে মাল্টি-স্টেপ ওয়ার্কফ্লো সম্পূর্ণ করে। এটি এক্সিকিউশন লুপ স্পাইরালিংও কমায়।
- উন্নত কোড জেনারেশন: কম অবাঞ্ছিত এডিট ও কম ডিবাগিং লুপ সহ আরও ভালো কোয়ালিটির প্রোডাকশন-রেডি কোড তৈরি করে।
- আরও ভালোভাবে নির্দেশ অনুসরণ করা: ডায়াগনস্টিক টাস্ক চলাকালীন অবাঞ্ছিত ফাইল পরিবর্তন কমায়।
- শক্তিশালী মাল্টিমোডাল ও স্পেশিয়াল রিজনিং: চার্ট ব্যাখ্যা, ভিজ্যুয়াল ব্লুপ্রিন্ট কনভার্সন ও মাল্টি-এলিমেন্ট ওয়েব লেআউট জেনারেশনের ক্ষেত্রে উন্নত পারফর্ম্যান্স।
- আগাম প্রোগ্রাম্যাটিক পরিদর্শন: Gemini 3.5 Flash-এর তুলনায় পরিবর্তন করার আগে বেশি ঘন ঘন ডায়াগনস্টিক কোড স্ক্রিপ্ট রান করতে পছন্দ করে। এটি জটিল টাস্কের ক্ষেত্রে নির্ভুলতা বাড়ায়, কিন্তু রুটিন ফ্রন্ট-এন্ড কাজের ক্ষেত্রে অতিরিক্ত এক্সপ্লোরেটরি ধাপ যোগ করতে পারে।
- কম্পিউটার ব্যবহার সংক্রান্ত সহায়তা: এজেন্টিক UI অটোমেশনের জন্য বিল্ট-ইন টুল হিসেবে কাজ করে।
- UI স্টাইলিং সংক্রান্ত পছন্দ: কার্যকরী কোড তৈরি করার ব্যাপারে আরও ভালো, যদিও হিউম্যান ইভ্যালুয়েটররা ভিজ্যুয়াল লেআউট ও স্টাইলিংয়ের জন্য আগের মডেল পছন্দ করেছেন। আপনি সুনির্দিষ্ট ডিজাইন নির্দেশিকা প্রদান করে এটি প্রশমিত করতে পারেন।
- ডিফল্ট থিঙ্কিং এফোর্ট (মিডিয়াম): Gemini 3.5 Flash-এর মতো একই
mediumডিফল্ট থিঙ্কিং লেভেল ব্যবহার করে। - কমানো দাম: আউটপুট টোকেনের খরচ কম ($৭.৫০/১ মিলিয়ন বনাম 3.5 Flash-এর জন্য $৯.০০/১ মিলিয়ন)। ইনপুট টোকেন $১.৫০/১ মিলিয়ন হিসেবেই থাকবে।
Gemini 3.5 Flash-Lite-এ নতুন কী আছে
- টাস্ক এক্সিকিউশন লেটেন্সি কমানো হয়েছে: 3.5 ফ্যামিলিতে হাই-ভলিউম ডেটা পার্সিং ও ডকুমেন্ট এক্সট্র্যাকশনের জন্য সর্বোচ্চ থ্রুপুট।
- উন্নত রিজনিং ও মাল্টিমোডাল পারফর্ম্যান্স: Gemini 2.5 Flash থেকে মাইগ্রেশনের শক্তিশালী পথ, যেখানে HLE (১৮.০% বনাম ১১.০%)-এর মতো রিজনিং টাস্ক এবং CharXIV (৭৪.৫% বনাম ৬৩.৭%)-এর মতো মাল্টিমোডাল বেঞ্চমার্কে আরও বেশি স্কোর পাওয়া যায়।
- সাবএজেন্ট অর্কেস্ট্রেশন ও টুলের নির্ভরযোগ্যতা: কোড এক্সিকিউশন, সার্চ ও MCP ওয়ার্কফ্লোয়ের জন্য টুল এক্সিকিউশনের নির্ভরযোগ্যতা উন্নত করে। স্বশাসিত পরিকল্পনা ও জটিল সাব-এজেন্ট টাস্কের জন্য চিন্তাভাবনার লেভেল বাড়ান।
- ডকুমেন্ট আরও ভালোভাবে বোঝা: ডকুমেন্ট পার্স করা ও স্ট্রাকচার্ড ডেটা এক্সট্র্যাক্ট করার ক্ষেত্রে নির্ভুলতা উন্নত করে। ডকুমেন্টের জটিলতার উপর নির্ভর করে ন্যূনতম এবং উচ্চ চিন্তাভাবনার লেভেল নিয়ে এক্সপেরিমেন্ট করুন।
- ইন্টার্যাক্টিভ ওয়েব কোডিং ও সারণীবদ্ধ ডেটা প্রসেসিং: ফ্রন্টএন্ড জাভাস্ক্রিপ্ট ও সারণীবদ্ধ ডেটা প্রসেসিংয়ের ক্ষেত্রে লাইটওয়েট কোড এক্সিকিউশন ব্যবহার করে পরিকল্পনা করার মাধ্যমে দুর্দান্ত পারফর্ম করে।
- চ্যাটবট ও পার্সোনা পারসিস্টেন্স: Gemini 3.1 Flash-Lite-এর তুলনায় আরও শক্তিশালী মাল্টি-টার্ন নির্দেশাবলী অনুসরণ ও পার্সোনা কনসিস্টেন্সি।
- কম্পিউটার ব্যবহার সংক্রান্ত সহায়তা: এজেন্টিক UI অটোমেশনের জন্য বিল্ট-ইন টুল হিসেবে কাজ করে।
সঠিক Flash বা Flash-Lite মডেল বেছে নেওয়া
আপনার ওয়ার্কলোডের জন্য সঠিক মডেল ও মাইগ্রেশন পাথ বেছে নিতে এই টেবিল ব্যবহার করুন।
দুটি মডেলের ক্ষেত্রেই বন্ধ হয়ে যাওয়া স্যাম্পলিং প্যারামিটার (temperature,
top_p, top_k) এবং প্রি-ফিল্ড মডেল টার্ন সরিয়ে দিতে হবে। বিস্তারিত জানতে
API পরিবর্তন দেখুন।
| মডেল | প্রাথমিক ব্যবহারের উদাহরণ | সাজেস্ট করা মাইগ্রেশন টার্গেট |
|---|---|---|
Gemini 3.6 Flashgemini-3.6-flash |
কোড জেনারেশন, স্পেশিয়াল/মাল্টিমোডাল রিজনিং, মাল্টি-স্টেপ এজেন্টিক ওয়ার্কফ্লো | Gemini 3.5 Flash, Gemini 3 Flash (প্রিভিউ) অথবা Gemini 3.1 Pro |
Gemini 3.5 Flash-Litegemini-3.5-flash-lite |
অটোনোমাস সাব-এজেন্ট এক্সিকিউশন, প্রচুর পরিমাণে ডেটা বিশ্লেষণ ও ডকুমেন্ট এক্সট্র্যাকশন, স্ট্রাকচার্ড JSON পার্সিং | Gemini 3.1 Flash-Lite অথবা Gemini 2.5 Flash |
Antigravity এজেন্ট সংক্রান্ত সহায়তা
Gemini 3.6 Flash, Gemini Managed Agents-এ Antigravity এজেন্ট-এর জন্য সহায়তা চালু করেছে।
বর্তমান কোড স্যাম্পেল এবং লেটেস্ট ডিফল্ট এজেন্ট কনফিগারেশনের জন্য, Antigravity এজেন্ট গাইড এবং Gemini 3.8 Flash গাইড দেখুন।
API পরিবর্তন ও প্যারামিটার আপডেট
Gemini 3.6 Flash ও Gemini 3.5 Flash-Lite থেকে শুরু করে, নিম্নলিখিত API পরিবর্তনগুলি এই মডেল ও ভবিষ্যতে রিলিজ করা সব Gemini মডেলের ক্ষেত্রে প্রযোজ্য হবে।
- স্যাম্পেল প্যারামিটার বাতিল করা:
temperature,top_pওtop_kবাতিল করা হয়েছে। API এইসব প্যারামিটার উপেক্ষা করে এবং ভবিষ্যতের মডেল জেনারেশনে সমস্যা দেখায়। - প্রিফিল করা মডেল টার্ন ভ্যালিডেশন: প্রিফিল করা মডেল টার্ন আর কাজ করে না। অনুরোধে শেষ খালি নয় এমন টার্ন যদি
modelটার্ন হয়, তাহলে API400সমস্যা দেখায়।
নিম্নলিখিত বিভাগগুলি প্রতিটি API পরিবর্তনের জন্য বিস্তারিত ব্যাখ্যা এবং কোড স্যাম্পেল প্রদান করে।
১. স্যাম্পলিং প্যারামিটার ডেপ্রিকেশন (temperature, top_p, top_k)
temperature, top_p এবং top_k বন্ধ করা হয়েছে এবং উপেক্ষা করা হয়েছে। ভবিষ্যতের মডেল
জেনারেশনে, এইসব প্যারামিটার প্রদান করলে HTTP 400 সমস্যা দেখা যায়। সব অনুরোধ থেকে
এইসব প্যারামিটার সরিয়ে দিন।
# ⚠️ Remove these parameters (deprecated)
generation_config = {
"temperature": 0.7,
"top_p": 0.9,
"top_k": 40,
}
নির্ধারণের ক্ষমতা উন্নত করতে, আপনার নির্দিষ্ট ব্যবহারের ক্ষেত্রে সুস্পষ্ট নিয়ম সহ একটি সিস্টেম নির্দেশাবলী সংজ্ঞায়িত করুন।
২. প্রি-ফিল্ড মডেল টার্ন যাচাইকরণ
API অনুরোধের শেষে মডেলের রোল টার্ন খালি না থাকলে তা অনুমোদিত নয় এবং HTTP 400 Error দেখানো হয়।
⚠️ এড়িয়ে চলুন
পুরনো generateContent বা অপরিশোধিত REST পেলোডের ক্ষেত্রে, মডেল রোল টার্ন
দিয়ে শেষ করা এখন অনুমোদিত নয়:
/* ❌ DO NOT: End payload contents with a 'model' role turn */
{
"contents": [
{"role": "user", "parts": [{"text": "Translate 'Hello world' to Spanish."}]},
{"role": "model", "parts": [{"text": "Translation:"}]} /* ❌ Returns error */
]
}
✅ সাজেস্ট করা মাইগ্রেশন (Interactions API)
Interactions API-তে, মডেল টার্ন ম্যানুয়ালি আগে থেকে পূরণ করা হয় না। আপনার অ্যাপ্লিকেশন আগে থেকে প্রারম্ভিক নির্দেশাবলী দমন করতে বা JSON ফর্ম্যাটিং জোর করতে মডেল টার্ন প্রিফিল করলে, পরিবর্তে system_instruction বা স্ট্রাকচার্ড আউটপুট ব্যবহার করুন।
# ✅ RECOMMENDED: Use system_instruction in the Interactions API to specify output format
interaction = client.interactions.create(
model="gemini-3.6-flash",
input="Translate 'Hello world' to Spanish.",
system_instruction="Output only the translation without introductory text.",
)
মাইগ্রেশন চেকলিস্ট
Gemini 3.6 Flash
স্কিল ইনস্টল করুন:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalস্কিল প্রয়োগ করুন:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
স্কিল ইনস্টল করুন:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalস্কিল প্রয়োগ করুন:
/gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite
gemini-3.6-flash-এ মাইগ্রেট করুন
- মডেল আইডি আপডেট করুন: আপনার টার্গেট মডেল স্ট্রিং পরিবর্তন করে
gemini-3.6-flashকরুন। - প্যারামিটার আপডেট প্রয়োগ করুন: বাতিল হয়ে যাওয়া স্যাম্পেল প্যারামিটার (
temperature,top_p,top_k),candidate_count(Gemini 3 ও তার পরের ভার্সনে কাজ করে না) এবং API পরিবর্তন ও প্যারামিটার আপডেট লিঙ্কে বিস্তারিতভাবে বলা প্রিফিল করা মডেল টার্ন সরিয়ে দিন। - থিঙ্কিং লেভেল কনফিগার করুন:
thinking_budget-এর পরিবর্তেthinking_level("medium"অথবা"high") ব্যবহার করুন। - অডিট ফাংশন কলিং:
- রেসপন্স পেলোডের মধ্যে মাল্টিমোডাল অ্যাসেট রাখুন।
\n\nব্যবহার করে ইনলাইন নির্দেশাবলী ফর্ম্যাট করুন।- আপনি যদি প্রি-টুল টেক্সটের সাথে যুক্ত
Malformed_Function_Callসমস্যা দেখতে পান, তাহলে প্রি-টুল টেক্সট সংক্রান্ত প্রয়োজনীয়তা পূরণের বিকল্প দেখুন।
- বেসলাইন Gemini 3.x সংক্রান্ত প্রয়োজনীয়তা: SDK আপডেট ও থট সিগনেচার সংরক্ষণ করার জন্য, থট সিগনেচার দেখুন।
gemini-3.5-flash-lite-এ মাইগ্রেট করা
- মডেল আইডি আপডেট করুন: আপনার টার্গেট মডেল স্ট্রিং পরিবর্তন করে
gemini-3.5-flash-liteকরুন। - চিন্তাভাবনার প্রচেষ্টার লেভেল কনফিগার করুন:
- বেশি পরিমাণে ডেটা এক্সট্র্যাক্ট, রাউটিং বা ক্লাসিফিকেশনের জন্য: সর্বাধিক থ্রুপুট পেতে
thinking_level-এর মান"minimal"(ডিফল্ট) রাখুন। - টুল কল, কোড এক্সিকিউশন বা মাল্টি-স্টেপ রিজনিং সহ অটোনোমাস সাবএজেন্টের জন্য: টুল অকাল সমাপ্তি প্রতিরোধ করতে
thinking_levelথেকে"medium"বা"high"সেট করুন।
- বেশি পরিমাণে ডেটা এক্সট্র্যাক্ট, রাউটিং বা ক্লাসিফিকেশনের জন্য: সর্বাধিক থ্রুপুট পেতে
- ডেপ্রিকেট করা প্যারামিটার সরিয়ে দিন এবং ফাংশন কলিং যাচাই করুন: 3.6 Flash-এর মতো একই নিয়ম প্রয়োগ করুন।
- বেসলাইন Gemini 3.x-এর প্রয়োজনীয়তা: থট সিগনেচার দেখুন।
অন্যান্য মডেল
এর পরে কী করতে হবে
- মডেল ওভারভিউ থেকে API স্পেসিফিকেশন পর্যালোচনা করুন।
- Interactions API গাইডে মাল্টি-এজেন্ট অর্কেস্ট্রেশন এক্সপ্লোর করুন।
- Google AI Studio-তে প্রম্পট পরীক্ষা করে দেখুন ও আরও উন্নত করুন।