বাংলা
OpenAI ফোন ভেরিফিকেশন কোড গ্রহণের একটি ব্যবহারিক চেকলিস্ট
OTP Route দিয়ে ChatGPT (OpenAI) ভেরিফিকেশন কোড পেতে OTP Gateway-তে আপনার প্রয়োজনীয় দেশে openai সার্ভিসের একটি অ্যাক্টিভেশন অর্ডার করুন, সেই নম্বর OpenAI-র ফর্মে দিন, এবং ড্যাশবোর্ড, সাইন করা ওয়েবহুক বা REST API থেকে কোড সংগ্রহ করুন। দাম শুরু $0.20 per code থেকে এবং দেশের ওপর নির্ভর করে। ২০ মিনিটের মধ্যে SMS না এলে পুরো চার্জ আপনার ওয়ালেটে ফিরে আসে।
OpenAI কী কারণে ফোন নম্বর চায়?
OpenAI কয়েকটি ধাপে SMS ভেরিফিকেশন ব্যবহার করেছে: কেউ ChatGPT বা ডেভেলপার প্ল্যাটফর্ম অ্যাকাউন্ট খুললে, কিছু নিরাপত্তা যাচাইয়ের সময়, এবং মাঝেমধ্যে কোনো অ্যাকাউন্টের কার্যকলাপ অতিরিক্ত নিশ্চিতকরণ ধাপ চালু করলে। সঠিক নিয়ম অঞ্চলভেদে আলাদা এবং সময়ের সঙ্গে বদলায়, তাই যেকোনো প্রম্পটকে এমন কিছু হিসেবে নিন যা আপনার ফ্লোকে সামলাতে হবে, এমন কিছু নয় যা আপনি আগে থেকে অনুমান করতে পারেন।
একটি নম্বর দিয়ে কতগুলো অ্যাকাউন্ট যাচাই করা যায়, OpenAI তার সীমা রাখে বলেও পরিচিত। টিমের জন্য এটি গুরুত্বপূর্ণ: তিনজন ইঞ্জিনিয়ার প্রত্যেকে নিজের ব্যক্তিগত ফোন দিয়ে একটি টেস্ট ওয়ার্কস্পেস যাচাই করলে সেই ফোনগুলো আটকে যায়। কোনো ব্যক্তির নয়, টেস্ট সেটআপের নিজস্ব একটি ChatGPT ফোন নম্বর ব্যবস্থাটিকে পরিষ্কার ও নিরীক্ষণযোগ্য রাখে।
প্রি-ফ্লাইট চেকলিস্ট: অর্ডারের আগে সবকিছু কি প্রস্তুত?
তালিকাটি একবার মিলিয়ে নিলে বেশিরভাগ ব্যর্থ চেষ্টা কখনো ঘটেই না:
- অ্যাকাউন্ট ও ওয়ালেট। টাকা ভরা USD ওয়ালেটসহ একটি OTP Route অ্যাকাউন্ট। কার্ড বা USDT/USDC দিয়ে প্রতিটি টপ-আপে একটি PDF ইনভয়েস তৈরি হয়।
- API কী। Developer console থেকে নেওয়া
or_live_দিয়ে শুরু হওয়া একটি Bearer কী, যা টেস্ট ফাইলে নয়, আপনার সিক্রেট ম্যানেজারে রাখা। - ওয়েবহুক এন্ডপয়েন্ট। পুশের মাধ্যমে কোড পেতে চাইলে এন্ডপয়েন্ট সিক্রেট সংরক্ষিত একটি পাবলিক HTTPS রুট।
- দেশ ঠিক করা। আপনি যে অ্যাকাউন্ট পরীক্ষা করছেন তার বাজারের সঙ্গে মেলান; পরের অংশে এটি আছে।
- উদ্দেশ্য যাচাই। অ্যাকাউন্টটি আপনার, আপনার কোম্পানির, বা আপনার তৈরি প্রোডাক্টের একটি টেস্ট অ্যাকাউন্ট, এবং এটি OpenAI-র শর্তের মধ্যে ব্যবহৃত হবে।
- সাময়িক নাকি স্থায়ী? অ্যাকাউন্টে পরে আবার লগইন করতে হলে আগে Dedicated Number অংশটি পড়ুন।
- বিল্ড পর্বের জন্য স্যান্ডবক্স। ইন্টিগ্রেশন লেখার সময় সিমুলেটেড নম্বর ও কোড চাইলে ডেভেলপমেন্ট অ্যাকাউন্টে স্যান্ডবক্সের অনুরোধ করুন।
নম্বরটি কোন দেশ থেকে নেওয়া উচিত?
openai সার্ভিস এখন ১৯৭টি দেশে রাউট করা যায়, যার মধ্যে আছে যুক্তরাষ্ট্র, কানাডা, যুক্তরাজ্য, জার্মানি, ফ্রান্স, নেদারল্যান্ডস, স্পেন, ইতালি, পোল্যান্ড, ভারত, জাপান, দক্ষিণ কোরিয়া, সিঙ্গাপুর, অস্ট্রেলিয়া, ব্রাজিল, মেক্সিকো, নাইজেরিয়া, কেনিয়া, ফিলিপাইন ও সংযুক্ত আরব আমিরাত।
ভেবেচিন্তে বাছুন। OpenAI প্রতিটি দেশে তার প্রোডাক্ট দেয় না, এবং যে অ্যাকাউন্টের নম্বর, বিলিং তথ্য ও ব্যবহার তিন জায়গার দিকে নির্দেশ করে, সেটি যেকোনো জালিয়াতি-শনাক্তকরণ মডেলের কাছে অদ্ভুত দেখায়। QA-র জন্য আপনার টেস্ট কেস যে দেশ বর্ণনা করে সেটি বাছুন: যুক্তরাজ্যের কোনো গ্রাহকের অনবোর্ডিং পরীক্ষা করলে যুক্তরাজ্যের রুট ব্যবহার করুন। টেস্ট কেসকে দেশের সঙ্গে টিমগুলো কীভাবে মেলায়, তা আমাদের QA টেস্টিং গাইডে দেখানো আছে।
ধাপসমূহ: API দিয়ে কোড গ্রহণ
এটিই ChatGPT ভেরিফিকেশন কোড API ফ্লোর মূল অংশ:
- জুটিটি পাওয়া যাচ্ছে কি না এবং এখন তার দাম কত তা দেখতে
GET /api/v1/prices?country=gb&service=openaiকল করুন (আপনার কান্ট্রি আইডি বসান)। POST /api/v1/activationsএবং বডি{"service": "openai", "country": "gb"}দিয়ে অর্ডার তৈরি করুন। ফেরত পাওয়া অ্যাক্টিভেশন আইডি আপনার টেস্ট রানের পাশে সংরক্ষণ করুন।- ফেরত পাওয়া নম্বরটি পূর্ণ আন্তর্জাতিক ফরম্যাটে OpenAI-র ভেরিফিকেশন স্ক্রিনে টাইপ করুন।
- আপনার ওয়েবহুকে
activation.sms_received-এর জন্য অপেক্ষা করুন। বিশ্বাস করার আগে এন্ডপয়েন্ট সিক্রেট দিয়ে"<t>.<raw body>"-এর ওপর HMAC-SHA256 আবার হিসাব করুন,X-OTPRoute-Signature-এরv1মানের সঙ্গে মেলান, এবংtখুব পুরোনো হলে ইভেন্ট প্রত্যাখ্যান করুন। HMAC দিয়ে OTP ওয়েবহুক সুরক্ষিত করা লেখায় এটি ধাপে ধাপে দেখানো আছে। - হ্যান্ডলারকে আইডেমপোটেন্ট করুন। অ্যাক্টিভেশন আইডিকে কী ধরুন, যাতে পুনরায় আসা ডেলিভারিতে কোড দুবার জমা না পড়ে বা ইতিমধ্যে পাস হওয়া টেস্ট ব্যর্থ না হয়।
- ওয়েবহুক নেই? বদলে কয়েক সেকেন্ড পরপর
GET /api/v1/activations/{id}পোল করুন, প্রতি মিনিটে ৩০০ রিকোয়েস্টের অ্যাকাউন্ট সীমার বেশ নিচে থেকে। - রান বাতিল হলে
POST /api/v1/activations/{id}/cancelপাঠান, যাতে টাকা সঙ্গে সঙ্গে ফিরে আসে।
ধাপসমূহ: হাতে-করা টেস্টারদের জন্য ড্যাশবোর্ডের পথ
ChatGPT OTP বার্তা পেতে সবার কোড লাগে না। একটি কোম্পানি ওয়ার্কস্পেস যাচাই করা সাপোর্ট লিড করতে পারেন:
- ইমেইল ও ৬ অঙ্কের কোড দিয়ে, অথবা Google দিয়ে সাইন ইন করুন।
- ChatGPT (OpenAI) সার্ভিস ও একটি দেশ বেছে নিন।
- প্রদর্শিত দাম নিশ্চিত করুন এবং নম্বরটি কপি করুন।
- সেটি OpenAI-র ফর্মে পেস্ট করুন এবং অ্যাক্টিভেশন পাতায় অপেক্ষা করুন; কোড এলে সেখানে দেখা যায়।
আপনার নিজের ড্যাশবোর্ড লগইনে টু-ফ্যাক্টর (TOTP) চালু করা একটি বিবেচনাপ্রসূত বাড়তি ধাপ, কারণ ওই অ্যাকাউন্ট আপনার কোম্পানির জন্য কোড পেতে পারে।
ট্রাবলশুটিং: কোড কখনো না এলে কী হবে?
আগে নিরাপত্তা-জাল: একটি অ্যাক্টিভেশন ২০ মিনিট স্থায়ী হয়, আর ওই উইন্ডোয় SMS না এলে, বা আপনি বাতিল করলে, পুরো টাকা আপনার ওয়ালেটে ফিরে যায়। শুধু পৌঁছানো কোডের জন্যই আপনার চার্জ কাটা হয়।
তারপর সম্ভাব্য কারণগুলো দেখুন:
- OpenAI নম্বরটি প্রত্যাখ্যান করেছে। কিছু সার্ভিস ভার্চুয়াল নম্বর সরাসরি, বা নির্দিষ্ট অঞ্চলের জন্য প্রত্যাখ্যান করে। ফর্ম সঙ্গে সঙ্গে নম্বরটি নাকচ করলে কোনো SMS আসবে না।
- ধীর ডেলিভারি। ব্যর্থ বলে সিদ্ধান্ত নেওয়ার আগে অ্যাক্টিভেশন তার পুরো উইন্ডো খোলা রাখুন।
- রুটের অবস্থা। লুপে নতুন অর্ডার ছোড়ার বদলে পরে আবার চেষ্টা করুন, অথবা টেস্টের সঙ্গে মানায় এমন অন্য দেশ দিয়ে।
- ভুল ফরম্যাট। নম্বরটি কান্ট্রি কোড সহ এবং বাড়তি ট্রাঙ্ক শূন্য ছাড়া দেওয়া হয়েছে কি না নিশ্চিত করুন।
অ্যাক্টিভেশন আইডি আপনার লগে রাখুন; এতে সাপোর্টের সঙ্গে কথোপকথন ছোট হয়।
কখন Dedicated Number বেশি মানানসই?
একবারের কোড একটি ফেলনা টেস্ট ওয়ার্কস্পেসের জন্য ঠিক আছে। আপনার টিম আগামী মাসে যে অ্যাকাউন্টে আবার লগইন করবে তার জন্য এটি ভুল টুল, কারণ অস্থায়ী নম্বর পরে দ্বিতীয় ভেরিফিকেশন গ্রহণ করতে পারে না।
এসব ক্ষেত্রে একটি Dedicated Virtual Number ভালো মানায়: যুক্তরাষ্ট্র বা কানাডার একটি লাইন যা নবায়নের সময় আপনারই থাকে, $1.95/month থেকে, ড্যাশবোর্ডে তাৎক্ষণিক কেনা যায়। ইনবাউন্ড SMS সেখানে আসে এবং number.sms_received হিসেবে আপনার ওয়েবহুকে ফরওয়ার্ড হয়। ডেডিকেটেড লাইন শুধু ওই দুই দেশেই পাওয়া যায়।
দায়িত্বশীল ব্যবহার বলতে কী বোঝায়?
OTP Route আপনার নিজের বৈধ অ্যাকাউন্ট ও প্রোডাক্ট পরীক্ষা ও পরিচালনার জন্য। OpenAI-র শর্ত মেনে চলুন, প্রতিটি বাস্তব ব্যক্তি বা ব্যবসার জন্য একটি অ্যাকাউন্ট রাখুন, এবং মনে রাখুন প্রতিটি অ্যাক্টিভেশনে আমাদের Acceptable Use Policy প্রযোজ্য। ChatGPT-র জন্য ভার্চুয়াল নম্বর বাস্তব QA, অনবোর্ডিং বা অপারেশনের প্রয়োজন মেটাবে, কখনো কোনো প্ল্যাটফর্মের সীমা এড়ানোর উপায় হবে না।
সাধারণ জিজ্ঞাসা
ChatGPT SMS ভেরিফিকেশন টেস্টিংয়ের জন্য কি OTP Route ব্যবহার করতে পারি?
হ্যাঁ। একটি openai অ্যাক্টিভেশন অর্ডার করুন, নম্বরটি টেস্ট অ্যাকাউন্টে দিন, এবং API, ওয়েবহুক বা ড্যাশবোর্ড থেকে কোড পড়ুন।
API-তে ChatGPT-র সার্ভিস আইডি কী?
এটি openai, যা অ্যাক্টিভেশন রিকোয়েস্ট ও prices কোয়েরির service ফিল্ডে পাঠানো হয়।
OpenAI কি সব ভার্চুয়াল নম্বর গ্রহণ করে?
না। কিছু নম্বর বা অঞ্চল সে প্রত্যাখ্যান করতে পারে, আর সে কারণেই অপৌঁছানো কোডের টাকা স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফেরত যায়।
ওয়েবহুক থেকে একই কোড দুবার প্রসেস করা কীভাবে এড়াব?
প্রথম ইভেন্ট এলে অ্যাক্টিভেশন আইডি সংরক্ষণ করুন এবং একই আইডির পুনরাবৃত্তি উপেক্ষা করুন, প্রতিবার সিগনেচার যাচাই করার পর।
আমার টিম কি পরে একই নম্বর দিয়ে ChatGPT অ্যাকাউন্টে আবার লগইন করতে পারবে?
একবারের অ্যাক্টিভেশনে নয়। বারবার ভেরিফিকেশনের সম্ভাবনা থাকলে যুক্তরাষ্ট্র বা কানাডার একটি Dedicated Number ব্যবহার করুন।
OpenAI কোড পেতে কি কোনো মাসিক ফি আছে?
না। ওয়ালেট প্রিপেইড এবং ব্যবহার অনুযায়ী পে, বেছে নেওয়ার মতো কোনো প্ল্যান নেই।
OTP Route কি OpenAI-র সঙ্গে যুক্ত?
না। ChatGPT ও OpenAI তাদের মালিকের ট্রেডমার্ক, এবং OTP Route একটি স্বাধীন রাউটিং সার্ভিস।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।