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()
response = client.models.generate_content(
model="gemini-3.6-flash",
contents="Write a three.js script that renders an interactive 3D robot.",
)
print(response.text)
জাভাস্ক্রিপ্ট
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-3.6-flash",
contents: "Write a three.js script that renders an interactive 3D robot.",
});
console.log(response.text);
}
main();
বিশ্রাম
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.6-flash:generateContent" -H "x-goog-api-key: $GEMINI_API_KEY" -H 'Content-Type: application/json' -X POST -d '{
"contents": [{
"parts": [{"text": "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-এর জন্য)। ইনপুট টোকেন $১.৫০/১M হিসেবেই থাকবে।
Gemini 3.5 Flash-Lite-এ নতুন কী আছে
- টাস্ক এক্সিকিউশন ল্যাটেন্সি কমানো হয়েছে: প্রচুর পরিমাণে ডেটা পার্সিং ও ডকুমেন্ট এক্সট্র্যাকশনের জন্য 3.5 ফ্যামিলিতে সর্বোচ্চ থ্রুপুট।
- উন্নত যুক্তি ও মাল্টিমোডাল পারফর্ম্যান্স: Gemini 2.5 Flash থেকে শক্তিশালী মাইগ্রেশন পাথ, HLE (১৮.০% বনাম ১১.০%)-এর মতো যুক্তি সংক্রান্ত টাস্কে বেশি স্কোর এবং CharXIV (৭৪.৫% বনাম ৬৩.৭%)-এর মতো মাল্টিমোডাল বেঞ্চমার্কে বেশি স্কোর।
- সাবএজেন্ট অর্কেস্ট্রেশন ও টুলের নির্ভরযোগ্যতা: কোড এক্সিকিউশন, সার্চ ও MCP ওয়ার্কফ্লোর জন্য টুল এক্সিকিউশনের নির্ভরযোগ্যতা উন্নত করে। অটোনোমাস প্ল্যানিং ও জটিল সাবএজেন্ট টাস্কের জন্য থিংকিং লেভেল বাড়ান।
- ডকুমেন্ট বোঝার ক্ষমতা উন্নত করা: ডকুমেন্ট পার্সিং ও স্ট্রাকচার্ড ডেটা এক্সট্র্যাকশনের ক্ষেত্রে নির্ভুলতা উন্নত করে। ডকুমেন্টের জটিলতার উপর নির্ভর করে ন্যূনতম এবং উচ্চ চিন্তাভাবনার লেভেল নিয়ে এক্সপেরিমেন্ট করুন।
- ইন্টার্যাক্টিভ ওয়েব কোডিং ও সারণীভুক্ত ডেটা প্রসেসিং: লাইটওয়েট কোড এক্সিকিউশন ব্যবহার করে প্ল্যানিংয়ের মাধ্যমে ফ্রন্টএন্ড JavaScript ও সারণীভুক্ত ডেটা প্রসেসিংয়ে খুব ভাল পারফর্ম করে।
- চ্যাটবট ও পার্সোনা পারসিস্টেন্স: 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-Lite gemini-3.5-flash-lite |
অটোনোমাস সাব-এজেন্ট এক্সিকিউশন, প্রচুর পরিমাণে ডেটা বিশ্লেষণ ও ডকুমেন্ট এক্সট্র্যাকশন, স্ট্রাকচার্ড JSON পার্সিং | Gemini 3.1 Flash-Lite বা Gemini 2.5 Flash |
Antigravity এজেন্ট সংক্রান্ত সহায়তা
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 */
]
}
✅ সাজেস্ট করা মাইগ্রেশন
আপনার অ্যাপ্লিকেশন আগে থেকে প্রারম্ভিক নির্দেশাবলী দমন করতে বা JSON ফর্ম্যাটিং জোর করতে
একটি মডেল টার্ন প্রিফিল করলে, পরিবর্তে system_instruction বা
স্ট্রাকচার্ড আউটপুট ব্যবহার করুন।
# ✅ RECOMMENDED: Use system_instruction to specify output format
response = client.models.generate_content(
model="gemini-3.6-flash",
contents="Translate 'Hello world' to Spanish.",
config={"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") ব্যবহার করুন। - ফাংশন কলিং অডিট করা:
- নিশ্চিত করুন যে সব
FunctionResponseঅবজেক্টেcall_idওnameঅন্তর্ভুক্ত আছে। - রেসপন্স পেলোডের মধ্যে মাল্টিমোডাল অ্যাসেট রাখুন।
\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-তে প্রম্পট টেস্ট ও রিফাইন করুন।