এআই টোকেন কাউন্টার ও কনটেক্সট উইন্ডো যাচাই
যেকোনো লেখা পেস্ট করুন, দেখুন সেটা সম্ভবত কত টোকেন হবে, নির্দিষ্ট কনটেক্সট উইন্ডোয় আঁটবে কি না, আর আপনার নিজের API দরে খরচ কত পড়বে। সবটাই চলে আপনার ব্রাউজারে — লেখা কখনো আপলোড হয় না।
এটা কি কনটেক্সট উইন্ডোয় আঁটে?
| কনটেক্সট উইন্ডো | আপনার লেখা | আঁটবে? |
|---|
কনটেক্সট উইন্ডো ভাগাভাগি হয় আপনার ইনপুট, মডেলের উত্তর, আর অ্যাপ পর্দার আড়ালে যা যা যোগ করে (সিস্টেম প্রম্পট, তুলে আনা নথি, আলাপের ইতিহাস) — এদের মধ্যে। একটু জায়গা ছেড়ে রাখুন — উইন্ডো কানায় কানায় ভরলেই উত্তর কেটে যায়।
খরচ কত হবে?
ইনপুট খরচ বের করতে ওপরে পেস্ট করা লেখা লাগে — দাম জানতে কিছু পেস্ট করুন।
এই আন্দাজ কীভাবে কাজ করে (আর কেন এটা নিখুঁত নয়)
আসল টোকেনাইজেশনে আপনার লেখার ওপর মডেল-নির্দিষ্ট BPE শব্দভান্ডার চালানো হয় — আর প্রতিটি মডেল-পরিবার আলাদা শব্দভান্ডার ব্যবহার করে, তাই “সত্যিকারের” সংখ্যা মডেলভেদে আলাদা হয়। ব্রাউজারে সেটা ঠিকঠাক করতে হলে প্রতিটি পরিবারের জন্য কয়েক মেগাবাইটের শব্দভান্ডার পাঠাতে হতো, আর তাতে এই পাতা ধীর হয়ে যেত — এমন একটা সংখ্যার জন্য, যা আপনার কেবল আন্দাজেই দরকার।
তার বদলে এটি অক্ষর ও শব্দের ওপর ভিত্তি করে আন্দাজ করে, যেখানে ফাঁকা জায়গা, যতিচিহ্ন আর সংখ্যার ওজন ধরা আছে; সাধারণ ইংরেজি গদ্যে এই আন্দাজ আসলের প্রায় ১০–১৫% এর মধ্যে থাকে। এই আন্দাজ কোথায় এদিক-ওদিক হয়, তার দুটো জানা কারণ আছে: কোড আর ঘন যতিচিহ্নের লেখা আন্দাজের চেয়ে বেশি টোকেন নেয়, আর অ-ল্যাটিন লিপি (চীনা, জাপানি, আরবি, হিন্দি) ইংরেজির তুলনায় প্রতি অক্ষরে অনেক বেশি টোকেন নেয় — প্রায়ই ২–৩ গুণ।
বিল করার জন্য নিখুঁত সংখ্যা লাগলে আপনার সরবরাহকারীর নিজস্ব টোকেনাইজার এন্ডপয়েন্ট ব্যবহার করুন। “এটা আঁটবে কি না” আর “মোটামুটি খরচ কত” — এই দুই প্রশ্নের জন্য আন্দাজই যথেষ্ট।
টোকেন আসলে কী
মডেল অক্ষরও পড়ে না, শব্দও পড়ে না — পড়ে টোকেন, যা দুইয়ের মাঝামাঝি টুকরো। প্রচলিত শব্দ সাধারণত একটি টোকেন; লম্বা বা অপ্রচলিত শব্দ কয়েকটিতে ভাগ হয়ে যায়। “Unbelievable” হয়তো তিনটি টোকেন, “the” একটি। ইংরেজি গদ্যে একটি টোকেন গড়ে প্রায় চারটি অক্ষর, বা মোটামুটি একটি শব্দের তিন-চতুর্থাংশ।
সবকিছুরই দাম আর সীমা টোকেনে: আপনি যা পাঠান, যা ফিরে আসে, আর মডেল একবারে যতটা ধরে রাখতে পারে।
আপনার লেখা আপনার ধারণার চেয়ে ঘন কেন
- কোডের টোকেনাইজেশন খারাপ হয় — ইনডেন্ট, বন্ধনী আর camelCase সবই টোকেন খরচ করে। ৫০০ লাইনের একটি ফাইল অক্ষরসংখ্যা দেখে যতটা মনে হয়, তার চেয়ে অনেক বেশি টোকেন খরচ করতে পারে।
- ইংরেজি ছাড়া অন্য লেখা ব্যয়বহুল। যেসব ভাষা ল্যাটিন লিপি ব্যবহার করে না, সেগুলোয় প্রতি অক্ষরে প্রায়ই ২–৩ গুণ বেশি টোকেন লাগে — এজন্যই একই প্রম্পট জাপানিতে ইংরেজির চেয়ে কয়েক গুণ বেশি খরচ হতে পারে।
- পুনরাবৃত্তি সস্তা, কাঠামো নয়। JSON আর Markdown-এর কাঠামো বহু কলের মধ্যে দ্রুত জমতে থাকে।
কনটেক্সট উইন্ডো ≠ আপনার বাজেট
দশ লাখ টোকেনের উইন্ডো মানে এই নয় যে আপনার দশ লাখ টোকেন পাঠানো উচিত। খুব লম্বা ইনপুটে মাঝামাঝি জায়গায় মনোযোগের মান পড়ে যায়, লেটেন্সি বাড়ে, আর খরচ সরলরৈখিকভাবে বাড়ে। রিট্রিভাল — কেবল প্রাসঙ্গিক অংশটুকু তুলে আনা — সাধারণত উইন্ডো ঠেসে ভরার চেয়ে ভালো, আর সস্তাও।
FAQ
এই কাউন্টার কতটা নির্ভুল?
সাধারণ ইংরেজি গদ্যের জন্য প্রায় ১০–১৫% এর মধ্যে। কোড আর অ-ল্যাটিন লিপির ক্ষেত্রে আসল সংখ্যা এই অনুমানের চেয়ে বেশি হয়। বিলের নিখুঁত হিসাবের জন্য আপনার সরবরাহকারীর টোকেনাইজার ব্যবহার করুন।
আমার লেখা কি কোথাও আপলোড হয়?
না। হিসাবটা আপনার ব্রাউজারেই হয়। কোনো অনুরোধ নেই, লগ নেই, সংরক্ষণ নেই।
আপনারা মডেলের দাম দেখান না কেন?
কারণ দর বদলায়, আর পুরোনো দাম আত্মবিশ্বাসের সঙ্গে দেখানোর চেয়ে দাম না দেখানোই ভালো। আপনার সরবরাহকারীর এখনকার দর বসিয়ে দিন, হিসাবটা টুলই করে দেবে।
ছবি আর অডিও কি টোকেন খরচ করে?
হ্যাঁ — মাল্টিমোডাল ইনপুটও টোকেনে বদলে যায়, আর হার সরবরাহকারী ও রেজোলিউশন ভেদে আলাদা। এই সরঞ্জাম কেবল লেখা নিয়ে কাজ করে।
সম্পর্কিত: RAG কী? · কোন কাজে কোন এআই মডেল · বিনামূল্যের সব টুল