মেটারেড প্ল্যান (Metered Plans)
Ultimate Multisite: Metered Plans অ্যাডনটি আপনার গ্রাহকদের বিল করার পদ্ধতিকে বদলে দেয়, কারণ এটি নমনীয় মেটারেড বিলিং ক্ষমতা যোগ করে। ব্যবহারের ক্ষেত্রে যখন কোনো নির্দিষ্ট সীমা অতিক্রম করে যায় এবং ব্যবহারকারীকে ব্লক করে দেয়, তার বদলে এটি অতিরিক্ত ব্যবহারের জন্য চার্জ করার সুযোগ দেয়, যা স্বয়ংক্রিয়ভাবে গ্রাহকদের অতিরিক্ত ব্যবহারের জন্য বিল করে।
মূল বৈশিষ্ট্যসমূহ (Key Features)
- মেটারেড বিলিং (Metered Billing): নির্দিষ্ট স্তর বা টায়ারের ওপর নির্ভর না করে গ্রাহকদের প্রকৃত ব্যবহারের ভিত্তিতে চার্জ করুন।
- অতিরিক্ত ব্যবহারের ব্যবস্থাপনা (Overage Management): প্ল্যানের সীমা অতিক্রম করা ব্যবহারের জন্য স্বয়ংক্রিয়ভাবে বিল করুন।
- ব্যবহার ট্র্যাকিং (Usage Tracking): রিয়েল-টাইমে গ্রাহকের রিসোর্স ব্যবহার পর্যবেক্ষণ করুন।
- নমনীয় মূল্য নির্ধারণ (Flexible Pricing): বিভিন্ন রিসো র্সের (স্টোরেজ, ব্যান্ডউইথ, সাইট ইত্যাদি) জন্য কাস্টম রেট সেট করুন।
- এআই টোকেন বিলিং (AI Token Billing): গ্রাহকের সাবসাইট জুড়ে এআই ব্যবহারের জন্য ইনপুট এবং আউটপুট টোকেন ট্র্যাক করুন এবং বিল করুন।
- স্বয়ংক্রিয় ইনভয়েসিং (Automatic Invoicing): ব্যবহারের থ্রেশহোল্ড অতিক্রম করলে স্বয়ংক্রিয়ভাবে ইনভয়েস তৈরি করুন।
- ব্যবহার রিপোর্ট (Usage Reports): গ্রাহক এবং অ্যাডমিনিস্ট্রেটরদের জন্য বিস্তারিত ব্যবহার বিশ্লেষণ এবং রিপোর্টিং।
কাদের জন্য উপযুক্ত (Perfect For)
- হোস্টিং প্রোভাইডার (Hosting Providers): এমন স্কেলেবল প্ল্যান অফার করুন যা গ্রাহকের চাহিদা অনুযায়ী বাড়তে পারে।
- SaaS প্ল্যাটফর্ম (SaaS Platforms): প্রকৃত রিসোর্স ব্যবহারের ভিত্তিতে বিল করুন।
- এজেন্সি নেটওয়ার্ক (Agency Networks): ক্লায়েন্ট প্রজেক্টের জন্য নমনীয় মূল্য মডেল।
- রিসেলার হোস্টিং (Reseller Hosting): পার্টনারদের ব্যবহারের ভিত্তিতে মূল্য নির্ধারণ করার সুযোগ দিন।
এটি কীভাবে কাজ করে (How It Works)
১. মেটারেড রিসোর্স কনফিগার করুন (যেমন: ডিস্ক স্পেস, ব্যান্ডউইথ, সাইটের সংখ্যা ইত্যাদি)। ২. বেস প্ল্যানের সীমা এবং অতিরিক্ত ব্যবহারের রেট সেট করুন। ৩. সিস্টেমটি স্বয়ংক্রিয়ভাবে আপনার নেটওয়ার্ক জুড়ে ব্যবহার ট্র্যাক করে। ৪. যখন গ্রাহকরা সীমা অতিক্রম করেন, তখন অতিরিক্ত ব্যবহারের চার্জ গণনা করা হয়। ৫. বিলিং চক্রের ভিত্তিতে স্বয়ংক্রিয়ভাবে ইনভয়েস তৈরি হয়। ৬. গ্রাহ করা রিয়েল-টাইমে তাদের ব্যবহার এবং আসন্ন চার্জ দেখতে পারেন।
এআই টোকেন বিলিং (AI Token Billing)
Version 1.1.0 দ্বারা এমন নেটওয়ার্কগুলির জন্য এআই টোকেন বিলিং যোগ করা হয়েছে যা WordPress AI Client SDK এর মাধ্যমে এআই ফিচার অফার করে। মেটারেড প্ল্যান সম্পন্ন এআই জেনারেশন রিকোয়েস্টগুলির জন্য অপেক্ষা করে, বর্তমান সাবসাইটের ইনপুট এবং আউটপুট টোকেন গণনা রেকর্ড করে, এবং সেই টোকেনগুলিকে গ্রাহকের বর্তমান বিলিং সময়ের জন্য বিলযোগ্য এআই খরচে রূপান্তর করে।
আপনি যখন গ্রাহকের সাইটগুলিতে এআই টুল অফার করতে চান কিন্তু মডেলের অপ্রত্যাশিত খরচ বহন করতে চান না, তখন এআই টোকেন বিলিং ব্যবহার করুন। প্রতিটি অনুরোধ সাবসাইট, গ্রাহক, মেম্বারশিপ, প্রোভাইডার এবং মডেলের সাথে যুক্ত থাকে, যাতে অ্যাডমিনিস্ট্রেটররা ব্যবহার নিরীক্ষণ করতে পারে এবং গ্রাহকরা দেখতে পারে যে তাদের এআই ব্যবহার তাদের অ্যাকাউন্টের ওপর কীভাবে প্রভাব ফেলছে।
প্রতি-টোকেন রেট কনফিগার করুন (Configure Per-Token Rates)
এআই রেটগুলি প্রতিটি মডেলের জন্য আলাদা ইনপুট এবং আউটপুট রেট হিসাবে কনফিগার করা হয়। রেটগুলি প্রতি ১ মিলিয়ন টোকেনের ভিত্তিতে গণনা করা হয়, যা সাধারণ এআই প্রোভাইডার মূল্য নির্ধারণের সাথে মেলে।
১. নেটওয়ার্ক অ্যাডমিন প্যানেলে, Multisite Ultimate → Settings → Metered Plans খুলুন।
২. যে প্রোডাক্ট বা মেম্বারশিপ এআই ব্যবহার বিল করা উচিত, তার জন্য এআই স্পেন্ড মিটারিং সক্ষম করুন।
৩. আপনার কানেক্টর দ্বারা ফেরত আসা মডেল আইডিগুলি ব্যবহার করে মডেল রেট এন্ট্রি যোগ করুন, যেমন gpt-4o, gpt-4o-mini, বা অন্য কোনো OpenAI-compatible মডেল আইডেন্টিফায়ার।
৪. প্রতি ১ মিলিয়ন টোকেনের জন্য আপনার সাইট কারেন্সিতে আলাদা ইনপুট রেট (Input Rate) এবং আউটপুট রেট (Output Rate) মান লিখুন।
৫. প্ল্যানের জন্য গ্রাহকের অন্তর্ভুক্ত এআই স্পেন্ড ভাতা এবং অতিরিক্ত ব্যবহারের আচরণ সেট করুন।
যদি কোনো নির্দিষ্ট মডেল আইডি কনফিগার করা না থাকে, তবে মেটারেড প্ল্যান মডেল প্রিফিক্স দ্বারা মিলিয়ে নিতে পারে। উদাহরণস্বরূপ, claude-sonnet-4 এর জন্য কনফিগার করা একটি রেট এমন টাইমস্ট্যাম্পড মডেল আইডিগুলিতে প্রয়োগ হতে পারে যা সেই প্রিফিক্স দিয়ে শুরু হয়। ডেভেলপাররা wu_ai_token_rates ফিল্টার ব্যবহার করে চূড়ান্ত রেট টেবিলটিও সামঞ্জস্য করতে পারেন।
সমর্থিত এআই কানেক্টর (Supported AI Connectors)
এআই টোকেন বিলিং এমন কানেক্টরগুলির সাথে কাজ করে যা WordPress AI Client SDK জেনারেশন ইভেন্ট নির্গত করে এবং রেসপন্স মেটাডেটাতে টোকেন ব্যবহার অন্তর্ভুক্ত করে। এর মধ্যে Ultimate Multisite AI কানেক্টর পরিবার রয়েছে যা এখানে নথিভুক্ত করা হয়েছে:
- Ultimate AI Connector for Compatible Endpoints OpenAI-compatible API-গুলির জন্য, যার মধ্যে OpenAI, Mistral, Ollama-compatible গেটওয়ে এবং অন্যান্য প্রোভাইডার যারা সামঞ্জস্যপূর্ণ টোকেন ব্যবহার মেটাডেটা প্রকাশ করে।
- Ultimate AI Connector for WebLLM ব্রাউজার-নেটিভ WebLLM ব্যবহারের জন্য, যখন রিকোয়েস্টগুলি AI Client SDK ইভেন্ট ফ্লোর মাধ্যমে রাউটেড হয়।
- Gratis AI Agent দ্বারা ব্যবহৃত এআই প্রোভাইডার কানেক্টর, যখন নির্ব াচিত প্রোভাইডার SDK এর মাধ্যমে প্রম্পট এবং কমপ্লিশন টোকেন গণনা রিপোর্ট করে।
কাস্টম কানেক্টরগুলি স্ট্যান্ডার্ড wp_ai_client_before_generate_result এবং wp_ai_client_after_generate_result ইভেন্টগুলি মডেল, প্রোভাইডার এবং টোকেন ব্যবহার মেটাডেটা সহ ফায়ার করে অংশগ্রহণ করতে পারে। কানেক্টর সেটিংস মূল সাইট থেকে সাবসাইটগুলিতে প্রয়োগ করা হয়, যাতে গ্রাহকের সাইটগুলি নেটওয়ার্ক-অনুমোদিত প্রোভাইডার এবং সীমা ব্যবহার করে।
গ্রাহক অ্যাকাউন্টের ব্যবহার (Customer Account Usage)
গ্রাহকরা তাদের অ্যাকাউন্টের এলাকায় অন্যান্য মেটারেড রিসোর্সের পাশাপাশি এআই ব্যবহার দেখতে পান। এআই স্পেন্ড রো-তে বর্তমান বিলিং-পিরিয়ডের মোট দেখানো হয়, যা রেকর্ড করা প্রম্পট এবং কমপ্লিশন টোকেন, কনফিগার করা মডেল রেট এবং প্ল্যানের অন্তর্ভুক্ত ভাতা থেকে আসে।
যদি কোনো গ্রাহকের কাছে পেমেন্ট মেথড থাকে, তবে অন্তর্ভুক্ত ভাতা অতিক্রম করা ব্যবহারকে বিলযোগ্য অতিরিক্ত ব্যবহার হিসাবে গণ্য করা হয়। যদি প্ল্যানটি কঠোর কাটঅফ (hard cutoff) এর জন্য কনফিগার করা থাকে এবং গ্রাহকের কাছে কোনো পেমেন্ট মেথড উপলব্ধ না থাকে, তবে ভাতা শেষ হয়ে গেলে এবং গ্রাহককে পেমেন্ট বিবরণ যোগ করার জন্য অনুরোধ করা হলে এআই রিকোয়েস্টগুলি ব্লক করা যেতে পারে।
সমর্থিত রিসোর্স (Supported Resources)
- ডিস্ক স্টোরেজ (Disk storage)
- ব্যান্ডউইথ/ডেটা ট্রান্সফার (Bandwidth/Data transfer)
- সাইটের সংখ্যা (Number of sites)
- ব্যবহারকারীর সংখ্যা (Number of users)
- এআই টোকেন ব্যবহার এবং এআই স্পেন্ড (AI token usage and AI spend)
- কাস্টম রিসোর্স প্রকার (Custom resource types)
প্রয়োজনীয়তা (Requirements)
- Multisite Ultimate 2.0.0 বা তার বেশি
- WordPress Multisite ইনস্টলেশন
- PHP 7.4 বা তার বেশি
ইনস্টলেশন (Installation)
১. প্লাগইন ফাইলগুলি /wp-content/plugins/ultimate-multisite-metered-plans এ আপলোড করুন।
২. ওয়ার্ডপ্রেসের 'Plugins' স্ক্রিনের মাধ্যমে প্লাগইনটি অ্যাক্টিভেট করুন।
৩. Multisite Ultimate → Settings → Metered Plans এ নেভিগেট করুন।
৪. আপনার মেটারেড রিসোর্স এবং মূল্য নির্ধারণ কনফিগার করুন।
৫. প্রোডাক্ট এডিটরে প্রোডাক্টগুলির জন্য মেট ারেড বিলিং সক্ষম করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (Frequently Asked Questions)
গ্রাহক যদি তাদের সীমা অতিক্রম করেন তবে কী হয়?
অ্যাক্সেস ব্লক করার পরিবর্তে, সিস্টেমটি অতিরিক্ত ব্যবহার ট্র্যাক করে এবং আপনি যে রেটগুলি কনফিগার করেছেন তার ভিত্তিতে তা তাদের পরবর্তী ইনভয়েসে যোগ করে।
আমি কি বিভিন্ন প্রোডাক্টের জন্য আলাদা অত িরিক্ত ব্যবহারের রেট সেট করতে পারি?
হ্যাঁ, প্রতিটি প্রোডাক্টের নিজস্ব মেটারেড রিসোর্স এবং অতিরিক্ত ব্যবহারের মূল্য নির্ধারণ থাকতে পারে।
গ্রাহকদের ব্যবহার সম্পর্কে কীভাবে জানানো হয়?
গ্রাহকরা তাদের ড্যাশবোর্ডে তাদের বর্তমান ব্যবহার দেখতে পারেন এবং সীমা কাছাকাছি এলে বা অতিক্রম করলে ঐচ্ছিক নোটিফিকেশন প েতে পারেন।
এআই টোকেন ব্যবহার কীভাবে মূল্য নির্ধারণ করা হয়?
এআই টোকেন ব্যবহার মডেলের কনফিগার করা ইনপুট এবং আউটপুট রেট অনুযায়ী প্রতি ১ মিলিয়ন টোকেন হিসাবে মূল্য নির্ধারণ করা হয়। মেটারেড প্ল্যান প্রতিটি রিকোয়েস্টের প্রম্পট এবং কমপ্লিশন টোকেন গণনাকে সেই রেটগুলির সাথে গুণ করে, ফলাফলটি গ্রাহকের বর্তমান বিলিং-পিরিয়ডের এআই স্পেন্ডে যোগ করে এবং প্ল্যানের ভাতা বা অতিরিক্ত ব্যবহারের নিয়ম প্রয়োগ করে।
আমি কি এখনও কঠোর সীমা ব্যবহার করতে পারি?
হ্যাঁ, মেটারেড বিলিং প্রতি প্রোডাক্টের জন্য ঐচ্ছিক। আপনি ঐতিহ্যবাহী কঠোর-সীমাযুক্ত প্রোডাক্ট এবং মেটারেড প্রোডাক্ট মিশ্রিত করতে পারেন।