Skip to content

Playground

Tokens Dashboard থেকে আপনার ব্যবহারযোগ্য যেকোনো model-এ prompt পাঠান, উত্তর আর request-এর খরচ দেখুন, আর একই request cURL, Python বা coding agent config হিসেবে copy করুন। খরচ, সেটিংস আর সীমাও এখানে আছে।

Markdown-এ দেখুন
এই পাতায়

Playground হলো Dashboard-এর একটা পেজ, যেখানে কোনো code না লিখেই একটা model-এ একটা prompt পাঠিয়ে উত্তর পড়া যায়। কোনো model একবার চেষ্টা করে দেখতে, key কাজ করছে কি না যাচাই করতে, কিংবা পরে নিজের code থেকে যে request পাঠাবেন তার খসড়া বানাতে এটা কাজে লাগে। এই পেজে আছে Playground কীভাবে চালাবেন, কত খরচ হয়, প্রতিটা সেটিং কী করে, request কীভাবে code হিসেবে copy করবেন আর কী কী সীমা আছে।

/dashboard/playground খুলুন, এর title "Developer Inference Playground"।

Request চালান#

  1. Inference Parameters-এর নিচে একটা API Key Context বাছুন। শুধু আপনার active key-গুলোই তালিকায় আসে। কোনো key না থাকলে পেজে API keys & limits-এর লিংক দেখাবে, সেখান থেকে একটা বানিয়ে নিন।
  2. একটা Model Target বাছুন। Label-এর পাশে model-এর context window দেখানো থাকে। আপনার plan-এ নেই এমন model-এর পাশে তালা আর "(Upgrade Required)" লেখা থাকে, সেগুলো বাছা যায় না।
  3. চাইলে System Prompt (Optional) বদলান। ডিফল্ট হলো "You are a helpful and concise coding assistant."
  4. User Prompt লিখুন। বক্সের নিচের counter-এ অক্ষরের সংখ্যা আর token-এর আন্দাজ দেখায়।
  5. Send Request চাপুন, অথবা prompt বক্সে থেকে Ctrl+Enter চাপুন (macOS-এ Cmd+Enter)।

Model পুরো উত্তর লেখা শেষ করলে তবেই Model Output-এর নিচে উত্তরটা আসে। এটা streaming নয়। Copy বাটন চাপলে উত্তরটা copy হয়ে যায়। তার নিচের stats bar-এ দেখা যায় request-এ কত খরচ হলো আর কত সময় লাগল।

প্রতিবার চালানো মানে একটাই single-turn request: আপনার system prompt আর user prompt। Playground-এ কোনো conversation history নেই, tool calling-ও নেই। এগুলো লাগলে curl বা কোনো SDK দিয়ে API call করুন।

কত খরচ হয়#

Playground ফ্রি নয়, আর আপনার ব্যালান্স থেকে আলাদাও নয়। Playground-এর request /v1-এ call করার মতো একই meter দিয়ে যায়, তাই পেমেন্টও একইভাবে হয়: plan-এ model-টা থাকলে plan-এর credit থেকে, না থাকলে বা plan Wallet-এ fallback করার মতো সেট করা থাকলে Wallet থেকে। দেখুন Plans, credits and wallet।

  • প্রতিবার চালানোর পর stats bar-এ "This request cost" আর ডলারে অঙ্কটা দেখায়। ওই অঙ্কটাই আসলে কাটা হয়েছে।
  • অন্য যেকোনো request-এর মতো এটাও আপনার usage-এ ওঠে।
  • আপনার key-র নিজের সীমাও খাটে: allowed-model তালিকা আর মাসিক spend cap। দেখুন API keys।
  • Request শুরুর আগে API-র মতোই একই যাচাই হয়: usage window ভরে গেছে, Wallet খালি, বা বকেয়া আছে, এমন হলে error দিয়ে আটকে যায়।
  • কিছু plan এমনভাবে সেট করা যে Playground-এর ব্যবহার গোনা হয় না। সেসব plan-এ Playground আপনার credit বা Wallet থেকে কিছু নেয় না। যদি অঙ্কটা শূন্য দেখায় অথচ model-টা ফ্রি নয়, তাহলে support-কে জিজ্ঞেস করুন আপনার plan Playground-এর ব্যবহার গোনে কি না।

Max Tokens কমালে একবার চালানোর সর্বোচ্চ খরচও কমে, কারণ ওটাই হলো আপনি যত বড় উত্তর অনুমতি দিলেন তার সীমা।

সেটিংস কী করে#

SettingPage-এ কত পর্যন্তকী করে
Temperature0 থেকে 1.5, ধাপ 0.05, default 0.7কম মান দিলে উত্তর বেশি অনুমানযোগ্য হয়, বেশি দিলে বেশি বৈচিত্র্য আসে। 0 দিলে প্রায় একই উত্তর বারবার মেলে।
Max Tokens256 থেকে 4096, ধাপ 128, default 2048Model সবচেয়ে বড় যে উত্তর লিখতে পারবে। উত্তর মাঝপথে কেটে গেলে এটা বাড়ান।
System Promptযা খুশি লেখাপুরো request-এর জন্য নির্দেশ, যেমন একটা ভূমিকা বা output-এর ধরন। কিছু না পাঠাতে চাইলে ফাঁকা রাখুন।

Playground Max Tokens 4096-এর বেশি হতে দেয় না। আরও বড় উত্তর লাগলে নিজের code থেকে API call করুন।

Request-টা code হিসেবে copy করুন#

সেটিংসের নিচের Integration Snippets বক্স আপনার এইমাত্র সাজানো request-টা থেকেই snippet বানায়। আপনার Model Target, System Prompt, User Prompt আর Temperature বসানো থাকে, আর ঠিকানা থাকে Tokens-এর ঠিকানা। একটা tab বেছে Copy চাপুন:

  • cURL
  • Claude Code
  • Cursor
  • Cline
  • OpenCode
  • Aider
  • Python

প্রতিটা snippet-এ key-র জায়গায় থাকে YOUR_API_KEY নামের placeholder। পেজ কখনো আপনার secret দেখায় না, আর আগে বানানো key দ্বিতীয়বার দেখানো যায় না। তাই চালানোর আগে নিজের key বসিয়ে নিন। Key রাখুন environment variable-এ, আর commit করা file-এর বাইরে (দেখুন API keys)।

cURL tab-এ এই ধাঁচের request আসে:

bash
curl -X POST "https://tokens.bd/v1/chat/completions" \
  -H "Authorization: Bearer $TOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek/deepseek-v4.1-flash",
    "messages": [
      {"role": "system", "content": "You are a helpful and concise coding assistant."},
      {"role": "user", "content": "Say hello in one short sentence."}
    ],
    "temperature": 0.7
  }'

Snippet-এ Max Tokens থাকে না। পেজে যে সীমা দিয়েছেন সেটাই চাইলে body-তে "max_tokens": 2048 যোগ করুন। Request-এর ফরম্যাট লেখা আছে Chat Completions পেজে। Agent-এর tab-গুলোর জন্য পুরো setup পেজই ভালো: দেখুন Claude Code, OpenCode আর বাকি coding agents।

সীমা#

  • মিনিটে 10টা request। Playground-এর নিজের একটা সীমা আছে, আপনার API call-এর সীমা থেকে আলাদা। পেরোলে rate-limit error আসে; পরের মিনিট পর্যন্ত অপেক্ষা করুন।
  • প্রতিবার একটাই prompt। কোনো chat history, streaming, tool বা image নেই।
  • Max Tokens সর্বোচ্চ 4096।
  • Active key লাগে। Revoke করা বা suspend করা key তালিকায় আসে না।
  • Team-এ key থাকে শুধু owner, admin আর developer-দের। তাই billing আর viewer member-দের কাছে চালানোর মতো কিছু থাকে না। দেখুন Teams and roles।
  • Usage window। আপনার plan-এর usage window আগেই ভরে গেলে Playground request ফিরিয়ে দেয় insufficient_quota error দিয়ে, আর বলে দেয় কখন reset হবে। দেখুন Usage, limits and alerts।

চালাতে গিয়ে fail করলে#

লাল "Execution Failed" বক্সে message দেখানো হয়, আর থাকলে একটা Request ID-ও। Support-এর সঙ্গে কথা বলার সময় ওই ID-টা জানাবেন। দেখুন support।

Message বা লক্ষণকারণ আর সমাধান
"Please select an API key to run completions."কোনো key বাছা হয়নি। Keys পেজে গিয়ে একটা বানিয়ে নিন।
"The selected API key is either invalid, expired, or does not belong to you."Key revoke হয়ে গেছে, নয়তো সেটা আপনার নয়। অন্য একটা key বাছুন।
Wallet বা credit error (402)আপনার plan বা Wallet request-এর খরচ মেটাতে পারছে না। টাকা যোগ করুন বা plan বদলান। দেখুন Errors।
Rate limit error (429)মিনিটে 10 বারের বেশি চালানো হয়েছে, অথবা কোনো usage window ভরে গেছে। অপেক্ষা করে আবার চেষ্টা করুন।
কোনো model ধূসর হয়ে তালা দেখাচ্ছেআপনার plan-এ ওটা নেই। অন্য model বাছুন, অথবা দেখুন model catalog।

এই পাতাটা কি কাজে লেগেছে?

এখনো আটকে আছেন? Support ticket খুলুন

আপনার agent set up করতে সাহায্য লাগবে?

Connection tester দিয়ে সংযোগ পরীক্ষা করে নিন, অথবা একটা API key তৈরি করুন।