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