संक्षिप्त जवाब
Whizi में कोई फोर्क कंट्रोल, कोई ब्रांच कंट्रोल और चैट डुप्लिकेट करने का कोई तरीका नहीं है। एक बातचीत को दो ऐसी चैट में नहीं बांटा जा सकता जो दोनों लाइव रहें, और "यहां से एक नई बातचीत के तौर पर आगे बढ़ें" जैसा कोई विकल्प नहीं है। साइडबार में चैट ऑप्शंस मेन्यू में रीनेम, पिन, स्टार और डिलीट का विकल्प मिलता है, और ऐसा कुछ नहीं जो बातचीत की कॉपी बनाए।
Whizi में जो चीज़ है वह है मैसेज वर्जन। आपके भेजे हुए किसी मैसेज को एडिट करने से बातचीत का आगे का हिस्सा बदल जाता है, और जो हिस्सा बदला जाता है वह एक वर्जन के तौर पर दर्ज हो जाता है जिस पर आप वापस पलट सकते हैं। यह एक ऐसी ब्रांच है जिस पर आप जा सकते हैं, ऐसी नहीं जिसे आप साथ में चला सकें: किसी भी पल में ठीक एक ही वर्जन लाइव होता है।
व्यवहार में "फोर्क" का मतलब चार अलग चीजों से होता है, इसलिए पहले यह तय करें कि आप कौन सा चाहते थे:
| आप क्या चाहते थे | क्या इस्तेमाल करें | असल में क्या होता है |
|---|---|---|
| बीच से एक अलग जवाब | उस मैसेज को एडिट करें और फिर से भेजें | आगे का हिस्सा बदल जाता है, और पुराना हिस्सा एक वर्जन के तौर पर आर्काइव हो जाता है |
| दोनों हिस्से रखे जाएं ताकि आप तुलना कर सकें | एडिट किए गए टर्न पर वर्जन एरो | दोनों सेव रहते हैं, एक लाइव रहता है, आप दोनों के बीच पलट सकते हैं |
| एक ही इतिहास से दो बातचीतें जो दोनों लाइव रहें | उपलब्ध नहीं | प्रोडक्ट में कहीं भी कोई डुप्लिकेट, कॉपी या फोर्क नहीं है |
| एक अलग सवाल जो थ्रेड को न बिगाड़े | एक नई चैट | आपके पेस्ट किए बिना कुछ भी आगे नहीं जाता |
| कई चैट में एक जैसा स्थायी संदर्भ | एक प्रोजेक्ट | इंस्ट्रक्शंस और पिन की गई फाइलें उसमें मौजूद हर चैट पर लागू होती हैं |
| एक कॉपी जिसे कोई और आगे बढ़ा सके | उपलब्ध नहीं | शेयर लिंक सिर्फ पढ़ने के लिए एक व्यू देता है |
फोर्क क्यों नहीं है
यह एक रोडमैप वाला जवाब नहीं, बल्कि एक ढांचागत जवाब है। एक Whizi बातचीत में ठीक एक सक्रिय ब्रांच सेव होती है और कुछ नहीं। बातचीत को देखने वाला हर कोई वही एक ब्रांच देखता है: वेबसाइट, मोबाइल ऐप, शेयर लिंक, और वह ट्रांसक्रिप्ट जो खुद मॉडल को मिलता है। जो वर्जन सक्रिय नहीं हैं वे अलग रखे जाते हैं, उन्हीं पंक्तियों की सादी कॉपी के रूप में जिनसे उन्हें बहाल किया जा सकता है।
यही नियम है जो वर्जन बदलने को आसान बनाता है, और यही फोर्किंग को असंभव भी बनाता है। किसी फोर्क के लिए दो ऐसी ब्रांच चाहिए जो दोनों लाइव हों, दोनों लिखने लायक हों, और दोनों दिखाई दें। एक सक्रिय ब्रांच का मतलब है कि दूसरे के पास रहने की कोई जगह नहीं है।
रूट सतह भी इससे मेल खाती है। बातचीत की सूची के अलावा, किसी बातचीत पर जिन चीज़ों को आप एड्रेस कर सकते हैं वे हैं उसके मैसेज, उसके वर्जन, और वह प्रोजेक्ट जिससे वह जुड़ी है। फोर्क या डुप्लिकेट के पीछे कोई एंडपॉइंट नहीं है, इसलिए कोई भी क्लाइंट इसे नहीं दे सकता।
योजना बनाने लायक नतीजा यह है: किसी टर्न को एडिट करने से उसके नीचे के हर टर्न के सेव किए गए वर्जन मिट जाते हैं। वे वर्जन एक ऐसी बातचीत के हैं जो अब मौजूद ही नहीं है, इसलिए उन्हें रखने का मतलब होगा आपको एक ऐसी ब्रांच में जाने देना जिसका पैरेंट ही खत्म हो चुका है। अगर एक ही थ्रेड में कई ब्रांच आपके लिए मायने रखती हैं, तो उल्टे क्रम में काम करें और सबसे पुराने मैसेज को सबसे आखिर में एडिट करें। एडिटिंग की मैकेनिक्स, और वर्जन बदलने पर क्या खर्च आता है और कहां यह फेल हो सकता है, वह regenerate and edit messages पर है।
नई चैट क्या आगे ले जाती है
एक अलग सवाल के लिए नई चैट शुरू करना ही ईमानदार जवाब है, लेकिन यह ठीक-ठीक जानना ज़रूरी है कि नई चैट किसके साथ शुरू होती है, क्योंकि "नई चैट शुरू करें" तभी असली जवाब है जब आपको पता हो कि आप क्या छोड़ रहे हैं।
एक नई चैट खाली शुरू होती है। पुरानी बातचीत को उसमें समराइज़ करके नहीं डाला जाता, अटैचमेंट फिर से नहीं जोड़े जाते, और मॉडल को दूसरे थ्रेड की कोई जानकारी नहीं होती। जो कुछ भी आप आगे ले जाना चाहते हैं, वह आपको खुद ले जाना होता है: हर मैसेज और हर कोड ब्लॉक पर कॉपी करने का विकल्प है, इसलिए जो दो-तीन जवाब मायने रखते हैं उन्हें नई चैट में डालने में बस कुछ सेकंड लगते हैं।
दो चीज़ें बिना पेस्ट किए ही आगे आती हैं। प्रोजेक्ट इंस्ट्रक्शंस और पिन की गई फाइलें उस प्रोजेक्ट के अंदर की हर बातचीत पर लागू होती हैं, इसलिए किसी प्रोजेक्ट में बनाई गई नई चैट में वह स्थायी संदर्भ पहले से ही प्रॉम्प्ट में जुड़ा होता है। और बाद में किसी चैट को किसी प्रोजेक्ट में डाला जा सकता है या उससे बाहर निकाला जा सकता है, जो कि Whizi में बातचीत को दोबारा पैरेंट करने के सबसे करीब है। सीमाएं और व्यवहार how to use Projects पर हैं।
जो दूसरा रास्ता लोग अपनाते हैं वह है मॉडल बदलना, और यह बताना ज़रूरी है कि यह क्या नहीं है। बातचीत के अंदर मॉडल बदलने से पूरा थ्रेड नए मॉडल तक पहुंच जाता है, न कि उसे दूसरी चैट में कॉपी किया जाता है। शुरू से आखिर तक एक ही थ्रेड रहता है, और बदलाव से पहले के जवाब उसी मॉडल के नाम दर्ज रहते हैं जिसने उन्हें लिखा था। इसके पैटर्न switching models mid-conversation पर हैं।
दो मामले जिन्हें एक फोर्क हल कर सकता था
एक ही प्रॉम्प्ट के दो जवाबों की तुलना करना। फोर्क चाहने की यह सबसे आम वजह है, और Whizi इसे एक अलग तरीके से हल करता है: प्रॉम्प्ट को दो मॉडलों को दो कॉलम में भेजें और दोनों नतीजों को बगल में रखकर पढ़ें। न तो कोई मॉडल दूसरे का जवाब देखता है, और यही तुलना की पूरी अहमियत है। यह comparing models side by side पर है, जो एक Powerhouse फीचर है।
एक थ्रेड के किसी हिस्से को मॉडल से दूर रखना। किसी ऐसी बातचीत के लिए जिसमें ऐसा संदर्भ जमा हो गया हो जिसे आप दोबारा नहीं भेजना चाहते, फोर्क आम तौर पर इसका उपाय होता है। इसके बिना, तरीका है असल में क्या मायने रखता है इसका एक छोटा सा सार डालकर एक नई चैट शुरू करना। एक साफ शुरुआत का अपना ही तर्क है: एक लंबे थ्रेड में पुराना संदर्भ असली सवाल से ध्यान बंटाने लगता है, इसलिए तीन वाक्यों की भूमिका अक्सर चालीस मैसेज के इतिहास से बेहतर काम करती है।
अगर आप खुद के लिए नहीं बल्कि किसी और के लिए कॉपी चाहते हैं, तो शेयर करने से एक बातचीत का पब्लिक लिंक बनता है और पाने वाला व्यक्ति उसका एक साफ किया हुआ, सिर्फ पढ़ने लायक व्यू देखता है। वे इसे आगे नहीं बढ़ा सकते, और यह उनके अकाउंट में भी कोई फोर्क नहीं है। लिंक रद्द करने सहित पूरी जानकारी sharing a conversation पर है।
अपने पास मौजूद सब कुछ की कॉपी के लिए, Settings में एक Export data एक्शन है जो आपकी चैट और मैसेज, प्रोजेक्ट्स और उनकी फाइल मेटाडेटा, मीडिया, शेयर लिंक, सब्सक्रिप्शन और रेफरल प्रोफाइल बनाता है। यह एक आर्काइव है, दोबारा इम्पोर्ट की जा सकने वाली ब्रांच नहीं: Whizi ChatGPT और Claude के एक्सपोर्ट इम्पोर्ट करता है, अपने खुद के नहीं।
- Whizi में कोई फोर्क, ब्रांच या डुप्लिकेट कंट्रोल नहीं है
- एक बातचीत में ठीक एक सक्रिय ब्रांच सेव होती है, इसलिए फोर्किंग के पास रहने की कोई जगह नहीं है
- चैट ऑप्शंस मेन्यू में रीनेम, पिन, स्टार और डिलीट है, कोई कॉपी नहीं
- एडिट और रीसेंड सबसे करीबी विकल्प है: यह आगे का हिस्सा बदल देता है और पुराने को एक वर्जन के तौर पर आर्काइव करता है
- किसी भी समय सिर्फ एक वर्जन लाइव रहता है, इसलिए वर्जन देखे जाते हैं, साथ में नहीं चलाए जाते
- किसी टर्न को एडिट करने से उसके नीचे के हर टर्न के सेव किए गए वर्जन मिट जाते हैं, इसलिए सबसे पुराने मैसेज को सबसे आखिर में एडिट करें
- एक नई चैट खाली शुरू होती है; सिर्फ प्रोजेक्ट इंस्ट्रक्शंस और पिन की गई फाइलें बिना पेस्ट किए आगे आती हैं
- शेयर लिंक सिर्फ पढ़ने लायक व्यू है और पाने वाला इसे आगे नहीं बढ़ा सकता
अक्सर पूछे जाने वाले सवाल
मैं Whizi में बातचीत को फोर्क कैसे करूं?
आप नहीं कर सकते। किसी चैट पर कोई फोर्क कंट्रोल, कोई ब्रांच कंट्रोल और कोई डुप्लिकेट एक्शन नहीं है। असली वजह यह है कि एक Whizi बातचीत में ठीक एक सक्रिय ब्रांच होती है, और किसी बातचीत पर जिन चीज़ों को एड्रेस किया जा सकता है वे हैं उसके मैसेज, उसके वर्जन, और वह प्रोजेक्ट जिसमें वह है। इसके सबसे करीब जो है वह है आपके अपने किसी मैसेज को एडिट करके फिर से भेजना, जो उस बिंदु से आगे का हिस्सा बदल देता है और बदले गए हिस्से को एक वर्जन के तौर पर दर्ज करता है।
क्या मैं किसी चैट को डुप्लिकेट कर सकता हूं ताकि मूल वैसी ही रहे?
नहीं। चैट ऑप्शंस मेन्यू में रीनेम, पिन, स्टार और डिलीट का विकल्प मिलता है, और प्रोडक्ट में कहीं भी कोई कॉपी नहीं है। अगर मूल बातचीत मायने रखती है, तो व्यावहारिक बचाव यह है कि उसे एडिट करना बंद कर दें: एडिट ही वह चीज़ है जो आगे के हिस्से को मिटाती है। एक नई चैट शुरू करें, जो कुछ मैसेज मायने रखते हैं उन्हें पेस्ट करें, और वहीं आगे बढ़ें, इससे मूल बातचीत बिल्कुल वैसी ही बनी रहती है।
वर्जन और फोर्क में क्या फर्क है?
एक वर्जन एक ही टर्न के लिए सेव किए गए कई हिस्सों में से एक है, और किसी भी समय उनमें से ठीक एक लाइव रहता है। आप एडिट किए गए टर्न पर मौजूद एरो से इनके बीच जाते हैं, और बदलाव पूरे आगे के हिस्से को बदलता है, न कि सिर्फ एक बबल को। एक फोर्क का मतलब होता दो हिस्से जो एक साथ लाइव और लिखने लायक दोनों हों, और यही वह हिस्सा है जो Whizi नहीं करता। वर्जन regenerate and edit messages पर कवर किए गए हैं।
अगर मैं नई चैट शुरू करूं, तो क्या मॉडल पुरानी चैट को याद रखता है?
पुरानी बातचीत से खुद नहीं। एक नई चैट खाली शुरू होती है और मॉडल को सिर्फ वही मिलता है जो उस चैट में है। इसका अपवाद है एक प्रोजेक्ट: इंस्ट्रक्शंस और पिन की गई फाइलें उसमें मौजूद हर बातचीत पर लागू होती हैं, इसलिए किसी प्रोजेक्ट में बनाई गई चैट में वह संदर्भ पहले से ही होता है। बाकी कुछ भी पेस्ट करना पड़ता है, और हर मैसेज पर ठीक इसी काम के लिए एक कॉपी कंट्रोल होता है।
क्या मैं किसी दूसरे मॉडल को आज़माने के लिए बातचीत को ब्रांच कर सकता हूं?
इसके लिए आपको ब्रांच की ज़रूरत नहीं है। बातचीत के अंदर मॉडल बदलने से मौजूदा थ्रेड नए मॉडल तक पहुंच जाता है, और हर जवाब उसी मॉडल के नाम दर्ज रहता है जिसने उसे बनाया, इसलिए पूरी तुलना एक ही थ्रेड में रहती है। अगर आप हैंडओवर की बजाय एक ही प्रॉम्प्ट के दो जवाब चाहते हैं, तो इसकी बजाय इसे दो मॉडलों को साथ-साथ भेजें, जो एक Powerhouse फीचर है।
अगर मैं शुरुआती मैसेज को एडिट करूं, तो क्या मेरी बाद की ब्रांच खत्म हो जाएंगी?
हां, और यह वह एक हैरानी है जिसे पहले से जान लेना अच्छा है। किसी टर्न को एडिट करने से उसके बाद के हर टर्न के सेव किए गए वर्जन मिट जाते हैं, क्योंकि वे वर्जन एक ऐसी बातचीत से जुड़े होते हैं जो अब मौजूद ही नहीं है। किसी निचली ब्रांच से जो कुछ भी आप रखना चाहते हैं उसे उसके ऊपर के किसी मैसेज को छूने से पहले कॉपी कर लें, और अगर आप कई टर्न को दोबारा बना रहे हैं, तो सबसे पुराने को सबसे आखिर में एडिट करें।