คำตอบสั้น ๆ
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
สำหรับสำเนาของทุกอย่างที่คุณมี ในการตั้งค่ามีปุ่ม Export data ที่สร้างไฟล์แชทและข้อความ โปรเจกต์และข้อมูลไฟล์ประกอบ สื่อ ลิงก์แชร์ ข้อมูลการสมัครสมาชิกและการแนะนำเพื่อน มันคือไฟล์เก็บถาวรมากกว่าจะเป็นสายที่นำกลับมาใช้ใหม่ได้ Whizi นำเข้าไฟล์ส่งออกจาก ChatGPT และ Claude เท่านั้น ไม่ใช่ของตัวเอง
- ไม่มีระบบฟอร์ก แยกกิ่ง หรือทำสำเนาบทสนทนาใน Whizi
- บทสนทนาหนึ่งเก็บสายที่ใช้งานอยู่ได้เพียงสายเดียว นี่คือเหตุผลที่ฟอร์กไม่มีที่ให้อยู่
- เมนูตัวเลือกแชทมีแค่เปลี่ยนชื่อ ปักหมุด ติดดาว และลบ ไม่มีการคัดลอก
- แก้ไขแล้วส่งใหม่คือทางเลือกที่ใกล้เคียงที่สุด มันแทนที่ส่วนท้ายและเก็บสายเดิมไว้เป็นเวอร์ชัน
- มีเวอร์ชันเดียวที่ใช้งานอยู่ในแต่ละครั้ง จึงเป็นการเยี่ยมชมเวอร์ชัน ไม่ใช่การรันคู่ขนาน
- การแก้ไขข้อความหนึ่งจะทิ้งเวอร์ชันที่เก็บไว้ของทุกข้อความถัดไป ดังนั้นให้แก้ไขข้อความแรกสุดเป็นลำดับสุดท้าย
- แชทใหม่เริ่มต้นแบบว่างเปล่า มีเพียงคำสั่งของโปรเจกต์และไฟล์ที่ปักหมุดเท่านั้นที่พกมาด้วยโดยไม่ต้องวางเอง
- ลิงก์แชร์เป็นมุมมองแบบอ่านอย่างเดียว และผู้รับสนทนาต่อไม่ได้
คำถามที่พบบ่อย
จะฟอร์กบทสนทนาใน Whizi ได้อย่างไร
ทำไม่ได้ ไม่มีระบบฟอร์ก ไม่มีระบบแยกกิ่ง และไม่มีปุ่มทำสำเนาบนแชท เหตุผลพื้นฐานคือบทสนทนาใน Whizi เก็บสายที่ใช้งานอยู่ได้เพียงสายเดียว และสิ่งเดียวที่เข้าถึงได้บนบทสนทนาหนึ่งคือข้อความ เวอร์ชัน และโปรเจกต์ที่มันสังกัดอยู่ ทางเลือกที่ใกล้เคียงที่สุดคือแก้ไขข้อความของคุณเองข้อหนึ่งแล้วส่งใหม่ ซึ่งจะแทนที่ส่วนท้ายจากจุดนั้นและเก็บส่วนท้ายเดิมไว้เป็นเวอร์ชัน
ทำสำเนาแชทโดยให้ต้นฉบับไม่ถูกแตะต้องได้ไหม
ไม่ได้ เมนูตัวเลือกแชทมีแค่เปลี่ยนชื่อ ปักหมุด ติดดาว และลบ และไม่มีการคัดลอกที่ใดในผลิตภัณฑ์อีกเลย หากต้นฉบับสำคัญ วิธีป้องกันที่ใช้ได้จริงคือเลิกแก้ไขมัน เพราะการแก้ไขคือสิ่งที่ทำลายส่วนท้ายเดิม ให้เริ่มแชทใหม่ วางข้อความไม่กี่ข้อที่สำคัญเข้าไป แล้วสนทนาต่อที่นั่น ซึ่งจะทำให้ต้นฉบับคงอยู่เหมือนเดิมทุกประการ
เวอร์ชันกับฟอร์กต่างกันอย่างไร
เวอร์ชันคือหนึ่งในหลายส่วนท้ายที่ถูกเก็บไว้สำหรับข้อความเดียวกัน และมีเพียงเวอร์ชันเดียวเท่านั้นที่ใช้งานอยู่ในแต่ละครั้ง คุณเลื่อนไปมาระหว่างเวอร์ชันด้วยลูกศรบนข้อความที่ถูกแก้ไข และการสลับจะเปลี่ยนส่วนท้ายทั้งหมด ไม่ใช่แค่ข้อความเดียว ส่วนฟอร์กคือสองส่วนท้ายที่ใช้งานได้พร้อมกันทั้งคู่และเขียนได้ทั้งคู่ ซึ่งนั่นคือส่วนที่ Whizi ไม่มี รายละเอียดเวอร์ชันอยู่ใน regenerate and edit messages
ถ้าเริ่มแชทใหม่ โมเดลจะจำแชทเก่าได้ไหม
จำไม่ได้จากบทสนทนาเดิมโดยตรง แชทใหม่เริ่มต้นแบบว่างเปล่า และโมเดลได้รับเฉพาะสิ่งที่อยู่ในแชทนั้น ข้อยกเว้นคือโปรเจกต์ ซึ่งคำสั่งและไฟล์ที่ปักหมุดจะใช้กับทุกบทสนทนาในนั้น ดังนั้นแชทที่สร้างในโปรเจกต์จะพกบริบทนั้นมาด้วยอยู่แล้ว ส่วนอย่างอื่นต้องวางเข้าไปเอง และทุกข้อความมีปุ่มคัดลอกไว้เพื่อสิ่งนี้โดยเฉพาะ
แยกกิ่งบทสนทนาเพื่อลองโมเดลอื่นได้ไหม
ไม่จำเป็นต้องแยกกิ่งเพื่อสิ่งนั้น การสลับโมเดลภายในบทสนทนาจะพาเธรดที่มีอยู่ไปยังโมเดลใหม่ และแต่ละคำตอบยังคงระบุว่าเป็นของโมเดลใดที่ผลิตขึ้น ทำให้เธรดเดียวเก็บการเปรียบเทียบทั้งหมดไว้ได้ หากต้องการสองคำตอบต่อพรอมต์เดียวกันแทนที่จะเป็นการส่งต่อ ให้ส่งไปยังสองโมเดลเทียบกันแทน ซึ่งเป็นฟีเจอร์ของ Powerhouse
การแก้ไขข้อความก่อนหน้าจะทำให้สายที่ตามมาหายไปไหม
ใช่ และนี่คือสิ่งที่ควรรู้ล่วงหน้าเพราะมักทำให้แปลกใจ การแก้ไขข้อความหนึ่งจะทิ้งเวอร์ชันที่เก็บไว้ของทุกข้อความหลังจากนั้น เพราะเวอร์ชันเหล่านั้นแขวนอยู่กับบทสนทนาที่ไม่มีอยู่แล้ว ให้คัดลอกสิ่งที่คุณอยากเก็บไว้จากสายด้านล่างก่อนที่จะแตะข้อความด้านบน และหากคุณกำลังแก้ไขหลายข้อความ ให้แก้ไขข้อความแรกสุดเป็นลำดับสุดท้าย