এটি কীভাবে কাজ করে

Dejev হলো একটিমাত্র API কলের চারপাশে জড়ানো একটি পাতলা, দৃশ্যমান আবরণ। ফলাফল পাতার সবকিছু আসে একটিমাত্র POST /v1/systemone থেকে।

পুরো অনুরোধটি

অবস্থা আপনি দেন — যা কিছু আপনি পেস্ট করেন। প্রশ্নগুলো দেয় লেন্স। Jev প্রতিটি প্রশ্নের জন্য একটি করে টাইপযুক্ত উত্তর ফেরত দেয়, একই আইডি দিয়ে চিহ্নিত।

{
  "state": "Help! My payouts have been failing for 3 days.",
  "model": "jev-latest",
  "questions": {
    "is_urgent":  { "type": "noul",   "instructions": "Does this convey urgency?" },
    "department": { "type": "choice", "instructions": "Which team should handle this?",
                    "criteria": { "billing": "Payments, invoicing, refunds",
                                  "technical": "Bugs, outages, integrations",
                                  "sales": "Pricing, upgrades, new accounts" } },
    "frustration":{ "type": "score",  "instructions": "How frustrated is the customer?",
                    "criteria": ["Calm", "Frustrated", "Very angry"] }
  }
}

চার্টগুলো উত্তরের সঙ্গে কীভাবে মেলে

Choice → ডোনাট
সম্ভাব্যতাগুলোর যোগফল এক, তাই এখানে বলয়টি সৎ: এটি সত্যিই অংশ-থেকে-সমগ্রের সম্পর্ক। কিংবদন্তি প্রতিটি বিকল্পকে তার সঠিক মানসহ আবার দেখায়, কারণ হাড্ডাহাড্ডি ফলাফলে ডোনাট দুর্বল, সংখ্যা নয়।
Score → মানদণ্ড ফালি
ফালিটি হলো আপনার স্তরগুলো ক্রমে; কাঁটাটি সম্ভাব্যতা-ভারিত মান, আর সেজন্যই এটি সাধারণত দুটির মাঝে পড়ে। নিচের দণ্ডগুলো দেখায় সম্ভাব্যতার ভর কীভাবে ছড়িয়ে আছে — সরু শিখর থেকে আসা ২.০ আর দূরে থাকা দুটি কুঁজ থেকে আসা ২.০ খুব আলাদা উত্তর।
Noul → মিটার
একটি সীমার বিপরীতে একটি অনুপাত, তাই চার্টের বদলে এটি মিটার পায়। মাঝখানের ধূসর পটিটি সেই জায়গা চিহ্নিত করে যেখানে মডেল কার্যত বলছে “আমি জানি না” — ০.৫১-কে কখনোই হ্যাঁ হিসেবে পড়া উচিত নয়।

লেন্সগুলো

প্রতিটি লেন্স কেবল প্রশ্নের একটি নির্দিষ্ট সেট, যা Jev কী কী পারে তার ভিন্ন ভিন্ন দিক দেখানোর জন্য বাছা। আপনি নিজেরও লিখতে পারেন।

  • বার্তার এক্স-রে

    এই বার্তাটি আসলে আপনার কাছে কী চাইছে?

    9টি প্রশ্ন

  • সহায়তার বাছাই

    কোনো মানুষ খোলার আগেই টিকিটটি রাউট করুন।

    9টি প্রশ্ন

  • প্রতিরোধক

    কোনো প্রম্পট আপনার মডেলে পৌঁছানোর আগেই ছেঁকে নিন।

    9টি প্রশ্ন

  • খসড়ার সমালোচনা

    পাঠানোর আগে একটি খসড়ার উপর নয়টি পাঠ।

    9টি প্রশ্ন

  • পর্যালোচনার পাঠোদ্ধার

    ক্রেতার পর্যালোচনা আসলে আপনাকে কী বলছে।

    9টি প্রশ্ন

  • বাগ প্রতিবেদনের বাছাই

    গুরুত্ব, উপাদান, আর কেউ এটি পুনরাবৃত্তি করতে পারে কি না।

    9টি প্রশ্ন

  • শিরোনাম লেন্স

    কোনো খবরকে কোন কাঠামোয় রাখা হচ্ছে।

    9টি প্রশ্ন

  • উপস্থাপনার পরীক্ষা

    কোনো বিনিয়োগকারী বা ক্রেতা কি পড়তে থাকবেন?

    9টি প্রশ্ন

প্রশ্ন

System One মডেল কী?
গদ্যের বদলে সিদ্ধান্তের জন্য বানানো একটি মডেল। Jev একটি অবস্থা আর টাইপযুক্ত প্রশ্নের একটি মানচিত্র নেয় এবং প্রতিটি প্রশ্নের জন্য একটি করে টাইপযুক্ত উত্তর ফেরত দেয় — কোনো টোকেন প্রবাহ নেই, বিশ্লেষণ করার কিছু নেই, আর আপনার ঠিক করা সেটের বাইরে কোনো মান বের করার উপায়ও নেই। TypeSafe-এর কাঠামোটি হলো: দ্রুত সুসংগঠিত বিচারের জন্য System One, আর যখন সত্যিই ভাষা দরকার তখন System Two হিসেবে একটি সাধারণ ভাষা মডেল।
সবকিছু একটিমাত্র অনুরোধে কেন চলে?
Jev অবস্থাটি একবার গ্রহণ করে আর প্রতিটি প্রশ্ন তার বিপরীতে সমান্তরালে যাচাই করে। এক কলে দশটি প্রশ্নের খরচ দশ নয়, প্রায় এক কলের সমান ইনপুট টোকেন, আর সময়ও লাগে প্রায় একটির মতোই। সেজন্যই এখানকার প্রতিটি লেন্স প্রম্পট জুড়ে জুড়ে না গিয়ে একসঙ্গে নয়টি জিনিস জিজ্ঞেস করে।
আস্থা মানে কী?
Choice আর Score উত্তরগুলো নিজেদের সম্ভাব্যতা বণ্টন থেকে পাওয়া একটি আস্থার মান বয়ে আনে: ঘনীভূত মানে নিশ্চিত, ছড়ানো মানে মডেল বিকল্পগুলো আলাদা করতে পারছে না। এটি দ্বিতীয় একটি অক্ষ — উত্তর বলে কী, আর আস্থা বলে ব্যবস্থা নেওয়া উচিত কি না। Noul উত্তরে আস্থার ঘর নেই, কারণ সম্ভাব্যতাই সেটি বয়ে আনে: ০.৫১ মানে মডেল বলছে সে জানে না।
Jev কি কল্পনা করে বসতে পারে?
নিজের আউটপুটের আকারে নয়। একটি Choice কেবল আপনার ঠিক করা বিকল্পগুলোর একটিই ফেরত দিতে পারে; একটি Score কেবল আপনার মানদণ্ডের ভেতরেই পড়তে পারে; একটি Noul ০ আর ১-এর মাঝের একটি সংখ্যা। তবু সে আপনার লেখা সম্পর্কে ভুল করতে পারে — আর ঠিক সেজন্যই আস্থা আছে।
এর নাম Jev কেন?
অর্থনীতিবিদ উইলিয়াম স্ট্যানলি জেভন্সের নামে। TypeSafe-এর ঘোষণায় বলা হয়েছে তারা আশা করে যন্ত্রবুদ্ধি সেই পথই ধরবে যা বাষ্পীয় ইঞ্জিন দক্ষ হওয়ার পর কয়লা ধরেছিল — জেভন্সের হেঁয়ালি, যেখানে কোনো কিছুর ব্যবহার সস্তা করে দিলে তার ব্যবহার কমার বদলে বেড়ে যায়।
আমি কি Jev স্থানীয়ভাবে চালাতে পারি? এটি কি মুক্ত উৎস?
না। Jev একটি মালিকানাধীন হোস্ট করা মডেল, যার কাছে পৌঁছানো যায় TypeSafe-এর HTTP API দিয়ে; ডাউনলোড করার মতো কোনো প্রকাশিত ওজন নেই, আর একই ওজন প্রতিটি অ্যাকাউন্টকে সেবা দেয় — গ্রাহকভেদে কোনো ফাইন-টিউনিং বা LoRA অভিযোজন নেই। আপনি এর উত্তর গড়েন অনুরোধের মাধ্যমে: অবস্থায় আপনি কী রাখছেন, আর প্রতিটি প্রশ্নের নির্দেশনা ও মানদণ্ড কীভাবে লিখছেন তা দিয়ে।
Jev কতটা দ্রুত?
TypeSafe বলে প্রান্ত থেকে প্রান্তে ৭০–৫০০ ms, যেখানে অগ্রসর মডেলগুলোর লাগে ৩–৩২৯ সেকেন্ড, আর যে ধরনের প্রশ্নের জন্য এটি বানানো সেখানে ৪০–২০০ গুণ দ্রুত। এগুলো নির্মাতার হিসাব। এই সাইট নিজের লগ থেকে যা বলতে পারে তা হলো, নয়টি প্রশ্নের একটি অনুরোধ সাধারণত কয়েকশো মিলিসেকেন্ডে ফিরে আসে — প্রতিটি ফলাফল পাতা ঠিক সেই কলের মাপা যাওয়া-আসার সময় দেখায়।
Jev-এর খরচ কত?
jev-1.13.0-তে প্রতি দশ লক্ষ ইনপুট টোকেনে $0.042, আর আউটপুট বিনামূল্যে — মাপার মতো কোনো স্বয়ংপ্রতিগামী ডিকোডিংই নেই। যেহেতু অবস্থাটি একবার পড়া হয় আর প্রতিটি প্রশ্ন তার বিপরীতে সমান্তরালে যাচাই হয়, দশটি জিনিস জিজ্ঞেস করার খরচ প্রায় একটি জিজ্ঞেস করার সমান। এই সাইটের প্রতিটি ফলাফল পাতা ঠিক সেই কলের টোকেন সংখ্যা আর খরচ ছাপে।
Jev-কে কীভাবে প্রশিক্ষণ দেওয়া হয়েছে?
TypeSafe যাকে RLCD বলে তা দিয়ে — ক্যালিব্রেট করা সিদ্ধান্তের জন্য শক্তিবৃদ্ধিমূলক শিখন। ঘোষিত লক্ষ্যটি RLHF বা RLVR থেকে আলাদা: এমন উত্তর নয় যা মানুষ পছন্দ করে, বা এমন উত্তরও নয় যা কোনো পরীক্ষক পার করে, বরং এমন উত্তর যার সম্ভাব্যতাগুলো জ্ঞানতাত্ত্বিকভাবে সৎ। এটিই আস্থাকে সাজসজ্জার বদলে সীমা বসানোর যোগ্য করে তোলে।
সীমাগুলো কী?
কেবল লেখাই ঢোকে — ছবি, শব্দ বা ভিডিও নয়। প্রতি অনুরোধে ৬৪k টোকেন, যার মধ্যে অবস্থা আর সবচেয়ে লম্বা একক প্রশ্ন মিলে ৩২k-তে ধরতে হবে। Choice সর্বোচ্চ ২৫৫টি বিকল্প নেয়; Score নেয় ২ থেকে ১০টি স্তর। প্রাথমিক প্রবেশাধিকারে হারের সীমা প্রতি সেকেন্ডে ২,৫০,০০০ টোকেন আর প্রতি মিনিটে ১,২০০ অনুরোধ, আর TypeSafe সতর্ক করে যে এগুলো বদলায়।
আমি যা পেস্ট করি তার কী হয়?
সেটি মূল্যায়নের জন্য TypeSafe-এ পাঠানো হয় আর এই সাইটের ডেটাবেসে রাখা হয় যাতে ফলাফলের একটি স্থায়ী লিংক থাকে। সর্বজনীন রানগুলো ঘুরে দেখুন পাতায় আর সার্চ ইঞ্জিনে দেখা যায়। তালিকাবহির্ভূত রানও রাখা হয়, তবে ঘুরে দেখুন ও সাইটম্যাপের বাইরে রাখা হয় এবং noindex হেডারসহ পরিবেশন করা হয় — আপনি যাকে লিংক দেবেন তার জন্য তা তবু কাজ করে। যেভাবেই হোক: সংবেদনশীল কিছু পেস্ট করবেন না, এটি একটি সর্বজনীন ডেমো।
এই সাইট কোন কোন ভাষায় কথা বলে?
ইন্টারফেস, লেন্স গ্রন্থাগার আর প্রতিটি ব্যাখ্যামূলক পাতা 32টি ভাষায় প্রকাশিত হয়, যা হেডার থেকে বা আপনার ব্রাউজারের ভাষা সেটিং থেকে বাছা যায়। আপনি যা পেস্ট করেন তা ঠিক যেমন লিখেছেন তেমনই থাকে, আর Jev সেটি যে ভাষায় আছে সেই ভাষাতেই পড়ে — প্রতিটি লেন্সের পেছনের প্রশ্নগুলো সব ভাষাতেই ইংরেজিতে পাঠানো হয়, তাই একটি রান যেভাবেই তৈরি হোক তার অর্থ একই থাকে।
এটি কি TypeSafe চালায়?
না। Dejev একটি স্বাধীন ডেমো, যা বানানো হয়েছে দেখানোর জন্য যে Jev-এর আউটপুট এঁকে ফেললে কেমন দেখায়। মডেল, API আর নথি TypeSafe-এর।

আরও গভীরে

মডেল, দাম, খসখসে প্রান্ত আর রান্নার বইয়ের একটি লম্বা তাক — সবই TypeSafe-এর নিজস্ব নথিতে আছে।