সংক্ষিপ্ত উত্তর
Whizi-তে কোনো ফর্ক কন্ট্রোল, কোনো ব্রাঞ্চ কন্ট্রোল, আর চ্যাট ডুপ্লিকেট করার কোনো উপায় নেই। একটা কথোপকথনকে দুটো চ্যাটে ভাগ করা যায় না যা দুটোই লাইভ থাকে, আর "এখান থেকে নতুন কথোপকথন হিসেবে চালিয়ে যান" বলে কিছু নেই। সাইডবারের চ্যাট অপশন মেনু রিনেম, পিন, স্টার আর ডিলিট দেয়, আর এমন কিছু নেই যা একটা কথোপকথন কপি করে।
Whizi-তে যা আছে তা হলো মেসেজ ভার্সন। আপনি আগে পাঠানো একটা মেসেজ এডিট করলে কথোপকথনের টেইলটা প্রতিস্থাপিত হয় আর প্রতিস্থাপিত টেইলটা একটা ভার্সন হিসেবে জমা থাকে যেখানে আপনি ফিরে যেতে পারেন। সেটা এমন একটা ব্রাঞ্চ যা আপনি দেখতে যেতে পারেন, সমান্তরালে চালাতে পারা একটা ব্রাঞ্চ না: যেকোনো মুহূর্তে ঠিক একটা ভার্সন লাইভ থাকে।
"ফর্ক" বাস্তবে চারটা ভিন্ন জিনিস বোঝায়, তাই আপনি কোনটা চেয়েছিলেন সেখান থেকে শুরু করুন:
| আপনি কী চেয়েছিলেন | কী ব্যবহার করবেন | আসলে কী ঘটে |
|---|---|---|
| মাঝপথ থেকে একটা ভিন্ন উত্তর | সেই মেসেজটা এডিট করে আবার পাঠান | টেইলটা প্রতিস্থাপিত হয়, পুরোনো টেইলটা একটা ভার্সন হিসেবে সংরক্ষিত হয় |
| দুটো টেইল রাখা যাতে তুলনা করা যায় | এডিট করা টার্নের ভার্সন অ্যারো | দুটোই জমা থাকে, একটা লাইভ থাকে, আপনি এদের মধ্যে সুইচ করেন |
| একই ইতিহাস থেকে দুটো কথোপকথন যা দুটোই লাইভ থাকে | উপলব্ধ নেই | প্রোডাক্টে কোথাও কোনো ডুপ্লিকেট, কপি বা ফর্ক নেই |
| এমন একটা পাশের প্রশ্ন যা থ্রেডকে দূষিত করে না | একটা নতুন চ্যাট | আপনি যা পেস্ট করেন তা ছাড়া কিছুই বহন হয় না |
| একাধিক চ্যাটে একই স্থায়ী কনটেক্সট | একটা প্রজেক্ট | নির্দেশনা আর পিন করা ফাইল এর মধ্যে থাকা প্রতিটা চ্যাটে প্রযোজ্য হয় |
| একটা কপি যা অন্য কেউ চালিয়ে যেতে পারে | উপলব্ধ নেই | একটা শেয়ার লিংক শুধু পড়ার জন্য একটা ভিউ |
কেন কোনো ফর্ক নেই
এটা একটা রোডম্যাপ উত্তরের বদলে একটা কাঠামোগত উত্তর। একটা Whizi কথোপকথন ঠিক একটা সক্রিয় ব্রাঞ্চ জমা রাখে আর আর কিছু না। একটা কথোপকথনের প্রতিটা পাঠক সেই একটা ব্রাঞ্চ দেখে: ওয়েবসাইট, মোবাইল অ্যাপ, শেয়ার লিংক, আর মডেল নিজে যে ট্রান্সক্রিপ্ট পায়। নিষ্ক্রিয় ভার্সনগুলো একপাশে রাখা থাকে, সেই রো হিসেবে যেখানে সেগুলো পুনরুদ্ধার করা হবে তার সাধারণ কপি হিসেবে।
সেই ইনভেরিয়েন্টটাই ভার্সন সুইচিংকে সস্তা করে তোলে, আর সেটাই ফর্কিংকে বাদ দেয়। একটা ফর্কের জন্য দুটো ব্রাঞ্চ দরকার যা দুটোই লাইভ, দুটোই লেখার যোগ্য আর দুটোই দৃশ্যমান। একটা সক্রিয় ব্রাঞ্চ মানে দ্বিতীয়টার থাকার কোনো জায়গা নেই।
রুট সারফেসও একই কথা বলে। কথোপকথনের তালিকা ছাড়া, একটা কথোপকথনে আপনি যা অ্যাড্রেস করতে পারেন তা হলো এর মেসেজ, এর ভার্সন, আর এটা যে প্রজেক্টের অন্তর্গত সেটা। একটা ফর্ক বা ডুপ্লিকেটের পেছনে কোনো এন্ডপয়েন্ট নেই, তাই কোনো ক্লায়েন্ট এটা অফার করতে পারে না।
যে পরিণতিটা মাথায় রাখা দরকার তা হলো: একটা টার্ন এডিট করলে এর নিচের প্রতিটা টার্নের জমা রাখা ভার্সন বাতিল হয়ে যায়। সেই ভার্সনগুলো এমন একটা কথোপকথনের অন্তর্গত যা আর নেই, তাই সেগুলো রাখলে আপনি এমন একটা ব্রাঞ্চে ঢুকতে পারতেন যার প্যারেন্ট নেই। একই থ্রেডে যদি একাধিক ব্রাঞ্চ আপনার কাছে গুরুত্বপূর্ণ হয়, উল্টো দিক থেকে কাজ করুন আর সবচেয়ে আগের মেসেজটা সবার শেষে এডিট করুন। এডিটিংয়ের মেকানিক্স, আর একটা ভার্সন সুইচের খরচ আর এটা কীভাবে ব্যর্থ হতে পারে তা মেসেজ রিজেনারেট আর এডিট করা-এ আছে।
একটা নতুন চ্যাট কী বহন করে
একটা নতুন চ্যাট শুরু করা একটা পাশের প্রশ্নের জন্য সৎ উত্তর, কিন্তু একটা নতুন চ্যাট কী নিয়ে শুরু হয় তা নিয়ে সঠিক থাকা দরকার, কারণ "একটা নতুন চ্যাট শুরু করুন" তখনই একটা আসল উত্তর যখন আপনি জানেন আপনি কী ছেড়ে দিচ্ছেন।
একটা নতুন চ্যাট খালি শুরু হয়। আগের কথোপকথনটা এতে সারাংশ করা হয় না, অ্যাটাচমেন্টগুলো আবার সংযুক্ত হয় না, আর মডেলের অন্য থ্রেডের কোনো ভিউ থাকে না। আপনি যা বহন করাতে চান, আপনিই তা বহন করেন: প্রতিটা মেসেজ আর প্রতিটা কোড ব্লকের একটা কপি কন্ট্রোল আছে, তাই যে দুই-তিনটা উত্তর গুরুত্বপূর্ণ তা নতুন চ্যাটে তুলে নিতে কয়েক সেকেন্ড লাগে।
দুটো জিনিস পেস্ট না করেই বহন হয়। প্রজেক্ট নির্দেশনা আর পিন করা ফাইল সেই প্রজেক্টের ভেতরের প্রতিটা কথোপকথনে প্রযোজ্য হয়, তাই একটা প্রজেক্টে তৈরি একটা নতুন চ্যাট সেই স্থায়ী কনটেক্সট প্রম্পটে আগে থেকেই ভাঁজ করা অবস্থায় শুরু হয়। আর পরে একটা চ্যাটকে একটা প্রজেক্টে বা তার বাইরে সরানো যায়, যা Whizi-তে একটা কথোপকথনের প্যারেন্ট বদলানোর সবচেয়ে কাছের জিনিস। সীমা আর আচরণ Projects কীভাবে ব্যবহার করবেন-এ আছে।
মানুষ যে অন্য রুটে যায় তা হলো মডেল সুইচিং, আর এটা কী না তা বলা দরকার। একটা কথোপকথনের ভেতরে মডেল সুইচ করলে পুরো থ্রেডটা নতুন মডেলে বহন হয়, দ্বিতীয় একটা চ্যাটে কপি হয় না। পুরো সময় জুড়ে একটাই থ্রেড থাকে, আর সুইচের উপরের রিপ্লাইগুলো যে মডেল লিখেছিল তারই নামে থেকে যায়। প্যাটার্নগুলো মাঝপথে মডেল সুইচ করা-এ আছে।
দুটো ক্ষেত্র যা একটা ফর্ক সমাধান করত
একই প্রম্পটের দুটো উত্তর তুলনা করা। ফর্ক চাওয়ার সবচেয়ে সাধারণ কারণ এটা, আর Whizi এটার উত্তর দেয় ভিন্নভাবে: প্রম্পটটা দুটো মডেলে দুটো কলামে পাঠান আর আউটপুটগুলো পাশাপাশি পড়ুন। কোনো মডেলই অন্যটার আউটপুট দেখে না, যা এই তুলনার পুরো মূল্য। এটা পাশাপাশি মডেল তুলনা করা-এ আছে, একটা Powerhouse ফিচার।
থ্রেডের একটা অংশকে মডেল থেকে দূরে রাখা। এমন একটা কথোপকথনের জন্য ফর্ক সাধারণ ওয়ার্কঅ্যারাউন্ড যেখানে এমন কনটেক্সট জমেছে যা আপনি আবার পাঠাতে চান না। একটা ছাড়া, পদক্ষেপ হলো আসলে যা গুরুত্বপূর্ণ তার একটা সংক্ষিপ্ত সারাংশ দিয়ে বীজবপন করা একটা নতুন চ্যাট। একটা পরিষ্কার শুরুর নিজস্ব যুক্তিও আছে: একটা দীর্ঘ থ্রেড পুরোনো কনটেক্সটকে আসল প্রশ্নের সাথে মনোযোগের জন্য প্রতিযোগিতায় ফেলে, তাই সেটআপের তিনটা বাক্য প্রায়ই চল্লিশটা মেসেজের ইতিহাসের চেয়ে ভালো পড়ে।
আপনি যদি নিজের জন্য না বরং অন্য কারো জন্য একটা কপি চান, শেয়ারিং একটা কথোপকথনের একটা পাবলিক লিংক তৈরি করে আর প্রাপক এর একটা পরিশোধিত, শুধু পড়ার ভিউ পড়ে। তারা এটা চালিয়ে যেতে পারে না, আর এটা তাদের অ্যাকাউন্টেও কোনো ফর্ক না। লিংক প্রত্যাহার সহ বিস্তারিত একটা কথোপকথন শেয়ার করা-এ আছে।
আপনার সব কিছুর একটা কপির জন্য, Settings-এ একটা Export data অ্যাকশন আছে যা আপনার চ্যাট আর মেসেজ, প্রজেক্ট আর এদের ফাইল মেটাডেটা, মিডিয়া, শেয়ার লিংক, সাবস্ক্রিপশন আর রেফারাল প্রোফাইল তৈরি করে। এটা একটা পুনরায়-ইমপোর্ট করা যায় এমন ব্রাঞ্চের বদলে একটা আর্কাইভ: Whizi ChatGPT আর Claude এক্সপোর্ট ইমপোর্ট করে, নিজেরটা না।
- Whizi-তে কোনো ফর্ক, ব্রাঞ্চ বা ডুপ্লিকেট কন্ট্রোল নেই
- একটা কথোপকথন ঠিক একটা সক্রিয় ব্রাঞ্চ জমা রাখে, যে কারণে ফর্কিংয়ের কোথাও থাকার জায়গা নেই
- চ্যাট অপশন মেনু হলো রিনেম, পিন, স্টার আর ডিলিট, কোনো কপি ছাড়া
- এডিট আর রিসেন্ড সবচেয়ে কাছের সমতুল্য: এটা টেইলটা প্রতিস্থাপন করে আর পুরোনোটাকে একটা ভার্সন হিসেবে আর্কাইভ করে
- একবারে শুধু একটা ভার্সন লাইভ থাকে, তাই ভার্সন দেখা হয়, সমান্তরালে চালানো হয় না
- একটা টার্ন এডিট করলে এর নিচের প্রতিটা টার্নের জমা রাখা ভার্সন বাতিল হয়, তাই সবচেয়ে আগের মেসেজটা সবার শেষে এডিট করুন
- একটা নতুন চ্যাট খালি শুরু হয়; শুধু প্রজেক্ট নির্দেশনা আর পিন করা ফাইল পেস্ট ছাড়াই বহন হয়
- একটা শেয়ার লিংক শুধু পড়ার জন্য একটা ভিউ আর প্রাপক এটা চালিয়ে যেতে পারে না
প্রায়ই জিজ্ঞাসিত প্রশ্ন
আমি কীভাবে Whizi-তে একটা কথোপকথন ফর্ক করব?
আপনি পারবেন না। একটা চ্যাটে কোনো ফর্ক কন্ট্রোল, কোনো ব্রাঞ্চ কন্ট্রোল, আর কোনো ডুপ্লিকেট অ্যাকশন নেই। এর অন্তর্নিহিত কারণ হলো একটা Whizi কথোপকথন ঠিক একটা সক্রিয় ব্রাঞ্চ ধরে রাখে, আর একটা কথোপকথনে অ্যাড্রেস করা যায় এমন একমাত্র জিনিস হলো এর মেসেজ, এর ভার্সন, আর এটা যে প্রজেক্টে বসে আছে সেটা। সবচেয়ে কাছের সমতুল্য হলো আপনার নিজের একটা মেসেজ এডিট করে আবার পাঠানো, যা সেই বিন্দু থেকে টেইলটা প্রতিস্থাপন করে আর প্রতিস্থাপিত টেইলটাকে একটা ভার্সন হিসেবে জমা রাখে।
আমি কি একটা চ্যাট ডুপ্লিকেট করতে পারি যাতে মূলটা অস্পৃষ্ট থাকে?
না। চ্যাট অপশন মেনু রিনেম, পিন, স্টার আর ডিলিট দেয়, আর প্রোডাক্টের অন্য কোথাও কোনো কপিও নেই। যদি মূলটা গুরুত্বপূর্ণ হয়, ব্যবহারিক সুরক্ষা হলো এটা এডিট করা বন্ধ করা: একটা এডিটই একটা টেইল ধ্বংস করে। একটা নতুন চ্যাট শুরু করুন, যে কয়েকটা মেসেজ গুরুত্বপূর্ণ সেগুলো পেস্ট করুন, আর সেখানে চালিয়ে যান, যা মূলটাকে ঠিক যেমন ছিল তেমনই রাখে।
একটা ভার্সন আর একটা ফর্কের মধ্যে পার্থক্য কী?
একটা ভার্সন হলো একই টার্নের জন্য জমা রাখা একাধিক টেইলের একটা, আর একবারে ঠিক একটা লাইভ থাকে। আপনি এডিট করা টার্নের অ্যারো দিয়ে এদের মধ্যে চলাচল করেন, আর সুইচ করলে একটা বাবলের বদলে পুরো টেইলটা বদলায়। একটা ফর্ক হতো দুটো টেইল যা দুটোই একসাথে লাইভ আর লেখার যোগ্য, আর সেই অংশটাই Whizi করে না। ভার্সন মেসেজ রিজেনারেট আর এডিট করা-এ কভার করা আছে।
আমি যদি একটা নতুন চ্যাট শুরু করি, মডেল কি পুরোনোটা মনে রাখে?
পুরোনো কথোপকথন থেকে সরাসরি না। একটা নতুন চ্যাট খালি শুরু হয় আর মডেল শুধু সেই চ্যাটে যা আছে তাই পায়। ব্যতিক্রম হলো একটা প্রজেক্ট: নির্দেশনা আর পিন করা ফাইল এর ভেতরের প্রতিটা কথোপকথনে প্রযোজ্য হয়, তাই একটা প্রজেক্টে তৈরি একটা চ্যাট আগে থেকেই সেই কনটেক্সট বহন করে। বাকি সবকিছু পেস্ট করতে হয়, আর ঠিক সেই কারণেই প্রতিটা মেসেজে একটা কপি কন্ট্রোল থাকে।
আমি কি একটা ভিন্ন মডেল চেষ্টা করতে একটা কথোপকথন ব্রাঞ্চ করতে পারি?
এর জন্য আপনার একটা ব্রাঞ্চের দরকার নেই। একটা কথোপকথনের ভেতরে মডেল সুইচ করলে বিদ্যমান থ্রেডটা নতুন মডেলে বহন হয়, আর প্রতিটা রিপ্লাই যে মডেল তৈরি করেছে তারই নামে থাকে, তাই একটা থ্রেড পুরো তুলনাটা ধরে রাখে। আপনি যদি হ্যান্ডওভারের বদলে একই প্রম্পটের দুটো উত্তর চান, এর বদলে এটা দুটো মডেলে পাশাপাশি পাঠান, যা একটা Powerhouse ফিচার।
একটা আগের মেসেজ এডিট করলে কি আমার পরের ব্রাঞ্চগুলো হারিয়ে যাবে?
হ্যাঁ, আর এটাই আগে থেকে জানা দরকার এমন একমাত্র চমক। একটা টার্ন এডিট করলে এর পরের প্রতিটা টার্নের জমা রাখা ভার্সন বাতিল হয়ে যায়, কারণ সেই ভার্সনগুলো এমন একটা কথোপকথনের সাথে ঝুলে থাকে যা আর নেই। আপনি একটা মেসেজ স্পর্শ করার আগে নিচের কোনো ব্রাঞ্চ থেকে যা রাখতে চান তা কপি করুন, আর আপনি যদি একাধিক টার্ন নিয়ে কাজ করছেন, সবচেয়ে আগেরটা সবার শেষে এডিট করুন।