সংক্ষিপ্ত বিবরণ
আমাদের সর্বশেষ Playground আপডেট একটি কাঠামোবদ্ধ, রোলব্যাক-বান্ধব ওয়ার্কফ্লো চালু করেছে, যাতে আপনি আত্মবিশ্বাসের সঙ্গে ইটারেট করতে, পরিবর্তন যাচাই করতে এবং কম ধাপে পরীক্ষা থেকে প্রোডাকশনে যেতে পারেন. নিচে কী চালু হচ্ছে এবং কীভাবে শুরু করবেন তার একটি দ্রুত পরিচিতি দেওয়া হলো.
নতুন কী আছে
প্রকল্প-স্তরের প্রম্পট
প্রম্পটগুলো এখন প্রকল্প স্তরের, আর ব্যবহারকারী-স্তরের নয়.
এক-ক্লিক রোলব্যাকসহ ভার্সন ইতিহাস
নতুন ভার্সন তৈরি করতে যেকোনো ড্রাফট প্রকাশ করুন, তারপর আগের ভার্সন তাৎক্ষণিকভাবে পুনরুদ্ধার করুন. পর্দার আড়ালে, একটি একক প্রম্পট ID সব সময় সর্বশেষ প্রকাশিত ভার্সনের দিকে নির্দেশ করে, এবং পিন করা রেফারেন্স চাইলে আপনি নির্দিষ্ট ভার্সনও উল্লেখ করতে পারেন.
প্রম্পট ভেরিয়েবল
স্থির প্রম্পটকে ইনস্ট্যান্স-নির্দিষ্ট তথ্য (ইনপুট) থেকে আলাদা রাখতে {user_goal}-এর মতো প্লেসহোল্ডার যোগ করুন.
প্রম্পট ID
প্রকাশ করলে বর্তমান ড্রাফট একটি ID-তে লক হয়, যা ডাউনস্ট্রিম টুলগুলো নির্ভরযোগ্যভাবে কল করতে পারে, আর আপনি নতুন ড্রাফটে ইটারেট চালিয়ে যেতে পারেন.
পাশাপাশি তুলনা
রিলিজ করার আগে কোনটি ভালো কাজ করে তা ঠিক করতে দুই ভার্সনের আউটপুট ভিজ্যুয়ালি তুলনা করুন.
API ও SDK-তে স্বীকৃত ভেরিয়েবল
Responses API এবং Agents SDK এখন Playground-এ আপনার সংজ্ঞায়িত একই {variables} গ্রহণ করে, তাই আপনি যে প্রম্পট পরীক্ষা করেন সেটিই প্রোগ্রামেটিকভাবে আহ্বান করেন—এখনকার জন্য শুধু রেন্ডার করা টেক্সট পাঠান.
বিল্ট-ইন Evals ইন্টিগ্রেশন (ম্যানুয়াল রান)
ভেরিয়েবল আগে থেকে পূরণ করতে এবং প্রম্পটের বিস্তারিত পেজেই পাস/ফেল ফলাফল দেখতে একটি Eval লিঙ্ক করুন. পুনরাবৃত্তিযোগ্য পরীক্ষার জন্য লিঙ্কটি প্রম্পট ID-এর সাথে সংরক্ষিত থাকে.
Optimize
Optimize হলো Playground ও Logs পেজে উপলভ্য একটি নতুন টুল, যা দ্বন্দ্ব, অস্পষ্ট নির্দেশনা এবং অনুপস্থিত আউটপুট ফরম্যাট শনাক্ত ও ঠিক করে স্বয়ংক্রিয়ভাবে প্রম্পট উন্নত করে.
চালানো হলে, এটি আপনার প্রম্পটের উন্নত সংস্করণ বা সহায়ক পরামর্শ ফেরত দেয়, পাশাপাশি করা পরিবর্তনের সারাংশও দেয়. আপনি সংশোধনগুলোর প্রিভিউ দেখে এক ক্লিকে সেগুলো সরাসরি Playground-এ প্রয়োগ করতে পারেন.
---
দ্রুত শুরু করার গাইড
একটি প্রম্পট তৈরি করুন
Playground → প্রম্পট → নতুন তৈরি করুন-এ যান, আপনার টেক্সটের ড্রাফট তৈরি করুন এবং প্রয়োজন হলে {variables} যোগ করুন.
আপনার কাজের বিবরণের ভিত্তিতে ChatGPT দিয়ে প্রম্পট, ফাংশনের সংজ্ঞা বা আউটপুট স্কিমার পরামর্শ পেতে generate ফিচার ব্যবহার করতে পারেন.
উন্নতি পর্যালোচনা করতে ও পরামর্শ পেতে optimize ফিচার ব্যবহার করুন.
একটি ফাংশন যোগ করুন (ঐচ্ছিক)
ফাংশন কলিং আপনাকে Playground ছাড়াই আপনার প্রম্পটকে বাস্তব জগতের অ্যাকশন বা ডেটার সাথে যুক্ত করতে দেয়.
ফাংশন ব্যবহারের অতিরিক্ত নির্দেশনার জন্য, অনুগ্রহ করে আমাদের নিবন্ধটি দেখুন: Chat Playground-এ ফাংশন কলিং
একটি Eval সংযুক্ত করুন (ঐচ্ছিক)
পরীক্ষার ডেটা তৈরি করতে, গ্রেডার চালাতে এবং পাস/ফেল ফলাফল পর্যালোচনা করতে Eval লিঙ্ক করুন বেছে নিন. স্বয়ংক্রিয় রান চালু হওয়া পর্যন্ত রিগ্রেশন ধরতে প্রতিটি প্রকাশের পর Eval আবার চালান.
প্রকাশ করুন
একটি প্রম্পট ID তৈরি করতে প্রকাশ করুন ক্লিক করুন. নতুন ড্রাফটে পরীক্ষা চালিয়ে যান এবং ইতিহাস থেকে এক ক্লিকে যেকোনো প্রকাশিত ভার্সন পুনরুদ্ধার করুন.
ইটারেট করুন
আপনার নতুন প্রম্পট পরীক্ষা করুন, ফলাফল পর্যালোচনা করুন এবং প্রয়োজনমতো ইটারেট করুন.
দারুণ প্রম্পট তৈরির টিপস
সামগ্রিক টোন বা ভূমিকার নির্দেশনা System মেসেজে রাখুন; কাজ-নির্দিষ্ট বিস্তারিত ও উদাহরণ User মেসেজে রাখুন.
ফিউ-শট উদাহরণগুলো একটি সংক্ষিপ্ত YAML-স্টাইল বা বুলেটযুক্ত ব্লকে একত্র করুন, যাতে সেগুলো স্ক্যান ও আপডেট করা সহজ হয়.
স্পষ্ট ফোল্ডার নাম দিয়ে আপনার প্রকল্পের কাঠামো প্রতিফলিত করুন, যাতে টিমমেটরা দ্রুত প্রম্পট খুঁজে পায়.
প্রতিবার প্রকাশ করার সময় আপনার লিঙ্ক করা Eval আবার চালান—সমস্যা আগে ধরা প্রোডাকশনে সেগুলো ঠিক করার চেয়ে অনেক কম ব্যয়সাপেক্ষ.
---
প্রায়শই জিজ্ঞাসিত প্রশ্ন
আমার বিদ্যমান প্রিসেট কি ভেঙে যাবে?
প্রম্পট হলো ভার্সনিং ও টেমপ্লেট ভেরিয়েবল সাপোর্টসহ কনফিগারেশন পরিচালনার আরও শক্তিশালী উপায়. আপনার বিদ্যমান সব প্রিসেট Playground-এর প্রম্পট ড্রপডাউনে “প্রিসেট ইমপোর্ট করুন” অপশন ব্যবহার করে প্রম্পটে ইমপোর্ট করা যাবে.

কোডে কি আমাকে কোনো ভার্সন নির্দিষ্ট করতে হবে?
শুধু যদি আপনি কোনো পুরোনো ভার্সন পিন করতে চান. শুধু প্রম্পট ID কল করলে সব সময় সর্বশেষটি ব্যবহৃত হয়.
আমি কি Eval রান স্বয়ংক্রিয় করতে পারি?
বর্তমানে শুধু ম্যানুয়াল রি-রান উপলভ্য.
